1238 Commits

Author SHA1 Message Date
Angular Robot 85090453c3 build: update cross-repo angular dependencies
See associated pull request for more information.
2026-09-11 15:41:50 -07:00
Angular Robot 23e5d3090a build: update pnpm to v11.26.0
See associated pull request for more information.
2026-09-10 16:26:59 -07:00
Angular Robot 05a05f5965 build: update cross-repo angular dependencies
See associated pull request for more information.
2026-09-09 16:29:41 +02:00
Angular Robot 7b48e8f460 build: update pnpm to v11.25.0
See associated pull request for more information.
2026-09-04 07:41:49 -07:00
Jaime Burgos 4340a63c52 fix(router): avoid view transitions when the user agent provides one
Preserve hasUAVisualTransition through Location and the Router navigation pipeline. This prevents withViewTransitions from starting an author transition after the browser has already performed one, including across redirects and when using experimental platform navigation.

(cherry picked from commit af26a8c521)
2026-09-02 16:04:46 -07:00
Angular Robot d1ccf02d86 build: update cross-repo angular dependencies
See associated pull request for more information.
2026-09-02 15:56:09 -07:00
Angular Robot 7a43c51ce8 build: lock file maintenance
See associated pull request for more information.

Closes #70377 as a pr takeover
2026-09-01 09:21:53 -07:00
Matthieu Riegler 8d23b95119 build: remove explicit strict options
Those options are enabled by default, they don't need to be explicit.

(cherry picked from commit 9cf7b44f7c)
2026-08-31 13:17:04 -07:00
Kam f4b2e437d9 build: point the integration .gitignore comments at live GitHub docs
help.github.com/ignore-files/ 404s since GitHub retired that domain. Five of the
files still linked to it over plain http as well.

