Kristiyan Kostadinov
b6517a6672
build: resolve pnpm 12 breakages
...
Accounts for breaking changes in pnpm 12.
2026-09-09 21:48:04 +02:00
Angular Robot
8414f90a6f
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2026-09-09 16:30:15 +02:00
Angular Robot
a959ceda76
build: update pnpm to v12
...
See associated pull request for more information.
2026-09-09 16:19:17 +02:00
Jaime Burgos
af26a8c521
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.
2026-09-02 16:04:41 -07:00
Angular Robot
a66fd64cd4
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2026-09-02 15:52:44 -07:00
Angular Robot
1b0d861fe5
build: lock file maintenance
...
See associated pull request for more information.
2026-09-01 09:22:54 -07:00
Angular Robot
87d38ec3ff
build: lock file maintenance
...
See associated pull request for more information.
2026-08-31 15:37:10 -07:00
Matthieu Riegler
9cf7b44f7c
build: remove explicit strict options
...
Those options are enabled by default, they don't need to be explicit.
2026-08-31 13:17:00 -07:00
Kam
1e8dd80458
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.
2026-08-28 17:57:15 -07:00
Angular Robot
c2d4070c36
build: update all non-major dependencies
...
See associated pull request for more information.
2026-08-27 07:59:47 -07:00
Angular Robot
8c26fc74e5
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2026-08-26 15:37:41 -07:00
Angular Robot
1426f5ecf5
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2026-08-24 15:53:22 -07:00
Angular Robot
671d8d395e
build: update all non-major dependencies
...
See associated pull request for more information.
2026-08-24 10:49:59 -07:00
Angular Robot
1fb3b58abe
build: update cross-repo angular dependencies to v22.2.0-next.2
...
See associated pull request for more information.
2026-08-19 12:38:52 -07:00
Andrew Scott
80a04eba52
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:08 +00:00
Angular Robot
48831fc5fe
build: lock file maintenance
...
See associated pull request for more information.
2026-08-18 08:54:49 -07:00
Angular Robot
3afe9e6fa3
build: update pnpm to v11.22.0
...
See associated pull request for more information.
2026-08-17 10:35:40 -07:00
Angular Robot
d3d3bc62ea
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2026-08-13 13:35:29 -07:00
Angular Robot
16e42c39c1
build: update all non-major dependencies
...
See associated pull request for more information.
2026-08-13 09:05:24 -07:00
Angular Robot
b7ed8d81ac
build: lock file maintenance
...
See associated pull request for more information.
2026-08-13 08:28:25 -07:00
Angular Robot
bf1f63476d
build: update cross-repo angular dependencies to v22.2.0-next.1
...
See associated pull request for more information.
2026-08-12 16:13:42 -07:00
Angular Robot
da8b7de52a
build: update pnpm to v11.21.0
...
See associated pull request for more information.
2026-08-12 16:13:06 -07:00
Matthieu Riegler
f1c0c405c9
refactor(compiler): remove explicit strict: true
...
This flag is set by default in TS 6.0
2026-08-12 11:03:53 -07:00
Angular Robot
b95f9e2691
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2026-08-10 08:57:16 -07:00
Angular Robot
6b1fd3463c
build: update pnpm to v11.20.0
...
See associated pull request for more information.
2026-08-07 15:59:00 -07:00
Angular Robot
0eaf1c55d3
build: update all non-major dependencies
...
See associated pull request for more information.
2026-08-07 15:56:00 -07:00
Angular Robot
f68291515a
build: lock file maintenance
...
See associated pull request for more information.
2026-08-04 08:25:59 -07:00
Angular Robot
8496d9c2e2
build: update pnpm to v11.18.0
...
See associated pull request for more information.
2026-07-31 08:22:39 -07:00
Angular Robot
b63b9032b4
build: update all non-major dependencies
...
See associated pull request for more information.
2026-07-30 09:59:54 -07:00
Angular Robot
9e5dc74b67
build: update cross-repo angular dependencies
...
See associated pull request for more information.
Closes #69910 as a pr takeover
2026-07-30 09:41:50 -07:00
Angular Robot
947859d029
build: update pnpm to v11.17.0
...
See associated pull request for more information.
2026-07-29 08:55:36 -07:00
Angular Robot
4eb0ed077c
build: lock file maintenance
...
See associated pull request for more information.
2026-07-29 08:46:37 -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