flow_builder
Flutter Flows made easy! A Flutter package which simplifies flows with a flexible, declarative API.
0.1.0
59K downloads/mo
#1385 most downloaded on pub.dev
felangel/flow_builder
What this package is like to depend on
Last release 2 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
0 releases in the last 12 months
see the full history below
Release timeline
25 releases · Oct 2020 to Apr 2024
2021
2022
2023
2024
2025
2026
Releases
latest 25-
0.1.002 Apr 2024Release notes
Open source →What's Changed
- BREAKING: replace deprecated
WillPopScopewithPopScope- refactor: update dart sdk constrant to
>=3.2.0 - refactor: update flutter constraint to
>=3.16.0
- refactor: update dart sdk constrant to
- refactor: update lint rules
- chore: update copyright year
- chore: update example (including native platforms)
New Contributors
Full Changelog: v0.0.10...v0.1.0
Release notes
Open source →- BREAKING: replace deprecated
WillPopScopewithPopScope- refactor: update dart sdk constrant to
>=3.2.0 - refactor: update flutter constraint to
>=3.16.0
- refactor: update dart sdk constrant to
- refactor: update lint rules
- chore: update copyright year
- chore: update example (including native platforms)
- BREAKING: replace deprecated
-
0.0.1021 Nov 2023Release notes
Open source →- feat: add optional
clipBehavior(#113) - refactor: update to Flutter 3.13.9
Release notes
Open source →- feat: add optional
clipBehavior(#113) - refactor: update to Flutter 3.13.9
- feat: add optional
-
0.0.931 May 2022Release notes
Open source →What's Changed
- fix: cannot pop with Android back button by @wolfenrain in #89
New Contributors
- @wolfenrain made their first contribution in #89
Full Changelog: v0.0.8...v0.0.9
-
0.0.812 May 2022 -
0.0.711 May 2022 -
0.0.612 Nov 2021 -
0.0.503 Nov 2021Release notes
Open source →- BREAKING: refactor:
FlowController.statesetter removed in favor ofupdate(#61) - fix:
FlowControllernotification updates to improve back/forth navigation viaBackButton(#61) - fix: intellisense on
updateto include state argument (#64)- introduce FlowCallback typedef to improve readability and reusability
- Thanks @narcodico for the contribution
- fix: intellisense on
OnGeneratePages(#72)- Thanks @Lootwig for the contribution
Release notes
Open source →- BREAKING: refactor:
FlowController.statesetter removed in favor ofupdate(#61) - fix:
FlowControllernotification updates to improve back/forth navigation viaBackButton(#61) - fix: intellisense on
updateto include state argument (#64)- introduce FlowCallback typedef to improve readability and reusability
- Thanks @narcodico for the contribution
- fix: intellisense on
OnGeneratePages(#72)- Thanks @Lootwig for the contribution
- BREAKING: refactor:
-
0.0.404 Aug 2021Release notes
Open source →- refactor: decouple
FlowControllerfromFlowBuilder - refactor: organize imports and minor updates
- fix: super call enforcement on listeners
Release notes
Open source →- refactor: decouple
FlowControllerfromFlowBuilder - refactor: organize imports and minor updates
- fix: super call enforcement on listeners
- refactor: decouple
-
0.0.329 Jun 2021Release notes
Open source →- fix: respect top-level
WillPopScope- A top-level
WillPopScopecan be added to prevent popping the first page in a flow
- A top-level
Release notes
Open source →- fix: respect top-level
WillPopScope- A top-level
WillPopScopecan be added to prevent popping the first page in a flow
- A top-level
- fix: respect top-level
-
0.0.205 Apr 2021Release notes
Open source →- fix: don't lose system push events and pass them to WidgetsBindings
- fix: android back button pops the whole flow instead of popping pushed routes
- feat: add web/desktop support to example app
Release notes
Open source →- fix: don't lose system push events and pass them to WidgetsBindings
- fix: android back button pops the whole flow instead of popping pushed routes
- feat: add web/desktop support to example app
-
0.0.122 Feb 2021Release notes
Open source →- BREAKING: feat!: added support for null-safety
- feat:
FlowBuildersupportsList<NavigatorObserver> - docs: update example to include custom page transitions
- docs: update example to include hero animations
-
0.0.1-nullsafety.026 Jan 2021 pre-release -
0.0.1-dev.1323 Jan 2021 pre-releaseRelease notes
Open source →- fix: invoke
SystemNavigator.pop()whenFlowBuilderis at root- fixes cases where system back button presses result in a black screen on Android
- fix: invoke
-
0.0.1-dev.1214 Jan 2021 pre-release -
0.0.1-dev.1104 Dec 2020 pre-release -
0.0.1-dev.1001 Dec 2020 pre-releaseRelease notes
Open source →- BREAKING feat!: remove
UpdateandCompletetypedefs - feat: update
FlowControllerto have a public constructor - feat:
FlowBuilderrequires eitherstateorcontroller - feat:
FlowControllerexposesstate,addListener,removeListener, anddispose - fix: support hardware back functionality on Android within nested flows
- docs: update
READMEto include additional information aroundFlowControllerusage
- BREAKING feat!: remove
-
0.0.1-dev.918 Nov 2020 pre-release -
0.0.1-dev.811 Nov 2020 pre-releaseRelease notes
Open source →- feat:
FlowBuilderaccepts an optionalFlowController<T> - feat: throw
FlutterErrorwhencontext.flowis called outside of aFlowBuilder
- feat:
-
0.0.1-dev.706 Nov 2020 pre-release -
0.0.1-dev.602 Nov 2020 pre-release -
0.0.1-dev.529 Oct 2020 pre-release -
0.0.1-dev.429 Oct 2020 pre-releaseRelease notes
Open source →- BREAKING: replace
builderwithonGeneratePages - fix: navigation animation
- fix: system back navigation
- BREAKING: replace
-
0.0.1-dev.315 Oct 2020 pre-release -
0.0.1-dev.214 Oct 2020 pre-release -
0.0.1-dev.114 Oct 2020 pre-release