NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1475 most downloaded on pub.dev
Flutter Flows made easy! A Flutter package which simplifies flows with a flexible, declarative API.
Last release 3 years ago
no release in 18 months
Ships unpredictably
gaps range from 8 days to 1.5 years
Nearly every release is documented
notes for 11 of 11 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
25 releases · first in 2020
One column per quarter.
BREAKING : replace deprecated WillPopScope with PopScope
WillPopScope with PopScope
>=3.2.0>=3.16.0Full Changelog: v0.0.10...v0.1.0
WillPopScope with PopScope
>=3.2.0>=3.16.0feat: add optional clipBehavior
clipBehavior (#113)fix: cannot pop with Android back button by @wolfenrain in #89
Full Changelog: v0.0.8...v0.0.9
fix: add dart sdk constraint >=2.17.0
refactor: remove null-aware operand
fix: removeListener when FlowController has been completed
BREAKING : refactor: FlowController.state setter removed in favor of update
FlowController.state setter removed in favor of update (#61)FlowController notification updates to improve back/forth navigation via BackButton (#61)update to include state argument (#64)
OnGeneratePages (#72)
refactor: decouple FlowController from FlowBuilder
FlowController from FlowBuilderfix: respect top-level WillPopScope
WillPopScope
WillPopScope can be added to prevent popping the first page in a flowfix: don't lose system push events and pass them to WidgetsBindings
BREAKING: feat!: added support for null-safety
FlowBuilder supports List<NavigatorObserver>BREAKING: feat!: added support for null-safety
fix: invoke SystemNavigator.pop() when FlowBuilder is at root
SystemNavigator.pop() when FlowBuilder is at root
fix: FakeFlowController supports complete with no callback
FakeFlowController supports complete with no callbackfeat: flow controller listenable
BREAKING feat!: remove Update and Complete typedefs
Update and Complete typedefsFlowController to have a public constructorFlowBuilder requires either state or controllerFlowController exposes state, addListener, removeListener, and disposeREADME to include additional information around FlowController usagefeat: add FakeFlowController for verifying flow interactions
FakeFlowController<T> for verifying flow interactionsfeat: FlowBuilder accepts an optional FlowController
FlowBuilder accepts an optional FlowController<T>FlutterError when context.flow is called outside of a FlowBuilderBREAKING: update onGeneratePages to include previous pages
onGeneratePages to include previous pages- feat: add onComplete
onComplete- docs: fix README badges (CORS)
BREAKING: replace builder with onGeneratePages
builder with onGeneratePagesfix: pop after external state change exception
feat!: remove explicit FlowController from builder
FlowController from builderfeat: initial release of FlowBuilder
FlowBuilderYour coding agent can read these notes before it upgrades. Set up the MCP server →