Andrew Kushnir
321c8a3855
release: cut the v20.0.2 release
2025-06-06 09:25:58 -07:00
Angular Robot
9ae8027d9b
build: update cross-repo angular dependencies ( #61912 )
...
See associated pull request for more information.
PR Close #61912
2025-06-06 10:29:43 +02:00
Paul Gschwendtner
23e3c6a7c9
build: introduce NodeJS loader for rules_js Node execution ( #61895 )
...
For the `rules_js` migration, we are facing the problem where
our current Angular code is shipped as ESM, but we aren't fully
there yet with fully compliant strict ESM during development.
That is because we lack explicit import extensions, and it's also a
different story how this would work in Google3, if we were to add them.
In addition, we cross-import from our packages using npm module names.
This works well for TS, for ESBuild because those can respect path
mappings— but at runtime, when executing native `jasmine_test`'s— such
mappings aren't respected. The options here are:
- avoid module imports in the repo (impossible; undesired)
- use pre-bundling of all NodeJS execution involving npm package code
(slower, extra build action cost)
- wire up a simple NodeJS loader (supported via official APIs) to simply
account for our cases (preferred and similar to what we experimented
with for the last year(s); and worked well)
This commit implements the last option and allows for an easy migration
to `rules_js`, and also is pretty reasonable. Long-term we can resolve
the extension problem if we e.g. migrate to real explicit extensions + a
proper TS module resolution like e.g. `nodenext`.
PR Close #61895
2025-06-05 13:33:52 +02:00
Angular Robot
f6841ea089
build: update cross-repo angular dependencies ( #61881 )
...
See associated pull request for more information.
PR Close #61881
2025-06-05 10:17:01 +02:00
Angular Robot
49e273a5f9
build: update all non-major dependencies ( #61701 )
...
See associated pull request for more information.
PR Close #61701
2025-06-04 17:23:54 -04:00
kirjs
66e9924eb2
release: cut the v20.0.1 release
2025-06-04 15:19:00 -04:00
Angular Robot
3710b124a1
build: update cross-repo angular dependencies ( #61855 )
...
See associated pull request for more information.
PR Close #61855
2025-06-04 10:24:51 -04:00
Angular Robot
30ea478be4
build: update cross-repo angular dependencies ( #61704 )
...
See associated pull request for more information.
PR Close #61704
2025-06-03 07:33:33 -04:00
Angular Robot
9e16d9cdf6
build: update dependency yargs to v18 ( #61770 )
...
See associated pull request for more information.
PR Close #61770
2025-06-03 07:02:12 -04:00
Andrew Scott
40e2b5b4d1
release: cut the v20.0.0 release
2025-05-28 06:52:44 -07:00
Andrew Scott
0502cf26c5
release: cut the v20.0.0-rc.3 release
2025-05-27 15:59:11 -07:00
Angular Robot
360660db17
build: update all non-major dependencies ( #61667 )
...
See associated pull request for more information.
PR Close #61667
2025-05-26 11:13:25 +00:00
Angular Robot
2f1f6eeb57
build: update cross-repo angular dependencies ( #61680 )
...
See associated pull request for more information.
PR Close #61680
2025-05-26 10:27:08 +00:00
Angular Robot
6b7c8d1d6f
build: update cross-repo angular dependencies to v20.0.0-rc.2 ( #61588 )
...
See associated pull request for more information.
PR Close #61588
2025-05-21 15:31:35 -07:00
Andrew Scott
09f79e0a46
release: cut the v20.0.0-rc.2 release
2025-05-21 13:05:34 -07:00
Angular Robot
9d8a778b28
build: update cross-repo angular dependencies ( #61577 )
...
See associated pull request for more information.
PR Close #61577
2025-05-21 15:01:11 +00:00
Angular Robot
c68e9d0033
build: update cross-repo angular dependencies ( #61562 )
...
See associated pull request for more information.
PR Close #61562
2025-05-21 11:56:30 +00:00
Angular Robot
7a447271de
build: update cross-repo angular dependencies ( #61531 )
...
See associated pull request for more information.
PR Close #61531
2025-05-20 17:45:32 +00:00
Angular Robot
9de1d4fbbf
build: update dependency undici to v7 ( #61523 )
...
See associated pull request for more information.
PR Close #61523
2025-05-20 16:52:24 +00:00
Alan Agius
30e081287d
fix(core): update min Node.js support to 20.19, 22.12, and 24.0 ( #61500 )
...
This is to match the versions of the Angular CLI.
See: https://github.com/angular/angular-cli/pull/30349
PR Close #61500
2025-05-20 14:17:20 +00:00
Angular Robot
6218b381c7
build: update cross-repo angular dependencies ( #61509 )
...
See associated pull request for more information.
PR Close #61509
2025-05-20 13:50:57 +00:00
Angular Robot
29d8283d65
build: update dependency @octokit/graphql to v9 ( #61505 )
...
See associated pull request for more information.
PR Close #61505
2025-05-20 12:31:14 +00:00
Angular Robot
3c5b0296cd
build: update cross-repo angular dependencies ( #61507 )
...
See associated pull request for more information.
PR Close #61507
2025-05-20 12:01:28 +00:00
Angular Robot
f0ce891d27
build: update cross-repo angular dependencies ( #61504 )
...
See associated pull request for more information.
PR Close #61504
2025-05-20 11:08:30 +00:00
Angular Robot
f702f0e217
build: update dependency conventional-changelog to v7 ( #61491 )
...
See associated pull request for more information.
PR Close #61491
2025-05-20 10:22:09 +00:00
Joey Perrott
a66e71d338
build: migrate adev to use ng_project ( #61345 )
...
Move all of adev to use ng_project instead of ng_module
PR Close #61345
2025-05-20 09:17:07 +00:00
Angular Robot
a30fc96e98
build: update cross-repo angular dependencies ( #61466 )
...
See associated pull request for more information.
PR Close #61466
2025-05-19 12:05:27 +00:00
Angular Robot
bc2bb61c8f
build: update all non-major dependencies ( #61463 )
...
See associated pull request for more information.
PR Close #61463
2025-05-19 10:09:58 +00:00
Alan Agius
74be701d82
build: remove @types/diff ( #61448 )
...
The latest diff package includes the TS types.
PR Close #61448
2025-05-19 09:18:21 +00:00
Angular Robot
41ded3dbc8
build: update cross-repo angular dependencies ( #61436 )
...
See associated pull request for more information.
PR Close #61436
2025-05-19 08:06:27 +00:00
Angular Robot
670b83c1de
build: update dependency diff to v8 ( #61422 )
...
See associated pull request for more information.
Closes #61399 as a pr takeover
PR Close #61422
2025-05-16 15:49:29 +00:00
Alan Agius
1d6d8a3ff7
build: update cross-repo angular dependencies ( #61416 )
...
See associated pull request for more information.
Closes #61402 as a pr takeover
PR Close #61416
2025-05-16 14:33:35 +00:00
Paul Gschwendtner
e13d6a31e1
build: update dev-infra for latest RBE changes ( #61412 )
...
Updates dev-infra for the latest RBE changes.
PR Close #61412
2025-05-16 13:47:32 +00:00
Angular Robot
a9d0ed6dfe
build: update cross-repo angular dependencies ( #61343 )
...
See associated pull request for more information.
PR Close #61343
2025-05-16 08:59:04 +00:00
Angular Robot
02088d5c14
build: update dependency @bazel/runfiles to v6 ( #61324 )
...
See associated pull request for more information.
PR Close #61324
2025-05-16 07:49:28 +00:00
Alex Rickabaugh
571871cecb
release: cut the v20.0.0-rc.1 release
2025-05-15 09:38:53 -07:00
Angular Robot
65032ab42e
build: update all non-major dependencies ( #61179 )
...
See associated pull request for more information.
PR Close #61179
2025-05-14 10:37:48 -07:00
Paul Gschwendtner
d7dbabeb5a
build: add script to diff packages and ensure no unexpected changes ( #61335 )
...
Adds a script to diff snapshot packages to allow for easy verification
that no unexpected changes were made.
PR Close #61335
2025-05-14 08:35:14 -07:00
Alan Agius
48dc810a7a
build: update dependency @rollup/plugin-node-resolve to v16 ( #61327 )
...
See associated pull request for more information.
(cherry picked from commit 2ad527e6d187400f815c2e5aa8026d94f608a883)
PR Close #61327
2025-05-14 11:25:01 +00:00
Angular Robot
d4cb444fb6
build: update cross-repo angular dependencies ( #61287 )
...
See associated pull request for more information.
PR Close #61287
2025-05-13 17:16:22 -07:00
Angular Robot
f5f6eadf8f
build: update cross-repo angular dependencies ( #61172 )
...
See associated pull request for more information.
PR Close #61172
2025-05-12 15:25:11 -07:00
Joey Perrott
345d3d8f8a
build: migrate adev shared-docs package to use ts_project ( #61218 )
...
Migrate the build rules for shared docs to use ts_project
PR Close #61218
2025-05-09 16:30:44 +00:00
Paul Gschwendtner
051d90a4cc
build: remove irrelevant madge circular deps tests ( #61197 )
...
We don't need this tooling anymore because we are already validating
that there are no circular dependencies via the `ng-dev` tooling that
checks `.ts` files directly.
Also these tests never actually failed to my knowledge.
PR Close #61197
2025-05-08 09:24:30 -07:00
Andrew Kushnir
ea87eb48ec
release: cut the v20.0.0-rc.0 release
2025-05-07 10:52:29 -07:00
Joey Perrott
4eb36373b0
build: migrate documentation site deploy script to use ts_project ( #61149 )
...
Migrate to the new toolchain
PR Close #61149
2025-05-06 13:39:35 -07:00
Joey Perrott
74481e2693
build: setup rules_js and link dependencies ( #61087 )
...
Sets up `rules_js` and links dependencies into the bazel-bin.
PR Close #61087
2025-05-02 09:12:23 -07:00
Angular Robot
181cc17944
build: update cross-repo angular dependencies to v20.0.0-next.10 ( #61084 )
...
See associated pull request for more information.
PR Close #61084
2025-05-01 10:31:46 -07:00
Angular Robot
05feabd63e
build: update cross-repo angular dependencies ( #61069 )
...
See associated pull request for more information.
PR Close #61069
2025-04-30 15:12:30 -07:00
Miles Malerba
f4d60fffb1
release: cut the v20.0.0-next.9 release
2025-04-30 10:38:35 -07:00
Angular Robot
bb00b93db3
build: update cross-repo angular dependencies ( #61062 )
...
See associated pull request for more information.
PR Close #61062
2025-04-30 09:31:36 -07:00