NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #650 most downloaded on pub.dev
AutoRoute is a declarative routing solution, where everything needed for navigation is automatically generated for you.
Last release 17 days ago
21 Sep 2026
Release timing varies
gaps range from 2 weeks to 9 months
Nearly every release is documented
notes for 59 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
151 releases · first in 2019
CHORE: Migrate to material_ui and cupertino_ui packages
chore: update to version 11.1.0 with .named constructor, add .pubigno…
chore: update to version 11.1.0 with .named constructor, add .pubigno…
One column per quarter.
Release auto_route v11.0.0
Release auto_route v11.0.0
redirectUntil method now returns void instead of Future<T?> and
handles the completion of the pop completer internallyredirect method in AutoRouteGuard has been renamed to redirectUntil
to better reflect its behavior and avoid confusionnavigateNamed, popForced, replaceNamed,
pushNamed, and navigateNamedTo. Use navigatePath, pop, replacePath, pushPath insteadFEAT: Correct back-navigation behavior with proper state tracking
AutoRouteGuardcheckGuard method to NavigationResolver for sequential guard executionREFACTOR: Preserve match ID on route updates to prevent breaking child controllers during route updates or when replacing a route, fixes #2294
didChangeTop callbackFIX : update predictive_back_page_detector.dart to resolve predictive back and swipe issues.
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 - v10.2.5FIX: correctly handle parameter names by removing leading underscores
REFACTOR : update element references and improve method signatu…
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 - v10.0.2FIX: routing_controller.dart missing meta import
CHORE: tidy up dependencies and sync with updated analyzer version.
FEAT: Expose routeTraversalEdgeBehavior property from the underlying Navigator to allow customization of navigation stack edge behavior.
FEAT: Add experimental support for lean_builder
REFACTOR (custom_route): update route duration type from int to…
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 - v9.0.1BREAKING CHANGE: DeepLink and DeepLink.path will now use 'navigate' instead of push unless specified
CHORE: Resolve some deprecated APIs.
CHORE: Fix some static analysis warnings
FIX: Redirect route names are getting overridden in route collection.
FIX : revert web package back to version ^0.5.1 because it's pi…
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 - v9.0.1No changes, changelog fix only.
No changes, changelog fix only.
FIX : revert web package back to version ^0.5.1 because it's pi…
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 - v9.0.1Packages with breaking changes:
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 - v9.0.1Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
BREAKING CHANGE: No Router class will be generated anymore. Instead, you extend RootStackRouter from the auto_route package.
RootStackRouter from the auto_route package.@RoutePage<Type>() is no longer needed. you
just provide the type as you push the page.guards property
inside the router. implementing AutoRouteGuard is no longer supported.AutoRouterConfig.module is removed as it's no longer
needed. PageRouteInfos are now self-contained.For more info read the complete migration guide Migrating to v9
const BooksTab = EmptyShellRoute('BooksTab');
context.push(BooksTab());
FEAT: add url#fragment support.
Packages with breaking changes:
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 - v8.0.1Packages with breaking changes:
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 - v8.0.1Packages with breaking changes:
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 - v8.0.1FIX: Fixed back gesture when nested navigator only has one entry #1940
Packages with breaking changes:
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 - v8.0.1Packages with breaking changes:
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 - v8.0.1FEAT: add deep-link transformer. Allows parsing the URI for deep links before the route matcher performs a match on the URI. Especially useful when you use intent-filter prefix on Android to only handle links from e.g com.example/FILTER.
RouterConfig `<UrlState>` config({
deepLinkTransformer : Deelkink.prefixStripper('FILTER'),
)
The resulting URI will be : com.example
Nothing published for this version
Packages with breaking changes:
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 - v8.0.1BREAKING CHANGE: deep-links with no host e.g scheme://page/sub-page are no longer automatically handled, flutter's deep-link handler will treat [page]…
HOTFIX: fix an issue with deep-linking to tab-routes
Packages with breaking changes:
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 - v7.3.3Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
FEAT: add back mixin to AutoRouteAware
FIX: ensure dynamic tab updates are handled in AutoTabsRouter.tabBar.
- FIX:
Packages with breaking changes:
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 - v7.3.2Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
FEAT: add PlatformDeepLink.initial flag to tell whether we're coming from setInitialRoutePath or setNewRoutePath.
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
FEAT: Add basic support to dart records.
Packages with breaking changes:
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 - v7.1.2Packages with breaking changes:
AutoPageRouteBuilder.opaque argument.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 - v7.1.2FIX: StackRouter.replaceAll does not work with nested tab-routes.
Packages with breaking changes:
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 - v7.3.2Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
Packages with breaking changes:
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 - v7.2.1Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
Packages with breaking changes:
autoRouterModuleBuilder to the package surface.AutoRouterModuleBuilder.RouterConfig + RouterConfigResolver to match AutoRouterConfig.module.Packages with breaking changes:
Packages with other changes:
Packages with breaking changes:
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.1Note: This release has breaking changes.
Packages with breaking changes:
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.1Packages with breaking changes:
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.1Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
FIX: need to always depend on RouterScope.
The missing hierarchy to a pushed child-route will now be auto_created if there are no required args
Fix RouteMatch.fullPath is not joined properly
Fix inherited path params are not working in v6
Your coding agent can read these notes before it upgrades. Set up the MCP server →