flutter_physics
A Flutter package providing physics-based animations including customizable spring and gravity simulations that can be used both as physics simulations and animation curves.
0.2.0
3.8K downloads/mo
#4247 most downloaded on pub.dev
sangddn/flutter_physics
What this package is like to depend on
Last release 1 years ago
30 May 2025
Release timing varies
gaps range from 2 weeks to 4 months
Nearly every release is documented
notes for 10 of 10 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
12 releases · first in 2025
0 releases in the last 12 months
see the full history below
Release timeline
12 releases · Jan 2025 to May 2025Releases
latest 12-
0.2.030 May 2025Release notes
Open source →- BREAKING: Updated all predefined springs to be compatible with Flutter 3.32+ breaking changes to
SpringDescription. - BREAKING: Bump min Flutter version to 3.32.0 due to underdamped spring physics corrections.
- Fix: All predefined springs (swift, snap, playful, stern, float, buoyant, fling, slow, bob, boingoingoing) now use correct physics parameters to restore intended behavior after Flutter 3.32 migration.
- Migration Guide: If you use custom SpringDescription objects with mass ≠ 1 and damping ratio < 1, migrate them using the Flutter migration guide.
- New: Added
ATranslatewidget for implicit physics-based translation animations.
- BREAKING: Updated all predefined springs to be compatible with Flutter 3.32+ breaking changes to
-
0.1.012 Feb 2025Release notes
Open source →- Added
animateBackWithtoPhysicsControllerfor compatibility with newAnimationControllerAPI in Flutter 3.29 (master). - BREAKING: Bump min Flutter version to 3.27.0.
- Added
-
0.1.0-dev.007 Feb 2025 pre-releaseNothing published for this version
-
0.0.607 Feb 2025Release notes
Open source →- Use
Color.fromARGBinstead ofColor.fromto accommodate Flutter versions before 3.27.0.
- Use
-
0.0.6+107 Feb 2025 -
0.0.6-dev.005 Feb 2025 pre-releaseNothing published for this version
-
0.0.527 Jan 2025Release notes
Open source →PhysicsControllernow implements theAnimationControllerinterface, so it can (really) be used as a drop-in replacement forAnimationController.- New methods added to
PhysicsController:toggle,animateTo.
-
0.0.426 Jan 2025 -
0.0.322 Jan 2025 -
0.0.215 Jan 2025Release notes
Open source →- Added comprehensive documentation and examples
- New PhysicsController variants (2D and Multi)
- New PhysicsAnimatedWidgetBaseState for ImplicitlyPhysicsAnimatedWidget, plus support for PhysicsAnimatedProperty (non-Tween-animated)
- New ASize, ASwitcher, and AValue widgets
- New PhysicsBuilder widgets (1D, 2D, Multi)
- Bug fixes and performance improvements
-
0.0.2+115 Jan 2025 -
0.0.110 Jan 2025