angular/packages/common/src
Andrew Scott c795960ada feat(common): Add experimental support for the Navigation API (#63406)
The navigation API is part of interop 2025. You can find the
implementation status for each major browser here:

https://wpt.fyi/results/navigation-api?label=master&label=experimental&aligned&view=interop&q=label%3Ainterop-2025-navigation

https://developer.mozilla.org/en-US/docs/Web/API/Navigation_API

BREAKING CHANGE: (test only) - `TestBed` now provides a fake `PlatformLocation`
implementation that supports the Navigation API. This may break some
tests, though we have not observed any failures internally. You can revert to the
old default for `TestBed` by providing the `MockPlatformLocation` from
`@angular/common/testing` in your providers:
`{provide: PlatformLocation, useClass: MockPlatformLocation}`

PR Close #63406
2025-08-28 11:48:03 -07:00
..
directives refactor(common): removengModuleFactory input of NgComponentOutlet (#62838) 2025-08-20 13:27:18 +00:00
i18n docs(docs-infra): Add version of introduction for APIs (#60814) 2025-05-02 07:51:33 -07:00
location docs: rename @nodoc to @docs-private (#61194) 2025-05-09 10:23:00 -07:00
navigation feat(common): Add experimental support for the Navigation API (#63406) 2025-08-28 11:48:03 -07:00
pipes fix(common): cleanup updateLatestValue if view is destroyed before promise resolves (#58041) 2025-05-01 14:53:13 -07:00
common.ts feat(common): Add experimental support for the Navigation API (#63406) 2025-08-28 11:48:03 -07:00
common_module.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
cookie.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
dom_adapter.ts refactor: remove unnecessary TSLint rule flags (#59365) 2025-01-07 16:06:21 +00:00
errors.ts fix(router): handle scrollRestoration error in restricted environments (#62186) 2025-06-24 12:24:43 +00:00
platform_id.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
private_export.ts feat(common): Add experimental support for the Navigation API (#63406) 2025-08-28 11:48:03 -07:00
version.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
viewport_scroller.ts fix(router): handle scrollRestoration error in restricted environments (#62186) 2025-06-24 12:24:43 +00:00
xhr.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00