(cherry picked from commit 1e8dd80458)
2026-08-28 17:57:19 -07:00
Angular Robot 9bf711393d build: update cross-repo angular dependencies
See associated pull request for more information.
2026-08-26 15:38:09 -07:00
Angular Robot e41011b7ad build: update pnpm to v11.24.0
See associated pull request for more information.
2026-08-26 15:34:56 -07:00
Angular Robot 004cf3a277 build: update cross-repo angular dependencies to v22.1.5
See associated pull request for more information.
2026-08-19 13:48:22 -07:00
Angular Robot 8aa50462c8 build: update cross-repo angular dependencies to v22.1.3
See associated pull request for more information.
2026-08-19 11:09:05 -07:00
Andrew Scott 84a210e8f3 refactor(router): add support for non-blocking router resources (#70211)
Introduces support for route-level resources via the `resources` property on route definitions, enabled with `withRouterResources()`.

Router resources provide a reactive, signal-based alternative to resolvers, allowing routes to declare resources tied to route parameters and route lifecycle:
- The `resources` function executes during navigation transitions within an injection context scoped to the route (`_localInjector`).
- It receives a `ResourceContext` containing signals for `params`, `queryParams`, `fragment`, and `data`, alongside the static `snapshot`.
- For newly created routes, `resources` runs once and attaches to `ActivatedRoute.resources`. For reused routes, parameter signals update reactively to trigger new data fetches while keeping resource references stable.
- Wrapped resources (`routerResource`) provide transactional stability: snapshots are frozen during active navigations to prevent UI jitter, unfreezing on `NavigationEnd`.
- On cancelled navigations or errors, rollback recovery retains the frozen snapshot until reverted signals settle, avoiding flashes of loading state. Manual reloads are rejected while frozen.
- Local injectors are automatically cleaned up if navigations are cancelled or rolled back.

Note that this commit only implements non-blocking resources (marked with `nonBlocking()`), deferring blocking resource resolution to future work to keep the initial changeset smaller and less complex.

PR Close #70211
2026-08-19 15:28:09 +00:00
Angular Robot f61f2d0500 build: lock file maintenance
See associated pull request for more information.
2026-08-18 08:56:26 -07:00
Angular Robot 734c82d7ab build: update pnpm to v11.22.0
See associated pull request for more information.
2026-08-17 10:36:21 -07:00
Angular Robot a9f8fb2ef9 build: update cross-repo angular dependencies to v22.1.4
See associated pull request for more information.
2026-08-13 13:35:03 -07:00
Angular Robot 8fa99a2b6d build: lock file maintenance
See associated pull request for more information.
2026-08-13 08:29:30 -07:00
Angular Robot 42bc497edf build: update cross-repo angular dependencies to v22.1.2
See associated pull request for more information.
2026-08-12 16:06:08 -07:00
Matthieu Riegler bb7f051631 refactor(compiler): remove explicit strict: true
This flag is set by default in TS 6.0

(cherry picked from commit f1c0c405c9)
2026-08-12 18:03:57 +00:00
Angular Robot f348c02674 build: update pnpm to v11.21.0
See associated pull request for more information.
2026-08-12 11:01:14 -07:00
Angular Robot 31bbf31e11 build: update cross-repo angular dependencies
See associated pull request for more information.
2026-08-07 16:01:31 -07:00
Angular Robot 5accb58241 build: update pnpm to v11.20.0
See associated pull request for more information.
2026-08-07 15:59:48 -07:00
Angular Robot 6c6f3d346f build: lock file maintenance
See associated pull request for more information.
2026-08-04 08:26:26 -07:00
Angular Robot b3e03819a8 build: update pnpm to v11.18.0
See associated pull request for more information.
2026-07-31 08:23:04 -07:00
Angular Robot d107bcad3c build: update cross-repo angular dependencies
See associated pull request for more information.

Closes #69911 as a pr takeover
2026-07-30 10:04:35 -07:00
Angular Robot b11cdbd758 build: update pnpm to v11.17.0
See associated pull request for more information.
2026-07-29 08:57:34 -07:00
Angular Robot 77c5815faf build: lock file maintenance
See associated pull request for more information.
2026-07-29 08:47:16 -07:00
Angular Robot 22aecf5ed9 build: update cross-repo angular dependencies
See associated pull request for more information.
2026-07-21 13:28:27 +02:00
Angular Robot 2bc2146e09 build: update pnpm to v11.15.1
See associated pull request for more information.
2026-07-21 12:08:13 +02:00
Angular Robot f034c02e67 build: update cross-repo angular dependencies to v22.1.0-next.4
See associated pull request for more information.
2026-07-15 14:49:48 -07:00
Angular Robot 38d59e8244 build: update pnpm to v11.13.0
See associated pull request for more information.
2026-07-15 12:00:48 -07:00
Angular Robot 2732c5f63c build: lock file maintenance
See associated pull request for more information.
2026-07-14 07:59:16 -07:00
Angular Robot 4cf5135743 build: update cross-repo angular dependencies
See associated pull request for more information.
2026-07-09 16:04:43 -07:00
Angular Robot c3e688f102 build: update all non-major dependencies
See associated pull request for more information.
2026-07-07 11:04:31 -07:00
Angular Robot 3da6d058d3 build: lock file maintenance
See associated pull request for more information.
2026-07-07 09:48:35 -07:00
Angular Robot 731d665a86 build: update babel monorepo to v8
See associated pull request for more information.
2026-07-06 14:05:15 -07:00
Angular Robot d518d8db35 build: update pnpm to v11.10.0
See associated pull request for more information.
2026-07-06 13:52:39 -07:00
Angular Robot a68e610641 build: update pnpm to v11.9.0
See associated pull request for more information.
2026-06-30 17:28:36 -07:00
Angular Robot 295dad7389 build: update cross-repo angular dependencies
See associated pull request for more information.
2026-06-24 10:48:36 -04:00
Angular Robot 681148c674 build: lock file maintenance
See associated pull request for more information.
2026-06-23 15:00:31 -04:00
Angular Robot 738479f21c build: update pnpm to v11.8.0
See associated pull request for more information.
2026-06-22 16:08:41 -04:00
Angular Robot 1566442a0d build: update cross-repo angular dependencies
See associated pull request for more information.
2026-06-18 12:26:16 -04:00
Angular Robot 2d2d5fc362 build: lock file maintenance
See associated pull request for more information.

Closes #69367 as a pr takeover
2026-06-17 09:12:30 -07:00
Angular Robot 9378577bd7 build: update pnpm to v11.7.0
See associated pull request for more information.
2026-06-17 08:07:51 -07:00
Angular Robot 20fb11bdda build: update pnpm to v11.6.0
See associated pull request for more information.
2026-06-15 08:54:16 -07:00
Angular Robot a157ec51af build: update pnpm to v11.5.3
See associated pull request for more information.
2026-06-12 08:18:32 -07:00
Jessica Janiuk dcc4fe06b9 build: update cross-repo angular dependencies
See associated pull request for more information.
2026-06-11 13:04:18 -07:00
Angular Robot 71bb19d772 build: lock file maintenance
See associated pull request for more information.
2026-06-10 15:43:00 -07:00
Angular Robot 7541f3012f build: update pnpm to v11.5.2
See associated pull request for more information.
2026-06-09 14:55:56 -07:00