Skip to content

Releases: aagarwal1012/Animated-Text-Kit

Release 4.2.2

05 Jun 15:02
bbca961
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.2.0...v4.2.2

Release 4.2.0

14 Apr 17:38
0a4c2c3
Compare
Choose a tag to compare
  • Flicker Animated Text by @CoderInTheWoods.
  • TypewriterAnimatedText may now be customized to adjust the cursor.
  • 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
  • Migrated to nnbd(null-safety)
  • Added Flutter Favorite badge to readme.

Release 3.1.0

17 Dec 20:52
c49a007
Compare
Choose a tag to compare

Enhancements

  • 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.

Release 3.0.2

15 Dec 20:20
5c89aec
Compare
Choose a tag to compare
  • Fixed major bug #168, introduced with version 3.0.0
  • Updated the example app to show a Tap Count
  • Optimized the dispose for AnimatedTextKit.
  • Added missing return type to onNext function signatures.
  • Optimized the initState for AnimatedTextKit.

Release 3.0.0

07 Dec 17:53
Compare
Choose a tag to compare

v3.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.

Release 2.5.4

06 Nov 21:03
cc0c210
Compare
Choose a tag to compare

Documentation

Added missing dart documentation to the public classes and methods.

Release 2.5.3

01 Nov 20:52
63f5c72
Compare
Choose a tag to compare

Bug Fixes and Enhancements

  • Updated the README to revert links to be pub.dev friendly.
  • Bug fix for ScaleAnimatedTextKit to check mounted before setState to avoid potential conflict with dispose. Resolves #105 -- PR #143
  • Minor bug fix to RotateAnimatedTextKit to properly handle alignment property, and introduced textDirection property #138
  • Increased test coverage #128

Release 2.5.0

24 Oct 19:13
caeb7af
Compare
Choose a tag to compare

@awhitford is on fire, a ton of bug fixes and improvements from his side.

  • 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.

Release 2.4.0

14 Oct 05:58
77152a7
Compare
Choose a tag to compare

Issues Fixed

Wavy Text

03 Oct 22:24
fa78a43
Compare
Choose a tag to compare

New Animated Text

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.

Warning:

  • Removed onNextBeforePause from ColorizeAnimatedTextKit because it was not referenced.

Feature Enhancement

  • Add repeatForever option.

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