animated_progress 1.0.1 copy "animated_progress: ^1.0.1" to clipboard
animated_progress: ^1.0.1 copied to clipboard

A beautifully animated progress library for Flutter — smooth linear & circular progress bars with gradients, spinning, value transitions, and programmatic control.

Changelog #

1.0.1 #

  • Fixed: LinearProgress no longer crashes with infinite width assertion when placed inside a card or constrained layout (replaced double.infinity * fraction with FractionallySizedBox + Positioned.fill).
  • Fixed: LinearProgress no longer throws !semantics.parentDataDirty assertion (replaced AnimatedBuilder inside Positioned with a setState listener on AnimationController).

1.0.0 #

  • Breaking: Replaced AnimatedProgress().circular() with a declarative CircularProgress(...) widget.
  • Breaking: Replaced AnimatedProgress().linear() with a declarative LinearProgress(...) widget.
  • Breaking: Renamed parameters for consistency (valueWidthstrokeWidth, secondaryColortrackColor, etc.).
  • Added smooth value transitions via AnimationController with configurable duration and curve.
  • Added ProgressController for programmatic play/pause control.
  • Added valueGradient and backgroundGradient for gradient-filled arcs and backgrounds.
  • Added CustomPainter-based rendering for gradient progress arcs.
  • Added spinning and reverseSpin for continuous circular rotation.
  • Added strokeCap customization for circular progress.
  • Added child widget support in the center of circular progress.
  • Added onCompleted callback for animations.
  • Improved LinearProgress with color animation, gradient support, and proper animation lifecycle.
  • Added comprehensive widget tests.
  • Cleaned up code structure with proper separation of concerns (lib/src/).
5
likes
150
points
154
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A beautifully animated progress library for Flutter — smooth linear & circular progress bars with gradients, spinning, value transitions, and programmatic control.

Repository (GitHub)
View/report issues

License

BSD-3-Clause (license)

Dependencies

flutter

More

Packages that depend on animated_progress