large Flutter Favorite logosmall Flutter Favorite logo

animated_text_kit 4.2.2 icon indicating copy to clipboard operation
animated_text_kit: ^4.2.2 copied to clipboard

A flutter package project which contains a collection of cool and beautiful text animations.

4.2.2 #

  • Removed unused import statements.

4.2.1 #

  • Fix position in wavy animation #242

4.2.0 #

New Animated Text

4.1.1 #

  • TypewriterAnimatedText may now be customized to adjust the cursor.

4.1.0 #

  • Legacy Kit classes are now marked as deprecated
  • DefaultTextStyle may be used to set a common text style across AnimatedText instances
  • textStyle is no longer required for AnimatedText subclasses (except for ColorizeAnimatedText)
  • FadeAnimatedText may now be customized to adjust the fade-in and fade-out interval
  • BREAKING CHANGE: AnimatedText.completeText now has a BuildContext parameter

4.0.0 #

  • Migrated to nnbd(null-safety)

3.1.2 #

  • Fixed insecure links in readme.

3.1.1 #

  • Added Flutter Favorite badge to readme.

3.1.0 #

  • Added rotateOut flag to RotateAnimatedText so that one may optionally disable the rotation-out animation.
  • Updated the example app to demonstrate RotateAnimatedText with rotateOut disabled.

3.0.2 #

  • Fixed major bug #168, introduced with version 3
  • Updated the example app to show a Tap Count
  • Optimized the dispose for AnimatedTextKit
  • Added missing return type to onNext function signatures

3.0.1 #

  • Optimized the initState for AnimatedTextKit.

3.0.0 #

  • Refactored code to reduce duplication, improve consistency, and simplify making new animations. Created AnimatedText and AnimatedTextKit. PR #157
  • Removed the unused alignment property from all except RotateAnimatedTextKit. Resolves #153
  • Added a textDirection property to ColorizeAnimatedTextKit to support RTL text. Resolves #109
  • Added a loadUntil property to TextLiquidFill to optionally show a partial fill. Resolves #75
  • Optimized TextLiquidFill. PR #165
  • Optimized ColorizeAnimatedTextKit. PR #155
  • Updated the Dart SDK constraint to be 2.10+.
  • Regenerated the example platform code. PR #162
  • Migrated from Travis CI to GitHub Actions.

2.5.4 #

  • Added missing dart documentation to the public classes and methods.

2.5.3 #

  • Updated the README to revert links to be friendly.

2.5.2 #

Issue Fixed

  • Bug fix for ScaleAnimatedTextKit to check mounted before setState to avoid potential conflict with dispose. Resolves #105 -- PR #143

2.5.1 #

Bug Fixes and Enhancements

  • Minor bug fix to RotateAnimatedTextKit to properly handle alignment property, and introduced textDirection property #138
  • Increased test coverage #128

2.5.0 #

Bug Fixes and Enhancements

  • Increase test coverage #137 and #135.
  • Removed redundant _texts variables #133.
  • Added pedantic lint rules. #132.
  • Refactored code to move default logic from the State class to the StatefulWidget #131.
  • Revised _textKey to not be a global variable. Resolves #129 issue -- PR #130.
  • Other basic improvements #136 and #134.

2.4.1 #

Issue Fixed

2.4.0 #

Issues Fixed

2.3.0 #

New Animated Text

Issues Fixed

2.2.0 #

Issues Fixed

Code Review #81

  • Removed obsolete new keywords.
  • Added types to collection and function variables.
  • Added final and const keywords.
  • Replaced null guards with concise ?. and ?? operators.
  • Added missing null check on dispose for FadeAnimatedTextKit.
  • In fade.dart, renamed the _RotatingTextState class to _FadeTextState to be consistent with the overall pattern and avoid confusion with _RotatingTextState in rotate.dart.


  • Removed onNextBeforePause from ColorizeAnimatedTextKit because it was not referenced.

2.1.0 #

Issues Fixed

Feature Enhancement

  • Add repeatForever option.

    repeatForever: true, //this will ignore [totalRepeatCount]

2.0.1 #

  • Minor updates.

2.0.0 #

  • TextLiquidFill animated text added to the package🎉🎉

  • Breaking Changes: Different arguments are included in the classes and duration has been broken into speed and pause in some classes as per their needs.

    • duration - Change the duration from the animation time of the complete list to single element animation time.
    • speed - Time between the display of characters.
    • pause - Delay between the animation of texts.
    • totalRepeatCount - Sets the number of times animation should repeat
    • displayFullTextOnTap - If true, tapping the screen will stop current animated text, and display it fully.
    • stopPauseOnTap - If true, tapping during a pause will stop it and start the next text animation.
  • Better control over Animated Texts: Callbacks added:

    • onNext(int index, bool isLast) - This callback will be called before the next text animation, after the previous ones pause.
    • onNextBeforePause(int index, bool isLast) - This callback will be called before the next text animation, before the previous one's pause.
    • onFinished - This callback is called at the end when the parameter isRepeatingAnimation is set to false.

1.3.1 #

  • Updated example app readme.
  • Added documentation for the various parameters of all the animated widgets.

1.3.0 #

Feature Enhancement

  • Added attribute to align text.
  • Updated Readme.

1.2.0 #

Feature Enhancement

  • Added attribute to check whether the animation should repeat or not.
  • Updated Readme.

1.1.1 #

  • Fixed flutter formatting issues.

1.1.0 #

Feature Enhancement

  • Added onTap callback for all AnimatedText widget.
  • Updated Readme.

1.0.3 #

  • General update.

1.0.2 #

  • Updated Readme.

1.0.1 #

  • Initial Release.
pub points


verified publisher

A flutter package project which contains a collection of cool and beautiful text animations.

Repository (GitHub)
View/report issues


API reference


Icon for licenses.MIT (LICENSE)


characters, flutter


Packages that depend on animated_text_kit