Angular Robot
c8cde0f153
build: update cross-repo angular dependencies ( #63786 )
...
See associated pull request for more information.
PR Close #63786
2025-09-15 14:41:23 +00:00
Angular Robot
15b6e1a8ab
build: update cross-repo angular dependencies ( #63768 )
...
See associated pull request for more information.
PR Close #63768
2025-09-12 17:22:04 +00:00
Angular Robot
f2051e7f72
build: update cross-repo angular dependencies ( #63765 )
...
See associated pull request for more information.
PR Close #63765
2025-09-12 16:47:25 +00:00
Angular Robot
4ee399388e
build: update cross-repo angular dependencies ( #63751 )
...
See associated pull request for more information.
PR Close #63751
2025-09-12 15:07:34 +00:00
Angular Robot
e5de4109e6
build: update cross-repo angular dependencies to v20.2.3 ( #63741 )
...
See associated pull request for more information.
PR Close #63741
2025-09-11 21:36:02 +00:00
Angular Robot
b7bc11098d
build: update cross-repo angular dependencies ( #63722 )
...
See associated pull request for more information.
PR Close #63722
2025-09-11 16:32:28 +00:00
Angular Robot
aaacb15bf1
build: update cross-repo angular dependencies ( #63669 )
...
See associated pull request for more information.
PR Close #63669
2025-09-10 22:18:15 +00:00
Alan Agius
8266790fb8
build: update cross-repo angular dependencies ( #63707 )
...
See associated pull request for more information.
Closes #63669 as a pr takeover
PR Close #63707
2025-09-10 12:07:55 -07:00
Alan Agius
6117ccee2e
feat(core): introduce BootstrapContext for improved server bootstrapping ( #63636 )
...
This commit introduces a number of changes to the server bootstrapping process to make it more robust and less error-prone, especially for concurrent requests.
Previously, the server rendering process relied on a module-level global platform injector. This could lead to issues in server-side rendering environments where multiple requests are processed concurrently, as they could inadvertently share or overwrite the global injector state.
The new approach introduces a `BootstrapContext` that is passed to the `bootstrapApplication` function. This context provides a platform reference that is scoped to the individual request, ensuring that each server-side render has an isolated platform injector. This prevents state leakage between concurrent requests and makes the overall process more reliable.
BREAKING CHANGE:
The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.
Before:
```ts
const bootstrap = () => bootstrapApplication(AppComponent, config);
```
After:
```ts
const bootstrap = (context: BootstrapContext) =>
bootstrapApplication(AppComponent, config, context);
```
A schematic is provided to automatically update `main.server.ts` files to pass the `BootstrapContext` to the `bootstrapApplication` call.
In addition, `getPlatform()` and `destroyPlatform()` will now return `null` and be a no-op respectively when running in a server environment.
(cherry picked from commit 8bf80c9d2314b4f2bcf3df83ae01552a6fc49834)
PR Close #63636
2025-09-09 10:45:02 -07:00
Joey Perrott
a52f4a1987
build: separate zone.js dependencies into their own directory ( #63612 )
...
Separate out zone.js dependencies
PR Close #63612
2025-09-08 12:30:40 -07:00
Angular Robot
951701dabb
build: update cross-repo angular dependencies ( #63581 )
...
See associated pull request for more information.
PR Close #63581
2025-09-03 20:56:00 -07:00
Angular Robot
320f1d6537
build: update @angular/ng-dev digest to 435c59b ( #63571 )
...
See associated pull request for more information.
PR Close #63571
2025-09-03 09:51:59 -07:00
Angular Robot
452abfc33c
build: update cross-repo angular dependencies ( #63566 )
...
See associated pull request for more information.
PR Close #63566
2025-09-03 16:33:33 +00:00
Angular Robot
7bbcb54241
build: lock file maintenance ( #63523 )
...
See associated pull request for more information.
PR Close #63523
2025-09-02 12:40:04 -07:00
Angular Robot
1e47a87fc6
build: update cross-repo angular dependencies ( #63553 )
...
See associated pull request for more information.
PR Close #63553
2025-09-02 11:54:45 -07:00
Angular Robot
8dbeac1341
build: update cross-repo angular dependencies ( #63478 )
...
See associated pull request for more information.
PR Close #63478
2025-08-29 08:53:44 -07:00
Matthieu Riegler
ed50120d4c
refactor(animations): remove dependency on @angular/common ( #63248 )
...
`DOCUMENT` was move to `@angular/core`, so we don't need to depend on common anymore.
PR Close #63248
2025-08-29 08:51:32 -07:00
Angular Robot
22214593ab
build: update cross-repo angular dependencies ( #63468 )
...
See associated pull request for more information.
PR Close #63468
2025-08-29 12:59:02 +00:00
Angular Robot
98468c0d7a
build: update cross-repo angular dependencies ( #63444 )
...
See associated pull request for more information.
PR Close #63444
2025-08-28 09:21:54 -07:00
Matthieu Riegler
421edfe04b
build: update @bazel/ibazel to 0.26.10 ( #63435 )
...
To fix failing devtools tests
PR Close #63435
2025-08-28 10:02:02 +00:00
Angular Robot
ca61366218
build: update cross-repo angular dependencies ( #63396 )
...
See associated pull request for more information.
PR Close #63396
2025-08-27 16:14:31 -07:00
Angular Robot
15395a576f
build: update cross-repo angular dependencies ( #63380 )
...
See associated pull request for more information.
PR Close #63380
2025-08-25 16:29:57 -07:00
Angular Robot
328e588bcd
build: lock file maintenance ( #63360 )
...
See associated pull request for more information.
PR Close #63360
2025-08-25 15:37:25 -07:00
Angular Robot
454a269254
build: update cross-repo angular dependencies ( #63339 )
...
See associated pull request for more information.
PR Close #63339
2025-08-25 10:50:36 -07:00
Angular Robot
b02042301a
build: update cross-repo angular dependencies ( #63332 )
...
See associated pull request for more information.
PR Close #63332
2025-08-22 11:29:11 -07:00
Angular Robot
040cba0b09
build: update cross-repo angular dependencies ( #63319 )
...
See associated pull request for more information.
PR Close #63319
2025-08-21 14:12:40 -07:00
Angular Robot
6213c7d998
build: update cross-repo angular dependencies ( #63316 )
...
See associated pull request for more information.
PR Close #63316
2025-08-21 11:45:18 -07:00
Angular Robot
65c5a734e2
build: update @angular/ng-dev digest to c93dfc8 ( #63290 )
...
See associated pull request for more information.
PR Close #63290
2025-08-20 16:16:17 +00:00
Angular Robot
a6130e076a
build: update cross-repo angular dependencies ( #63286 )
...
See associated pull request for more information.
PR Close #63286
2025-08-20 15:47:25 +00:00
Angular Robot
a827f02746
build: update cross-repo angular dependencies ( #63285 )
...
See associated pull request for more information.
PR Close #63285
2025-08-20 15:16:58 +00:00
Angular Robot
9655ea7f5c
build: update dependency playwright-core to v1.55.0 ( #63273 )
...
See associated pull request for more information.
PR Close #63273
2025-08-20 11:14:53 +00:00
Angular Robot
416878bb7c
build: update cross-repo angular dependencies ( #63265 )
...
See associated pull request for more information.
PR Close #63265
2025-08-20 09:06:56 +00:00
Angular Robot
be0e8457b7
build: update all non-major dependencies ( #63258 )
...
See associated pull request for more information.
PR Close #63258
2025-08-20 08:23:17 +00:00
Angular Robot
aff482913b
build: update cross-repo angular dependencies ( #63244 )
...
See associated pull request for more information.
PR Close #63244
2025-08-19 15:59:55 +00:00
Matthieu Riegler
9374d57330
build: remove patch-package dependency ( #63233 )
...
This a patch backport of #63126
PR Close #63233
2025-08-19 12:34:06 +00:00
Angular Robot
58765137ab
build: update all non-major dependencies ( #63236 )
...
See associated pull request for more information.
PR Close #63236
2025-08-19 11:14:57 +00:00
Angular Robot
4dfd38e127
build: update dependency preact to v10.27.1 ( #63231 )
...
See associated pull request for more information.
PR Close #63231
2025-08-19 08:05:37 +00:00
Angular Robot
1e3748b893
build: update cross-repo angular dependencies ( #63221 )
...
See associated pull request for more information.
PR Close #63221
2025-08-18 15:21:53 +00:00
Angular Robot
2031359069
build: update cross-repo angular dependencies ( #63191 )
...
See associated pull request for more information.
PR Close #63191
2025-08-18 09:13:08 +02:00
Angular Robot
732aadf082
build: update all non-major dependencies ( #63204 )
...
See associated pull request for more information.
PR Close #63204
2025-08-18 09:07:28 +02:00
Angular Robot
28b8782266
build: update dependency @codemirror/language to v6.11.3 ( #63185 )
...
See associated pull request for more information.
PR Close #63185
2025-08-15 13:49:29 +02:00
Angular Robot
d4a380d7bd
build: update all non-major dependencies ( #63182 )
...
See associated pull request for more information.
PR Close #63182
2025-08-15 12:31:55 +02:00
Angular Robot
124d44f130
build: update cross-repo angular dependencies ( #63179 )
...
See associated pull request for more information.
PR Close #63179
2025-08-15 11:41:02 +02:00
Angular Robot
c68a099ded
build: update all non-major dependencies ( #63129 )
...
See associated pull request for more information.
PR Close #63129
2025-08-14 22:08:30 +02:00
Angular Robot
e607d4db2b
build: update cross-repo angular dependencies ( #63151 )
...
See associated pull request for more information.
PR Close #63151
2025-08-14 22:05:17 +02:00
Angular Robot
ced0357bf8
build: update cross-repo angular dependencies ( #63137 )
...
See associated pull request for more information.
PR Close #63137
2025-08-13 12:52:28 -07:00
Angular Robot
31df4d2fd1
build: update cross-repo angular dependencies ( #63088 )
...
See associated pull request for more information.
PR Close #63088
2025-08-12 09:53:15 -07:00
Angular Robot
5105477490
build: update pnpm to v10 ( #63117 )
...
See associated pull request for more information.
PR Close #63117
2025-08-12 09:36:28 -07:00
Alan Agius
1a16fb7aa2
build: resolve pnpm workspace dependency on compiler-cli ( #63105 )
...
The `pnpm install` command was failing for the `packages/core/test/bundling` project with the error:
`ERR_PNPM_NO_MATCHING_VERSION No matching version found for @angular/compiler-cli@0.0.0-PLACEHOLDER`
This happenes only in renovate updates.
PR Close #63105
2025-08-12 10:02:00 +02:00
Alan Agius
51801612c3
ci: several fixes for renovate ( #63083 )
...
This commit contains several fixes for renovate to work properly with `pnpm`
PR Close #63083
2025-08-11 11:03:31 -07:00