NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #4456 most downloaded on pub.dev
AnimateTo animates its child to a new position requiring no calculation.
Last release 10 days ago
28 Sep 2026
Release timing varies
gaps range from 8 days to 7 months
Nearly every release is documented
notes for 23 of 23 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
23 releases · first in 2024
One column per month.
Migrated to Flutter's Material/Cupertino decoupling. The package itself now depends only on package:flutter/widgets.dart.
package:flutter/widgets.dart.Add delay feature. The child waits for the given duration after a position change is detected before starting the animation, which makes staggered / w
delay feature. The child waits for the given duration after a position change is detected before starting the animation, which makes staggered / wave effects trivial.Fixed wrong coordinate calculation inside AnimatedTo.spring
AnimatedTo.springRenamed AnimatedToContainer to AnimatedToBoundary
AnimatedToContainer to AnimatedToBoundaryAnimatedTo is wrapped by RepaintBoundaryFixed a bug of unexpected behavior during navigation transition.
Fixed a bug of unexpected behavior when scrolling.
- Fixed tiny lint issues.
- Fixed tiny lint issues.
Add AnimatedToBoundary to detect gesture to descendant AnimatedTos during their animation.
AnimatedToBoundary to detect gesture to descendant AnimatedTos during their animation.animated_to now depends on motor instead of springster. Thank you @timcreatedit
animated_to now depends on motor instead of springster. Thank you @timcreatedithorizontalController and verticalController are now properly disposed when AnimatedTo is disposed. Thank you @nappanndaSupport animation on horizontal SingleChildScrollView.
SingleChildScrollView.controller is renamed to verticalController.enhanced the logic of how to detect position updates when scrolling
Update document and example about ListView.
ListView.add sizeWidget argument that enables us to collaborate with size animation
sizeWidget argument that enables us to collaborate with size animationadd velocityBuilder argument to AnimatedTo.spring()
velocityBuilder argument to AnimatedTo.spring()AnimatedTo() is now separated into AnimatedTo.curve() and AnimatedTo.spring()
AnimatedTo() is now separated into AnimatedTo.curve() and AnimatedTo.spring()remove unnecessary vsync argument
vsync argumentkey to globalKey and make it requiredfix behavior on SingleChildScrollView
SingleChildScrollView- write some basic documentation
add onEnd callback to handle animation end
onEnd callback to handle animation endadd enabled property to control animation
enabled property to control animation- update README.md
configure duration and curve of animation
AnimatedTo.AnimatedToYour coding agent can read these notes before it upgrades. Set up the MCP server →