zeba_academy_text_effects 1.0.0 copy "zeba_academy_text_effects: ^1.0.0" to clipboard
zeba_academy_text_effects: ^1.0.0 copied to clipboard

Beautiful animated text effects for Flutter including typewriter, wave, rainbow, and scramble animations.

Changelog #

All notable changes to the zeba_academy_text_effects package will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.


1.0.0 - 2026-07-20 #

Added #

  • Added TypewriterText widget for character-by-character text reveal animations.

  • Added configurable typing speed using Duration.

  • Added optional start delay for typewriter animations.

  • Added optional looping support for typewriter animations.

  • Added configurable cursor support for typewriter text.

  • Added cursor blinking animation.

  • Added onComplete callback support for typewriter animations.

  • Added WaveText widget for animated character-by-character wave effects.

  • Added configurable wave amplitude.

  • Added configurable wave speed.

  • Added configurable character spacing and phase difference.

  • Added left-to-right wave direction.

  • Added right-to-left wave direction.

  • Added WaveDirection enum.

  • Added RainbowText widget for animated gradient text effects.

  • Added customizable rainbow color lists.

  • Added configurable rainbow animation duration.

  • Added continuous rainbow animation mode.

  • Added reverse rainbow animation mode.

  • Added RainbowAnimationMode enum.

  • Added graceful fallback behavior when no gradient colors are provided.

  • Added ScrambleText widget for random-character text reveal animations.

  • Added configurable scramble frame duration.

  • Added configurable total reveal duration.

  • Added customizable scramble character sets.

  • Added optional looping support.

  • Added configurable loop delay.

  • Added onComplete callback support.

  • Added ScrambleMode enum.

  • Added reusable internal text-effect utilities.

  • Added public package exports through zeba_academy_text_effects.dart.

  • Added null safety support.

  • Added Material and Flutter SDK compatibility.

  • Added example application demonstrating all available text effects.

  • Added widget tests for all primary text effect widgets.

  • Added GPL-3.0 license.

Performance #

  • Uses Flutter's built-in animation and rendering APIs.
  • Avoids external runtime dependencies.
  • Properly disposes animation controllers and timers.
  • Designed for lightweight integration into Flutter applications.

Unreleased #

Planned #

  • Additional text animation effects.
  • More customization options for existing animations.
  • Additional animation controls and callbacks.
  • Performance improvements based on community feedback.
  • Expanded documentation and examples.

0
likes
150
points
0
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

Beautiful animated text effects for Flutter including typewriter, wave, rainbow, and scramble animations.

Homepage

Topics

#flutter #animation #text #ui #effects

License

GPL-3.0 (license)

Dependencies

flutter

More

Packages that depend on zeba_academy_text_effects