angular_router 2.0.0-alpha+3
angular_router: ^2.0.0-alpha+3 copied to clipboard
Router for AngularDart.
2.0.0-alpha+3 #
New features #
-
Added the
CanNavigatelifecycle interface. This is similar toCanDeactivate, and preferred when the nextRouterStateisn't necessary to determine whether the router may navigate. -
Added
reloadfield toNavigationParamswhich can be used to force navigation, even if the path and other navigation parameters are unchanged. -
Added
replacefield toNavigationParamswhich can be used to replace the current history entry on navigation instead of creating a new one.
Breaking changes #
- Removed
hashCodeandoperator ==overrides fromRouteDefinitionandRouterState, as these can't be removed by tree-shaking.
Bug fixes #
- Upon destruction,
RouterOutletwill now properly destroy all of its cached components, instead of only destroying the active one.
2.0.0-alpha+2 #
- Fixed a bug where
RouterLinkDirectivewas not keyboard accessible.
2.0.0-alpha+1 #
- Support for angular 5.0.0-alpha+1
2.0.0-alpha #
- Major refactoring of the
angular_routerpackage. For a migration guide fromangular_routerv1, see https://github.com/dart-lang/angular/blob/master/angular_router/g3doc/migration_guide.md.
1.0.2 #
- Support for angular 4.0.0.
1.0.1 #
- Minor internal changes to support angular 4.0.0-beta
1.0.0 #
- Initial commit of
angular_router. This is just a port of the router that was in the core angular package.