flow_builder 0.1.0
flow_builder: ^0.1.0 copied to clipboard
Flutter Flows made easy! A Flutter package which simplifies flows with a flexible, declarative API.
0.1.0 #
- 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)
0.0.9 #
- fix: cannot pop with Android back button
0.0.8 #
- fix: add dart sdk constraint >=2.17.0
0.0.7 #
- refactor: remove null-aware operand
- chore(example): upgrade platforms
0.0.5 #
- 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
0.0.4 #
- refactor: decouple
FlowControllerfromFlowBuilder - refactor: organize imports and minor updates
- fix: super call enforcement on listeners
0.0.3 #
- fix: respect top-level
WillPopScope- A top-level
WillPopScopecan be added to prevent popping the first page in a flow
- A top-level
0.0.2 #
- 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.1 #
- 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.0 #
- BREAKING: feat!: added support for null-safety
0.0.1-dev.13 #
- fix: invoke
SystemNavigator.pop()whenFlowBuilderis at root- fixes cases where system back button presses result in a black screen on Android
0.0.1-dev.12 #
- fix:
FakeFlowControllersupportscompletewith no callback
0.0.1-dev.11 #
- feat: flow controller listenable
0.0.1-dev.10 #
- 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
0.0.1-dev.9 #
- feat: add
FakeFlowController<T>for verifying flow interactions
0.0.1-dev.8 #
- feat:
FlowBuilderaccepts an optionalFlowController<T> - feat: throw
FlutterErrorwhencontext.flowis called outside of aFlowBuilder
0.0.1-dev.7 #
- BREAKING: update
onGeneratePagesto include previouspages
0.0.1-dev.6 #
- feat: add
onComplete
0.0.1-dev.5 #
- docs: fix README badges (CORS)
0.0.1-dev.4 #
- BREAKING: replace
builderwithonGeneratePages - fix: navigation animation
- fix: system back navigation
0.0.1-dev.3 #
- fix: pop after external state change exception
- test: 100% coverage
0.0.1-dev.2 #
- feat!: remove explicit
FlowControllerfrombuilder
0.0.1-dev.1 #
- feat: initial release of
FlowBuilder