Angular Robot
1b324a2ca6
build: lock file maintenance
...
See associated pull request for more information.
2026-01-28 18:26:45 +00:00
Angular Robot
085784e4f1
build: update all non-major dependencies
...
See associated pull request for more information.
2026-01-22 22:10:16 +00:00
Angular Robot
cb7ace96a4
build: update pnpm to v10.28.1
...
See associated pull request for more information.
2026-01-21 10:18:42 -08:00
Angular Robot
d50e971e98
build: lock file maintenance
...
See associated pull request for more information.
2026-01-20 09:28:18 -08:00
Angular Robot
ebc52ff434
build: update all non-major dependencies
...
See associated pull request for more information.
2026-01-15 10:52:48 -08:00
Angular Robot
6e6a02206c
build: lock file maintenance
...
See associated pull request for more information.
2026-01-13 08:55:56 -08:00
Angular Robot
783f20edbc
build: update pnpm to v10.28.0
...
See associated pull request for more information.
2026-01-12 08:31:45 -08:00
Angular Robot
00905c1c03
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2026-01-08 13:26:26 -08:00
Angular Robot
7d3cf91b1e
build: update all non-major dependencies
...
See associated pull request for more information.
2026-01-08 08:41:30 -08:00
Matthieu Riegler
18810d8a15
build: update lock file maintenance
...
superseeds #66229
This also removes the dagre-d3-es patch as it was merged upstream (tbo47/dagre-es/pull/51)
2026-01-07 15:53:37 -05:00
Angular Robot
29574f622d
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2026-01-02 14:24:17 +01:00
Angular Robot
8fa602176c
build: update all non-major dependencies
...
See associated pull request for more information.
2026-01-02 08:31:03 +01:00
Angular Robot
708a813f5f
build: update pnpm to v10.27.0
...
See associated pull request for more information.
2026-01-02 08:30:38 +01:00
Angular Robot
2e58b66810
build: update pnpm to v10.26.0
...
See associated pull request for more information.
2025-12-17 09:56:35 -08:00
Angular Robot
7335b98600
build: update dependency rollup to v4.53.5
...
See associated pull request for more information.
2025-12-17 09:50:30 -08:00
Matthieu Riegler
6270bba056
ci: reformat files
...
This is after we've slightly changed a rule in #66056
2025-12-16 14:44:19 -08:00
Angular Robot
db5429fbb2
build: lock file maintenance
...
See associated pull request for more information.
2025-12-16 09:36:22 -08:00
Matthieu Riegler
af77b89e2a
ci: reformat files
...
This is after we've slightly changed a rule in #66056
2025-12-16 09:24:36 -08:00
Matthieu Riegler
44d4439bc4
refactor(forms): add signal forms to the type tests
...
This will ensure that signal forms emit valid typings.
Also this commits moves `@standard-schema/spec` from peer-dep to regular dep
2025-12-15 11:44:54 -08:00
Angular Robot
d0c3806915
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2025-12-10 13:20:56 -08:00
Angular Robot
af6c01f9fb
build: update pnpm to v10.25.0
...
See associated pull request for more information.
2025-12-10 12:33:25 -08:00
Angular Robot
28338c44b3
build: lock file maintenance
...
See associated pull request for more information.
2025-12-10 12:21:26 -08:00
Matthieu Riegler
9d1d742f1b
build: enable angular formatting on all html files
...
This should also be safe on any html file that isn't an angular template
2025-12-08 10:19:45 -08:00
Joey Perrott
aba8fbe5cd
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2025-12-08 08:40:42 -08:00
Angular Robot
009ca4bc70
build: update all non-major dependencies
...
See associated pull request for more information.
2025-12-04 11:31:29 -08:00
Angular Robot
dfd7d3bf6b
build: lock file maintenance
...
See associated pull request for more information.
2025-12-03 13:38:40 +01:00
Angular Robot
71b613177f
build: update pnpm to v10.24.0
...
See associated pull request for more information.
2025-12-01 19:54:46 +01:00
Angular Robot
42e73ff9ce
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2025-11-26 15:50:56 -05:00
Alan Agius
71435bd59f
test: update polyfills.js size in integration test reports
...
More info: https://angular-team.slack.com/archives/C07DT5M6V/p1764089279113199
2025-11-26 13:08:42 -05:00
Angular Robot
e681c871d3
build: update all non-major dependencies
...
See associated pull request for more information.
2025-11-26 13:08:42 -05:00
Angular Robot
076984259d
build: lock file maintenance
...
See associated pull request for more information.
2025-11-25 10:30:45 -05:00
Shuaib Hasan Akib
93cff501e9
refactor(common): remove redundant standalone: true as it is default now
...
-removing `standalone: true` from integration
- removed whitespace
2025-11-24 13:12:15 -05:00
Angular Robot
50259f02f3
build: update pnpm to v10.23.0
...
See associated pull request for more information.
2025-11-24 09:35:06 -05:00
Angular Robot
4c31f8ebf4
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2025-11-19 15:00:49 -08:00
Angular Robot
7e9f1cc8d8
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2025-11-18 15:28:38 -08:00
Angular Robot
f799fc89f4
build: lock file maintenance
...
See associated pull request for more information.
2025-11-18 08:17:39 -08:00
Angular Robot
6178e3ebfb
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2025-11-17 16:34:41 -08:00
Aristeidis Bampakos
73295b1087
docs: use the new format for the X account
2025-11-17 08:22:19 -08:00
Angular Robot
cc0753411f
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2025-11-14 15:30:18 -08:00
Angular Robot
415cfecf09
build: update pnpm to v10.22.0
...
See associated pull request for more information.
2025-11-14 08:35:14 -08:00
Angular Robot
654e17651c
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2025-11-14 08:33:20 -08:00
Angular Robot
3b51b0174c
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2025-11-12 11:51:33 -08:00
Angular Robot
8e81d0a9e8
build: update pnpm to v10.21.0
...
See associated pull request for more information.
2025-11-12 09:42:28 -08:00
Angular Robot
76a5246943
build: update all non-major dependencies
...
See associated pull request for more information.
2025-11-12 09:39:55 -08:00
Angular Robot
75dd600570
build: lock file maintenance
...
See associated pull request for more information.
2025-11-11 08:48:00 -08:00
Angular Robot
e5cc6d55e8
build: update all non-major dependencies
...
See associated pull request for more information.
2025-11-10 09:47:41 -08:00
Alan Agius
26fed34e0e
build: format md files
...
This commit configures prettier to format markdown files.
2025-11-06 10:03:05 -08:00
Angular Robot
8315504d60
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2025-11-06 07:47:07 -08:00
Angular Robot
2b71181288
build: update all non-major dependencies
...
See associated pull request for more information.
2025-11-05 15:13:37 -08:00
Angular Robot
b8b8bad130
build: lock file maintenance
...
See associated pull request for more information.
2025-11-04 17:52:54 +00:00
Angular Robot
2922b411e5
build: update pnpm to v10.20.0
...
See associated pull request for more information.
2025-10-31 22:15:02 +00:00
Angular Robot
5c5353d1e5
build: update cross-repo angular dependencies ( #64795 )
...
See associated pull request for more information.
PR Close #64795
2025-10-30 19:22:04 +00:00
Angular Robot
b0c9c63784
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2025-10-29 21:02:34 +00:00
Andrew Scott
a253739ac8
refactor(core): Remove zone toggles for test and standalone
...
The migration is complete internally. All that remains is bootstrapModule
2025-10-28 15:57:58 +01:00
Angular Robot
97e5f570fb
build: lock file maintenance
...
See associated pull request for more information.
2025-10-28 10:27:27 +01:00
Angular Robot
1acc0bcef5
build: update all non-major dependencies to v7.28.5
...
See associated pull request for more information.
2025-10-24 18:47:48 +02:00
Angular Robot
13d8ccc41b
build: update cross-repo angular dependencies ( #64622 )
...
See associated pull request for more information.
PR Close #64622
2025-10-23 18:24:58 +02:00
Angular Robot
07a6379de4
build: update pnpm to v10.19.0 ( #64606 )
...
See associated pull request for more information.
PR Close #64606
2025-10-23 12:37:04 +02:00
Angular Robot
fad6e1351e
build: update all non-major dependencies ( #64514 )
...
See associated pull request for more information.
PR Close #64514
2025-10-20 16:13:17 +00:00
Angular Robot
aca2f758d3
build: lock file maintenance ( #64533 )
...
See associated pull request for more information.
PR Close #64533
2025-10-20 16:03:34 +00:00
Angular Robot
a7ba2f5e65
build: update cross-repo angular dependencies ( #64452 )
...
See associated pull request for more information.
PR Close #64452
2025-10-15 22:42:54 +00:00
Angular Robot
7572a272a8
build: update pnpm to v10.18.3 ( #64431 )
...
See associated pull request for more information.
PR Close #64431
2025-10-15 10:44:22 -07:00
Angular Robot
4d1d962492
build: lock file maintenance ( #64376 )
...
See associated pull request for more information.
PR Close #64376
2025-10-14 12:21:32 -07:00
Angular Robot
84f6e36e19
build: update pnpm to v10.18.2 ( #64358 )
...
See associated pull request for more information.
PR Close #64358
2025-10-13 08:42:16 -07:00
Alan Agius
461eeda6d9
build: remove unneeded language-service dependency ( #64306 )
...
The `@angular/language-service` package was not needed for integration tests or benchmarks. Removing this dependency simplifies the build configuration.
PR Close #64306
2025-10-09 10:00:31 -07:00
Angular Robot
8cd1b43d42
build: update cross-repo angular dependencies ( #64282 )
...
See associated pull request for more information.
PR Close #64282
2025-10-09 06:39:05 -07:00
Angular Robot
cb6f8d4228
build: update all non-major dependencies ( #64265 )
...
See associated pull request for more information.
PR Close #64265
2025-10-09 05:23:34 -07:00
Angular Robot
a15688c2da
build: update pnpm to v10.18.1 ( #64264 )
...
See associated pull request for more information.
PR Close #64264
2025-10-07 20:24:42 -04:00
Alan Agius
858e37cf83
build: update cross-repo angular dependencies ( #64255 )
...
See associated pull request for more information.
Closes #64212 as a pr takeover
PR Close #64255
2025-10-07 20:15:46 -04:00
Angular Robot
470dca1c01
build: lock file maintenance ( #64252 )
...
See associated pull request for more information.
PR Close #64252
2025-10-06 15:23:00 -04:00
Angular Robot
1828230c6f
build: update all non-major dependencies ( #64231 )
...
See associated pull request for more information.
PR Close #64231
2025-10-06 14:59:50 -04:00
Angular Robot
da0982a5fd
build: update pnpm to v10.18.0 ( #64232 )
...
See associated pull request for more information.
PR Close #64232
2025-10-06 14:57:16 -04:00
Angular Robot
e23815bb7d
build: update dependency typescript to v5.9.3 ( #64207 )
...
See associated pull request for more information.
Closes #64192 as a pr takeover
PR Close #64207
2025-10-02 20:48:42 +00:00
Alan Agius
fc643c9044
build: adopt moduleResolution: "bundler" ( #64125 )
...
This commit updates the TypeScript configuration across the project to use `moduleResolution: "bundler"`. This modernizes our module resolution strategy to align with current TypeScript best practices and bundler behaviors.
The following changes are included:
- Updated `tsconfig.json` files to set `moduleResolution` to `"bundler"`.
- Updated the `rules_angular` bazel dependency to a version compatible with these changes.
- Adjusted related test files and golden files to reflect the new module resolution strategy.
PR Close #64125
2025-09-29 14:20:23 -04:00
Angular Robot
3b28ee1daa
build: lock file maintenance ( #64126 )
...
See associated pull request for more information.
PR Close #64126
2025-09-29 11:55:51 -04:00
Angular Robot
508090aaed
build: update all non-major dependencies ( #64111 )
...
See associated pull request for more information.
PR Close #64111
2025-09-29 10:14:09 -04:00
Alan Agius
64e28ccf81
build: update cross-repo angular dependencies ( #64073 )
...
See associated pull request for more information.
Closes #64043 as a pr takeover
PR Close #64073
2025-09-25 10:26:19 -04:00
Angular Robot
1b7f17b015
build: update all non-major dependencies ( #64018 )
...
See associated pull request for more information.
PR Close #64018
2025-09-24 14:23:17 +00:00
Angular Robot
f36a5049b5
build: update pnpm to v10.17.1 ( #64015 )
...
See associated pull request for more information.
PR Close #64015
2025-09-23 21:40:03 +00:00
Angular Robot
a7e48514eb
build: lock file maintenance ( #63984 )
...
See associated pull request for more information.
PR Close #63984
2025-09-22 15:04:30 +00:00
Angular Robot
6165a9f00b
build: update all non-major dependencies ( #63964 )
...
See associated pull request for more information.
PR Close #63964
2025-09-22 14:24:32 +00:00
Matthieu Riegler
56cb0931ef
refactor(core): drop the usage of PromiseSettledResult<void> ( #63955 )
...
`PromiseSettledResult<void>` requires the ES2020 typings. Those might not be provided (or `skipLibCheck` is not enabled).
fixes #63931
PR Close #63955
2025-09-19 20:27:25 +00:00
Angular Robot
5a0225d9f9
build: update all non-major dependencies ( #63928 )
...
See associated pull request for more information.
PR Close #63928
2025-09-19 17:00:49 +00:00
Angular Robot
eeb07ddabf
build: update dependency jasmine-spec-reporter to v7 ( #63919 )
...
See associated pull request for more information.
PR Close #63919
2025-09-19 14:57:53 +00:00
Angular Robot
8891ee492e
build: update dependency concurrently to v9 ( #63918 )
...
See associated pull request for more information.
PR Close #63918
2025-09-19 14:54:12 +00:00
Angular Robot
05afb49de9
build: update dependency serve to v14 ( #63920 )
...
See associated pull request for more information.
PR Close #63920
2025-09-19 14:46:09 +00:00
Alan Agius
00a1f99e8d
test: update integration test dependencies ( #63937 )
...
During a previous PR review, it was noted that the `next` tag was causing confusion. This commit updates the dependencies for the integration tests to resolve this ambiguity and ensure clarity going forward.
Additionally, this change uses the `link:` protocol to ensure that `pnpm i` does not fail when lockfiles or dependencies are updated outside of Bazel.
PR Close #63937
2025-09-19 14:38:42 +00:00
Alan Agius
950ffd001e
build: remove yarn from integration tests, switch to pnpm ( #63902 )
...
This commit removes Yarn as a package manager for integration tests and migrates to pnpm. This change aims to standardize package management across the project, leveraging pnpm's efficiency and consistent behavior for dependency resolution and installation.
PR Close #63902
2025-09-18 14:39:51 +00:00
Jessica Janiuk
4924108630
refactor(core): dispatch enter and leave animations at the right times ( #63450 )
...
This updates the enter and leave logic to use the stored LView data to dispatch the enter and leave animations at the right points in the lifecycle. This should fix issues with signals not being available yet, parallel animations, and also eliminate the need for the element registry.
fixes : #63391
fixes : #63388
fixes : #63369
PR Close #63450
2025-09-10 22:24:00 +00:00
Andrew Scott
c3576506b3
refactor(core): Update tests for zoneless by default ( #63668 )
...
This updates tests and examples only to prepare for zoneless by default.
These changes were identified and made as part of #63382 . Anything that
failed gets `provideZoneChangeDetection` unless the fixes were easily
and quickly determined.
It also adds the zoneless provider to the `initTestEnvironment` calls
for tests in this repo to prevent regressions before #63382 is merged.
PR Close #63668
2025-09-09 14:41:56 -07:00
Alan Agius
28926ba92c
feat(core): introduce BootstrapContext for improved server bootstrapping ( #63562 )
...
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.
PR Close #63562
2025-09-09 10:57:09 -07:00
Kristiyan Kostadinov
c0791e1887
fix(core): drop support for TypeScript 5.8 ( #63589 )
...
Updates the version range to drop support for TypeScript 5.8.
BREAKING CHANGE:
* TypeScript versions less than 5.9 are no longer supported.
PR Close #63589
2025-09-05 13:54:40 -07:00
Matthieu Riegler
021ead5399
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:31 -07:00
Joey Perrott
2fcafb65c5
build: rename defaults2.bzl to defaults.bzl ( #63383 )
...
Use defaults.bzl for the common macros
PR Close #63383
2025-08-25 15:45:01 -07:00
Joey Perrott
718bfd2fb7
build: move from using WORKSPACE to MODULE.bazel ( #63246 )
...
Update to use MODULE.bazel
PR Close #63246
2025-08-20 08:26:17 +00:00
Alan Agius
e7a3452852
build: bump @angular/ssr to 20.2.0-rc.1 ( #63176 )
...
This contains the fix for the router `lastSuccessfulNavigation` breaking change
https://github.com/angular/angular-cli/pull/30923
PR Close #63176
2025-08-15 09:44:00 +02:00
Joey Perrott
bf2ba7a059
build: run integration tests using remote execution ( #63118 )
...
With the change to size tracking integration test can now be executed on our RBE platform
PR Close #63118
2025-08-14 22:02:32 +02:00
Joey Perrott
c35c0c7f2f
build: update to bazel 7.6.0 ( #63096 )
...
Update to later version of bazel
PR Close #63096
2025-08-14 13:01:30 +02:00
Matthieu Riegler
a59c3fe74e
build: remove patch-package dependency ( #63126 )
...
This dependency is no longer necessary as `pnpm` provides the same natively
PR Close #63126
2025-08-14 12:59:46 +02:00
Matthieu Riegler
4e0fc81491
feat(router): convert lastSuccessfulNavigation to signal ( #63057 )
...
This commit also include an `ng update` migration to ensure `lastSuccessfulNavigation` is invoked.
BREAKING CHANGE: `lastSuccessfulNavigation` is now a signal and needs to be invoked
PR Close #63057
2025-08-13 11:29:01 -07:00