Angular Robot
5edbb5429c
build: update rules_browsers digest to 800d91c ( #62359 )
...
See associated pull request for more information.
PR Close #62359
2025-06-30 07:43:55 +00:00
Angular Robot
175e4802b8
build: update cross-repo angular dependencies ( #62350 )
...
See associated pull request for more information.
PR Close #62350
2025-06-30 07:42:15 +00:00
Joey Perrott
8d581502ca
build: migrate modules to use @rules_browsers protractor rules ( #62345 )
...
Use the protractor rules from `@rules_browsers` for the module directory.
PR Close #62345
2025-06-27 22:27:52 +00:00
Angular Robot
84fe149dc7
build: update cross-repo angular dependencies ( #62330 )
...
See associated pull request for more information.
PR Close #62330
2025-06-27 11:21:21 +00:00
Angular Robot
74004f60ef
build: update rules_sass digest to cc1e845 ( #62328 )
...
See associated pull request for more information.
PR Close #62328
2025-06-27 10:31:22 +00:00
Joey Perrott
e3103fe60d
build: migrate devtools to use new sass ruleset ( #62298 )
...
Use the new sass ruleset for bazel sass building in devtools
PR Close #62298
2025-06-27 09:26:16 +00:00
Joey Perrott
3e0437f902
build: migrate adev to use new sass ruleset ( #62298 )
...
Use the new sass ruleset for bazel sass building in adev
PR Close #62298
2025-06-27 09:26:16 +00:00
Angular Robot
ff37af9f76
build: update cross-repo angular dependencies ( #62313 )
...
See associated pull request for more information.
PR Close #62313
2025-06-27 07:21:12 +00:00
Joey Perrott
6a4263a186
build: migrate to @devinfra for toolchains ( #62302 )
...
Migrate the toolchains we depend on to use @devinfra instead of @npm//
PR Close #62302
2025-06-27 07:19:19 +00:00
Angular Robot
8b861e2caf
build: update cross-repo angular dependencies ( #62289 )
...
See associated pull request for more information.
PR Close #62289
2025-06-26 11:44:06 +00:00
Angular Robot
c39b80f837
build: update rules_browsers digest to 0952071 ( #62281 )
...
See associated pull request for more information.
PR Close #62281
2025-06-26 08:20:23 +00:00
Angular Robot
31a21253ed
build: update cross-repo angular dependencies ( #62263 )
...
See associated pull request for more information.
PR Close #62263
2025-06-25 13:19:42 +00:00
Angular Robot
767e1ddcf5
build: update cross-repo angular dependencies ( #62248 )
...
See associated pull request for more information.
PR Close #62248
2025-06-24 16:26:10 +00:00
Angular Robot
d46aa7c906
build: update rules_angular digest to 88ddcf8 ( #62231 )
...
See associated pull request for more information.
PR Close #62231
2025-06-24 09:52:21 +00:00
Angular Robot
7a520ffff9
build: update cross-repo angular dependencies ( #62200 )
...
See associated pull request for more information.
PR Close #62200
2025-06-24 08:53:38 +00:00
Joey Perrott
eddc296b94
build: migrate final non-zone.js jasmine tests ( #62170 )
...
Migrate the final remaining non-zone.js package jasmine tests to the new toolchain
PR Close #62170
2025-06-24 08:48:00 +00:00
Angular Robot
9c4144962f
build: update cross-repo angular dependencies ( #62163 )
...
See associated pull request for more information.
PR Close #62163
2025-06-20 14:43:24 -07:00
Angular Robot
fecfb89ca5
build: update dependency aspect_rules_js to v2.3.8 ( #62091 )
...
See associated pull request for more information.
PR Close #62091
2025-06-18 09:30:19 +02:00
Angular Robot
24b4484f7f
build: update cross-repo angular dependencies ( #62080 )
...
See associated pull request for more information.
PR Close #62080
2025-06-18 09:10:08 +02:00
Joey Perrott
04e0d4f102
build: update the ts_integrity expected for the typescript version in WORKSPACE ( #62109 )
...
Update the WORKSPACE to expect the correct sha.
PR Close #62109
2025-06-17 23:42:16 +00:00
Angular Robot
492d76f6cf
build: update cross-repo angular dependencies ( #61944 )
...
See associated pull request for more information.
PR Close #61944
2025-06-11 13:30:56 +02: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
Angular Robot
ccdbdf7533
build: update rules_angular digest to 845ffcd ( #61890 )
...
See associated pull request for more information.
PR Close #61890
2025-06-05 12:07:17 +02:00
Paul Gschwendtner
8564cf48d8
build: replace all ng_package with new rule from rules_angular ( #61862 )
...
Replaces all `ng_package` rule with the new rule from `rules_angular`.
PR Close #61862
2025-06-05 07:34:50 +00:00
Paul Gschwendtner
a24fb53a73
build: remove packages/bazel ( #61862 )
...
Removes the `@angular/bazel` package as we no longer need it. Yay!
It's replaced by `rules_angular`.
PR Close #61862
2025-06-05 07:34:50 +00:00
Paul Gschwendtner
a9a7654cbf
build: migrate packages/compiler-cli to ts_project ( #61862 )
...
This commit migrates the remaining pieces of `compiler-cli` to
`ts_project`. This involves a few more things during migration:
- the `ng_module` ngc_wrapped rule broke as part of this change, so we
switched it to `ts_project` too. This logic is soon gone anyway.
- we needed an extra pnpm "package.json" for the linker babel test. This test is
loading from the real compiler-cli npm package. Babel needs a real
node module for this, so this solution seems reasonable. It may be
worth exploring in the future to move this test into an integration
test though.
- the older integrationtest in compiler-cli is removed as the coverage
is much better with the compliance test suite and this test.
PR Close #61862
2025-06-05 07:34:49 +00: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
9a24a2b0eb
build: update rules_angular digest to 8c799e8 ( #61841 )
...
See associated pull request for more information.
PR Close #61841
2025-06-03 10:36:46 -04:00
Paul Gschwendtner
b5d21b00bc
build: ensure optimization rule can use compiler-cli from HEAD ( #61810 ) ( #61830 )
...
This ensures that the new optimization rule, and also adev (when we
complete migrating it to `rules_js`) can use the latest compiler-cli
version from HEAD.
PR Close #61810
PR Close #61830
2025-06-03 08:21:13 -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
f9258123fa
build: update rules_angular digest to e0f7af7 ( #61780 )
...
See associated pull request for more information.
PR Close #61780
2025-05-30 13:27:32 -04:00
Paul Gschwendtner
4fa276214c
build: rework benchmarks and examples in modules/ to new optimization rule
...
We are dropping the custom ESBuild and Terser pipeline from dev-infra
and instead leverage the Angular CLI directly. This commit adjusts
the benchmarks to use this new rule.
2025-05-30 10:01:23 +02:00
Paul Gschwendtner
e910893fa6
build: adjust bundling tests to use Angular CLI
...
Instead of dev-infra maintaining a custom ESBuild + Terser pipeline that
tries to emulate the Angular CLI, we are switching the bundling core
tests to a new rule that really leverages the Angular CLI.
This involves some file renames and small adjustments. In addition, we
leverage the updated symbol tracking rule to output new goldens that can
work with multiple bundle files (as generated by the Angular CLI;
especially with defer and its "lazy" chunks).
2025-05-30 10:01:23 +02:00
Angular Robot
7081949665
build: update bazel dependencies
...
See associated pull request for more information.
2025-05-30 10:01:23 +02:00
Paul Gschwendtner
e9987f2019
build: update api-gen to work with compiler as ts_project
...
Compiler now would have `.js` files. Those aren't picked up as ESM,
unless we install the `package.json` with `type: module`. Sounds great
on paper, but doesn't work in reality because the way the compiler
packages are available to `api-gen/` is via the old `rules_nodejs`
linker, so the `packages/package.json` wouldn't work; nor do the
`package.json`s of the e.g. compiler-cli package work- because those
already contain the `exports` of the built npm package.
We fix this in a much more reasonable way, and the whole module
resolution problem by leveraging the pnpm linking here. This works as
expected.
2025-05-30 10:01:23 +02: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
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
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
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
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
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
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
e409d94b92
build: update cross-repo angular dependencies to 4d867b5 ( #61423 )
...
See associated pull request for more information.
PR Close #61423
2025-05-16 15:51:33 +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
Paul Gschwendtner
5c1d2eb262
build: support new ng_project rule ( #61335 )
...
Supports the `ng_project` rule with the local compiler-cli version
from HEAD.
PR Close #61335
2025-05-14 08:35:14 -07: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