springster 1.0.0-dev.1 copy "springster: ^1.0.0-dev.1" to clipboard
springster: ^1.0.0-dev.1 copied to clipboard

Spring animations and simulations, simplified.

1.0.0-dev.1 #

  • REFACTOR: MotionController now uses a single Ticker, which should also improve performance.
  • FIX: broken return animation in Motion|SpringDraggable.
  • FEAT: update example fidelity.
  • FEAT: support separate motion per dimension.
  • DOCS: fixed SpringMotion constructor in README.

1.0.0-dev.0 #

Note: This release has breaking changes.

  • DOCS: update README and add migration guide.
  • BREAKING FEAT: deprecate Spring-based APIs and use the new APIs internally.
  • BREAKING FEAT: add MotionConverter API to simplify the usage of controllers.
  • BREAKING FEAT: replace direct Spring-based APIs with new Motion type.

0.4.0+1 #

  • FIX: SpringSimulationController doesn't update values if from: and to: are the same.

0.4.0 #

Note: This release has breaking changes.

  • BREAKING REFACTOR: rename SimpleSpring to Spring.
  • BREAKING FEAT: Spring now supports value equality.

0.3.0 #

Note: This release has breaking changes.

  • FEAT: implement SpringSimulationControllerBase interface for spring controllers.
  • DOCS: add Bluesky badge to README files across packages.
  • BREAKING REFACTOR: unified SpringSimulationController interface to match AnimationController more closely.
  • BREAKING FEAT: .stop() will now settle the spring simulation instead of interrupting it by default (#60).

0.2.1 #

  • FIX: status listener on 2D controller.
  • FEAT: update README files with example links.
  • FEAT: added unified example to monorepo.
  • FEAT: add onAnimationStatusChanged callback to SpringBuilder and SpringBuilder2D.
  • DOCS: fixed example links.

0.2.0 #

Note: This release has breaking changes.

  • FIX: fixed missing updates when animating only the y dimension in 2D.
  • FEAT: add 'from' parameter to SpringBuilder and SpringBuilder2D for initial animation value.
  • DOCS: enhance documentation for SpringBuilder and SpringBuilder2D using templates.
  • BREAKING FEAT: removed .smooth constant in SimpleSpring since it is the default anyway.
  • BREAKING FEAT: removed addBounce in favor of copyWith methods on SimpleSpring.
  • BREAKING FEAT: renamed duration parameter in SimpleSpring to specify unit.

0.1.1+1 #

  • FIX: update README to reflect correct Pub version for Springster.

0.1.1 #

  • FIX: velocity calculation.
  • FEAT: polish in draggable.
  • FEAT: added SpringDraggable.
  • FEAT: add springster package.
  • DOCS: updated README.

0.1.0 #

  • feat: initial commit 🎉
60
likes
0
points
424
downloads

Publisher

verified publisherwhynotmake.it

Weekly Downloads

2024.05.31 - 2025.04.25

Spring animations and simulations, simplified.

Homepage
Repository (GitHub)
View/report issues

Topics

#spring #animation #physics

License

unknown (license)

Dependencies

flutter, meta

More

Packages that depend on springster