- Fix dart analysis issues.
- Clamp
OpacityEffect
,ClipEffect
, andColorFilterEffect
values to 0.0 - 1.0 to prevent exceptions with curves that go outside of this range. - Add new
startImmediately
boolean to .animate() to allow for animations to start immediately without waiting for an initial change in thetrigger
object. - Improve documentation of
AnimatedEffect
.
- Fix exceptions being thrown when animation controller state is changed before completion.
- [BREAKING] Renamed
toggle
totrigger
in .animate() to better reflect its purpose. - [BREAKING] Renamed
AnimatedEffect
toEffectWidget
to better reflect its purpose. - [BREAKING] Renamed
EffectAnimationValue
toEffectQuery
to better reflect its purpose. - [BREAKING] Replace
value
inEffectQuery
withlinearValue
andcurvedValue
to allow more refined control over animations. - [BREAKING] Renamed
PostFrameWidget
toPostFrame
. - Add new Rolling Text effect.
- Add new shake effect.
- Add new align effect.
- Update all effect extension functions to add more functionality of the
from
state. - Add new extension functions that have default from states like slideIn/Out() and fadeIn/Out().
- Add new
oneShot
,animateAfter
,resetAll
functions to allow for more control over animations. - Add new
repeat
parameter to animation functions to allow for repeating animations. - Add new
delay
parameter to animation functions to allow for delaying animations. - Add new
playIf
parameter to animation functions to allow for conditional animations.
- Minor doc updates.
- Add example GIFs in readme.
- Initial Release.