NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #628 most downloaded on pub.dev
AutoRoute is a declarative routing solution, where everything needed for navigation is automatically generated for you.
Last release 3 months ago
13 Jun 2026
Ships fairly regularly
a new release about every 3 months
Nearly every release is documented
notes for 58 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
102 releases · first in 2019
Fix generic parameters crash the generator
Add support for null-Safety to generated code.
One column per quarter.
Fix onRoutePop not called in declarative router #310
Fix reload issue when pressing the browser's back button #309
- Refactor some code - Update readme file
Fix page can not be used for multiple routes
Add lazyLoad option to AutoTabsRouter
- Add TabsAutoRouter - Refactor some code
Rebuild auto_route to work with Navigator 2.0
Restrict analyzer version to ">=0.40.0 <2.0.0"
Fix generator error running flutter version 1.22
Restrict min analyzer version to 0.39.14
Fix linter warnings in generated file
Fix generator error when using 'void' as route return type #168
Downgrade path package to >= 1.6.4 to solve conflict with flutter_test
Add usage of const constructors when possible
Fix relative imports issue on windows
Rename some properties and deprecate their older names
Change the way routes are declared from class fields to a static list
Add support for Complex function types & typeDef as Route parameters
Nothing published for this version
Change generate routes list is no longer optional
Change PageRouteBuilder context arg name from ctx to context
Fix non-core dart types aren't imported
Add AdaptiveAutoRouter and AdaptiveRoute for native platforms
Fix @unknownRoute generates error
Change generating arguments holder for single parameter routes is now optional
Add ability to pass initial route arguments to ExtendedNavigator
Change using ExtendedNavigator instead of the native Navigator
Fix generic arguments are not imported.
Fix Compilation Fails in flutter 1.15.+
Add global route customization Use MaterialAutoRouter, CupertinoAutoRouter or CustomAutoRouter instead of AutoRouter
Add option to generate a list with all route names
add initial flag as a property in all route types
- fix dependency conflict
fix @required is missing in arguments holder class
fix custom route not generating custom properties
change to using a single config file instead of annotating the actual widget class due to performance issues.
fix more dependencies resolving conflict.
fix dependencies resolving conflict.
- code formatting.
- initial release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →