All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v9.0.1
- FIX: revert web package back to version ^0.5.1 because it's pinned in a lot of other packages.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v9.0.1
- FIX: revert web package back to version ^0.5.1 because it's pinned in a lot of other packages.
- FIX: revert web package back to version ^0.5.1 because it's pinned in a lot of other packages.
- FEAT: Add query params options to redirectTo in RedirectRoute #1721.
- FEAT: Add query params options to redirectTo in RedirectRoute #1721.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v9.0.1
- FEAT: Add query params options to redirectTo in RedirectRoute #1721.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v9.0.1
- FIX: make EmptyShellRoute() a const.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: add url#fragment support.
- FEAT: add url#fragment support.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v8.0.1
- FEAT: migrate conditional import to js_interop.
- FEAT: update to web library.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v8.0.1
- FIX: fix an error when popping a nested route after flutter 3.22.0 #1973.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v8.0.1
- FIX: Fixed back gesture when nested navigator only has multi nested entries.
- FIX: Can not swipe back on iOS when using nested navigation #1932.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v8.0.1
- FIX: Can not swipe back on iOS when using nested navigation #1932.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v8.0.1
- FIX: only disable parent back gesture if the active child can pop.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v8.0.1
- FIX: back-gesture does not respect sub-routes.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v7.3.3
- FEAT: AutoTabsRouter will now use the declared routes if AutoTabsRouter.routes is not provided.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v7.3.3
- FIX: incorrect top route information when deep-linking into an uninitialized tab route.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v7.3.3
- REFACTOR(example): remove unnecessary pageTransitionsTheme parameter.
- FIX: unable to get the label for back button(previous route title) and current route title on CupertinoNavigationBar and CupertinoSliverNavigationBar #1795.
- FIX: CupertinoNavigationBar and CupertinoSliverNavigationBar unable to get route title and previous route title.
- FIX: docstring typo(RouteData.mete -> RouteData.meta).
- FIX: keep TabsRouter.homeIndex in sync with AutoTabsRouter.homeIndex.
- FEAT: add back mixin to AutoRouteAware.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: ensure dynamic tab updates are handled in AutoTabsRouter.tabBar.
- FIX: issue related to parsing deep-links after flutter 3.13.0.
- DOCS: Add public Api docs to auto_route_generator.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v7.3.2
- DOCS: Fix typos and a broken links.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v7.3.2
- FIX: crash if pendingChildren are passed in as unmodifiable list.
- DOCS: Fix typos and a broken links.
- DOCS: Add public Api docs to auto_route_generator.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- DOCS: Add public Api docs to auto_route_generator.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: add PlatformDeepLink.initial flag to tell whether we're coming from setInitialRoutePath or setNewRoutePath.
- FEAT: add option to pass custom ignore_for_file rules to the generated file.
- FEAT: support the new allowSnapshotting flag.
- REFACTOR: generated routes are not alphabetically sorted.
- FEAT: add option to pass custom ignore_for_file rules to the generated file.
- FEAT: Add basic support to dart records.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v7.2.1
- FIX: tab routes should be matched by key not name.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: Add basic support to dart records.
- FEAT: Add basic support to dart records.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: add 'scoped' argument to to StackRouter.popUntil, if true the predicate will visit all StackRouters in hierarchy.
- DOCS: update CHANGELOG.md.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v7.1.2
- FEAT: add 'scoped' argument to to StackRouter.removeUntil, if true the predicate will visit all StackRouters in hierarchy.
- FEAT: add 'scoped' argument to to StackRouter.popUntil, if true the predicate will visit all StackRouters in hierarchy.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v7.1.2
- FIX: Uri percent-encoded characters encoded twice #1620.
- FIX: delegate missing arguments in auto_route_guard redirect.
- FEAT(auto_route): add
AutoPageRouteBuilder.opaque
argument.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v7.1.2
- FIX: StackRouter.replaceAll does not work with nested tab-routes.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v7.1.2
- FIX: Remove guard from ActiveGuardObserver when resolved with false.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v7.1.2
- FIX: DeferredWidget's default loader not working,.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- REFACTOR: change module extension from .module.dart to .gm.dart.
- DOCS: update CHANGELOG.md.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- REVERT: "feat: add more flexible multi package support".
- REFACTOR: resolve some flutter 3.10 deprecations.
- FEAT(auto_route): add
AutoRouterConfig.module
annotation. - FEAT(auto_route): add
AutoRouterModule
. - FEAT: add more flexible multi package support.
- DOCS(auto_route): fix typo.
- REVERT: "feat: add more flexible multi package support".
- REVERT: "cleanup".
- FEAT(auto_route_generator): expose the new
autoRouterModuleBuilder
to the package surface. - FEAT(auto_route_generator): add
AutoRouterModuleBuilder
. - FEAT(auto_route_generator): update code builder (add module support + rename).
- FEAT(auto_route_generator): update
RouterConfig
+RouterConfigResolver
to matchAutoRouterConfig.module
. - FEAT: add more flexible multi package support.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: add support to process files in micro-packages.
- DOCS: add all public api docs.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v6.2.1
- FEAT: add support to process files in micro-packages.
Packages with breaking changes:
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v6.2.1
- FIX: deepLinkBuilder is not called on newRoutePath.
- BREAKING CHANGE: DefaultRouteParser.includePrefixMatches's value is now set to '!kIsWeb' instead of 'false'.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v6.2.1
- REFACTOR: deprecated initialDeepLink and initialRouts.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v6.2.1
- REFACTOR: make AutoRouterState and AutoTabsRouterState public.
- FEAT: Bring AutoRoute.initial back.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
auto_route_generator
-v6.2.1
- REFACTOR: make AutoRouterState and AutoTabsRouterState public.
- DOCS: add all public api docs.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: need to always depend on RouterScope.
- FIX: url state decode issue.
- FEAT: Add a getter to expose child widget from AutoRoutePage.
- FEAT: deferred loading for web to enable code splitting for routes.
- FIX: include nested pages imports.
- FIX(generator): Bool opt type as num.
- FEAT: deferred loading for web to enable code splitting for routes.