wizard_router 1.4.0 copy "wizard_router: ^1.4.0" to clipboard
wizard_router: ^1.4.0 copied to clipboard

Routing for linear wizards. No dependencies between pages. Pages merely request the next page. Routes and conditions defined in a central place.

1.4.0 #

  • FEAT: wizard_router add previous (#433).

1.3.0 #

Note: This release has breaking changes.

  • BREAKING CHORE: Bump to Flutter 3.24.3.

1.2.0 #

  • FEAT(wizard_router): add errorRoute and showError().
  • FEAT: allow the user to complete the wizard flow.

1.1.0 #

  • REFACTOR: Apply ubuntu lints to all packages (#340).
  • FEAT: Activate ubuntu_lints.

Changelog #

1.0.4 (2023-10-19) #

  • deps: update flutter in wizard_router (73cbbd8)

1.0.3 (2023-07-18) #

  • github: remove old workflows (154593c)
  • mv / packages/wizard_router/ (e4544bd)
  • remove codecov.yaml from newly imported packages (486f0f6)
  • renovate: clean up old renovate configs (af1126b)
  • update links (#299) (e679e3b)

1.0.2 (2023-07-04) #

What's Changed #

Full Changelog: https://github.com/ubuntu-flutter-community/wizard_router/compare/v1.0.1...v1.0.2

1.0.1 (2023-06-16) #

1.0.0 (2023-06-15) #

What's Changed #

Full Changelog: https://github.com/ubuntu-flutter-community/wizard_router/compare/v0.10.1...v1.0.0

1.0.0-beta.3 #

  • onLoad: add return value to allow guarding routes (#51)

1.0.0-beta.2 #

  • Add WizardRoute.onLoad callback (#48)
  • Add WizardScope.isLoading & WizardController.isLoading (#42)
  • Restore HeroController (#49)

1.0.0-beta #

  • Remove Wizard.done() (#38)
  • Refactor WizardController (#39)
  • Remove WizardObserver, use NavigatorObservers instead (#40)
  • Add support for optionally asynchronous callbacks (#41, #43)
  • Expose WizardController on WizardScopeState (#45)
  • Add WizardController example to README

0.10.2 #

  • Add root argument to Wizard.of() and Wizard.maybeOf()

0.10.1 #

  • Add WizardScope.jump()

0.10.0 #

  • Add WizardController by @chillbrodev (#32)

0.9.4 #

  • Add user data properties to WizardRoute and Wizard (#30)

0.9.3 #

  • Remove non-existent routes when rebuilt (#29)

0.9.2 #

  • Fix Flutter 3.7.0 compatibility

0.9.1 #

  • Add HeroController

0.9.0 #

  • Add WizardScope.replace()

0.8.1 #

  • Fix WizardScope.hasNext

0.8.0 #

  • Add Wizard.maybeOf()
  • Add Wizard.done()
  • Add WizardObserver
  • Upgrade to Flutter 3.0 & Dart 2.17

0.7.0+1 #

  • Fix links in README.md

0.7.0 #

  • Expose an 'observers' member to enable monitoring a Wizard's navigation.

0.6.0 #

  • Remove unnecessary provider dependency.
  • Fix Wizard.hasPrevious and Wizard.hasNext.
  • Fix Wizard.of() access in immediate route builder context.

0.5.0 #

  • Move onNext and onBack to WizardRoute.

0.4.0 #

  • Add result argument to Wizard.back()

0.3.0 #

  • Add Wizard.home()
  • Add Wizard.hasNext and Wizard.hasPrevious

0.2.0 #

  • Upgrade to provider 6.0.0 to fix Flutter master compatibility.

0.1.0+1 #

  • Update description.

0.1.0 #

  • Initial release.
21
likes
160
points
2.16k
downloads

Publisher

verified publishercanonical.com

Weekly Downloads

Routing for linear wizards. No dependencies between pages. Pages merely request the next page. Routes and conditions defined in a central place.

Homepage
Repository (GitHub)
View/report issues
Contributing

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

collection, flow_builder, flutter, safe_change_notifier

More

Packages that depend on wizard_router