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
pub points
75%
popularity

Publisher

verified publishercanonical.com

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