angular/packages/router/src
Matthieu Riegler bc637a304f refactor(core): add support for default exports to injectAsync
ex:
```
await injectAsync(() => import('./test_service'))
```

We'll be reusing the features that were already used by the router to support components lazy-loading.
2026-04-30 15:53:07 -07:00
..
components refactor: prepare for required changeDetection prop on G3. 2026-03-20 15:52:38 -07:00
directives feat(router): Add options optional parameter for withComponentInputBinding 2026-03-12 16:36:23 -06:00
operators feat(router): Add partial ActivatedRouteSnapshot information to canMatch params 2026-01-26 23:36:06 +00:00
statemanager fix(router): restore internal URL on popstate when browserUrl is used 2026-04-20 16:46:25 -07:00
utils fix(router): pass outlet context to split to fix empty path named outlets 2026-04-01 11:48:42 +02:00
apply_redirects.ts refactor(router): Add type for partial ActivatedRouteSnapshot for easier re-use 2026-01-26 23:36:06 +00:00
create_router_state.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
create_url_tree.ts fix(router): Respect custom UrlSerializer handling of query parameters (#64449) 2025-10-20 18:42:56 +00:00
errors.ts fix(router): Surface parse errors in Router.parseUrl (#64503) 2025-10-20 17:51:29 +00:00
events.ts docs(docs-infra): remove toString from the API docs 2026-02-20 08:51:57 -08:00
index.ts refactor(router): expose ComponentInputBindingOptions in public API 2026-03-24 14:48:52 -07:00
models.ts refactor(core): add support for default exports to injectAsync 2026-04-30 15:53:07 -07:00
models_deprecated.ts fix(router): Remove 'any' type from route guards (#60378) 2025-03-28 11:50:11 +00:00
navigation_canceling_error.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
navigation_transition.ts fix(router): restore internal URL on popstate when browserUrl is used 2026-04-20 16:46:25 -07:00
page_title_strategy.ts docs: Adds guide for customizing page titles with TitleStrategy (#64238) 2025-10-06 15:17:58 -04:00
private_export.ts feat(router): Publish Router's integration with platform Navigation API as experimental 2026-01-07 16:16:06 -08:00
provide_router.ts docs(router): Fix method name for retrieving stored handles 2026-04-27 17:03:21 -07:00
recognize.ts fix(router): set default paramsInheritanceStrategy to 'always' 2026-04-17 14:27:43 -07:00
route_injector_cleanup.ts feat(router): add controls for route cleanup 2026-01-05 14:43:56 -05:00
route_reuse_strategy.ts feat(router): add controls for route cleanup 2026-01-05 14:43:56 -05:00
router.ts fix(router): restore internal URL on popstate when browserUrl is used 2026-04-20 16:46:25 -07:00
router_config.ts docs(docs-infra): Validate case-sensitive API symbol links in @link 2026-04-27 17:01:40 -07:00
router_config_loader.ts refactor(core): add support for default exports to injectAsync 2026-04-30 15:53:07 -07:00
router_devtools.ts feat(devtools): clean up router tree for stable release (#63081) 2025-09-02 20:59:15 -07:00
router_module.ts feat(router): Add options optional parameter for withComponentInputBinding 2026-03-12 16:36:23 -06:00
router_outlet_context.ts refactor(router): Store route injector on ActivatedRoute instance 2025-11-20 17:05:10 -05:00
router_preloader.ts feat(router): add controls for route cleanup 2026-01-05 14:43:56 -05:00
router_scroller.ts refactor(router): add ngDevMode guards to InjectionToken names and cleanup imports 2025-11-10 12:04:31 -08:00
router_state.ts fix(router): set default paramsInheritanceStrategy to 'always' 2026-04-17 14:27:43 -07:00
shared.ts Revert "feat(router): add trailingSlash config option" 2026-01-08 12:20:03 -08:00
url_handling_strategy.ts docs: Update router docs to add references and components input fixed syntaxis 2025-11-24 13:18:28 -05:00
url_tree.ts fix(router): normalize multiple leading slashes in URL parser 2026-04-14 12:34:03 +03:00
version.ts refactor(core): mark VERSION as @__PURE__ for better tree-shaking 2025-11-10 12:04:04 -08:00