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
cbaf69088e
build: update bazel dependencies ( #64195 )
...
See associated pull request for more information.
PR Close #64195
2025-10-09 05:17:52 -07:00
Alan Agius
e873c22617
build: clean up language service integration tests and Bazel dependencies ( #64271 )
...
The legacy `workspace` integration test asset folder has been removed as it was unused and no longer representative of modern Angular CLI workspaces.
In line with this cleanup, the Bazel dependency definitions for the integration tests have been reorganized. Runtime data dependencies have been moved from the `js_test` rules to the `data` attribute of their corresponding `ts_project` rules. This is a cleaner and more appropriate approach as it co-locates a test's runtime data dependencies with its source code definition, making the relationship between the code and its required assets more explicit and improving the overall maintainability of the build configuration.
PR Close #64271
2025-10-08 20:08:47 -07:00
Alan Agius
76c8d045ed
build: update rules_sass to 1184a80751a21af8348f308abc5b38a41f26850e ( #64288 )
...
This included a fix to build the repo on Linux ARM64 which is needed by the Firefox team
https://github.com/devversion/rules_sass/pull/37
PR Close #64288
2025-10-08 10:12:26 +00: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
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
Angular Robot
2f6caef636
build: update bazel dependencies ( #64169 )
...
See associated pull request for more information.
PR Close #64169
2025-10-01 11:15:00 -04:00
Andrew Scott
0b0bd8e12c
refactor(language-service): remove some old ivy/pre-apf things ( #64157 )
...
This removes the pre_apf test project, which is far out of support as well as some references to ivy
PR Close #64157
2025-09-30 14:48:24 -04: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
824bab57c7
build: update cross-repo angular dependencies ( #64093 )
...
See associated pull request for more information.
PR Close #64093
2025-09-29 13:10:15 -04:00
Angular Robot
686faf1715
build: update dependency tar.bzl to v0.5.6 ( #64114 )
...
See associated pull request for more information.
PR Close #64114
2025-09-29 09:27:42 -04:00
Angular Robot
3e5b6469eb
build: update bazel dependencies ( #64109 )
...
See associated pull request for more information.
PR Close #64109
2025-09-26 15:55:15 -04:00
Joey Perrott
863c7eaafe
build: migrate vscode extension into repo ( #63924 )
...
Migrate the vscode extension for angular into this repository.
PR Close #63924
2025-09-24 20:24:32 +00:00
Joey Perrott
a9145f3856
Revert "feat(common): update to cldr 47 ( #63923 )" ( #64031 )
...
This reverts commit 8ca3e3a0bc .
PR Close #64031
2025-09-24 15:03:43 +00:00
Joey Perrott
8ca3e3a0bc
feat(common): update to cldr 47 ( #63923 )
...
Update to CLDR version 47 for localization
PR Close #63923
2025-09-23 19:57:00 +00:00
Joey Perrott
ee2fb08167
build: update to latest version of rules_browsers ( #64009 )
...
Update to latest version to address firefox timeout issues
PR Close #64009
2025-09-23 18:00:41 +00:00
Angular Robot
d6283de397
build: update dependency aspect_bazel_lib to v2.21.2 ( #64002 )
...
See associated pull request for more information.
PR Close #64002
2025-09-23 14:16:29 +00:00
Angular Robot
304d91f784
build: update cross-repo angular dependencies ( #63998 )
...
See associated pull request for more information.
PR Close #63998
2025-09-22 22:36:50 +00:00
Angular Robot
4328ea8cfb
build: update cross-repo angular dependencies ( #63929 )
...
See associated pull request for more information.
PR Close #63929
2025-09-19 14:40:22 +00:00
Angular Robot
2951e85e99
build: update cross-repo angular dependencies ( #63917 )
...
See associated pull request for more information.
PR Close #63917
2025-09-18 16:02:17 +00:00
Angular Robot
5cb1bbb96e
build: update rules_sass digest to 4a54e0e ( #63898 )
...
See associated pull request for more information.
PR Close #63898
2025-09-18 14:59:07 +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
Angular Robot
5c74339dfc
build: update cross-repo angular dependencies ( #63902 )
...
See associated pull request for more information.
Closes #63890 as a pr takeover
PR Close #63902
2025-09-18 14:39:51 +00:00
Angular Robot
5fa2c05f60
build: update cross-repo angular dependencies ( #63864 )
...
See associated pull request for more information.
PR Close #63864
2025-09-17 14:32:27 +00:00
Angular Robot
7fcae0a914
build: update cross-repo angular dependencies ( #63839 )
...
See associated pull request for more information.
PR Close #63839
2025-09-16 16:49:21 +00:00
Angular Robot
9707ac1e0b
build: update dependency aspect_rules_js to v2.6.0 ( #63821 )
...
See associated pull request for more information.
PR Close #63821
2025-09-16 14:45:58 +00:00
Angular Robot
71b3591e31
build: update cross-repo angular dependencies ( #63785 )
...
See associated pull request for more information.
PR Close #63785
2025-09-15 15:23:02 +00:00
Angular Robot
284fc7d753
build: update cross-repo angular dependencies ( #63767 )
...
See associated pull request for more information.
PR Close #63767
2025-09-12 17:21:24 +00:00
Angular Robot
09730ba09f
build: update cross-repo angular dependencies ( #63764 )
...
See associated pull request for more information.
PR Close #63764
2025-09-12 16:46:50 +00:00
Angular Robot
32751cce7d
build: update cross-repo angular dependencies ( #63750 )
...
See associated pull request for more information.
PR Close #63750
2025-09-12 15:07:04 +00:00
Joey Perrott
2d06f4ae83
build: automatically select a random available port when running adev locally ( #63740 )
...
Previously we relied on the default port of 4200, but if it was already in use then we would run into issues where the cli provided a prompt which we were unable to respond to. Instead we now request port 0 which will automatically find an available port.
PR Close #63740
2025-09-11 21:17:59 +00:00
Angular Robot
19c2f9c49b
build: update cross-repo angular dependencies ( #63721 )
...
See associated pull request for more information.
PR Close #63721
2025-09-11 16:37:46 +00:00
Angular Robot
6e773374fb
build: update cross-repo angular dependencies ( #63708 )
...
See associated pull request for more information.
PR Close #63708
2025-09-10 22:17:45 +00:00
Alan Agius
f642fcf145
build: update cross-repo angular dependencies ( #63706 )
...
See associated pull request for more information.
Closes #63685 as a pr takeover
PR Close #63706
2025-09-10 12:10:15 -07:00
Angular Robot
0c64a06ea2
build: update cross-repo angular dependencies ( #63570 )
...
See associated pull request for more information.
PR Close #63570
2025-09-09 16:37:28 -07:00
Joey Perrott
1078954db1
build: properly override the repo for rules_angular ( #63584 )
...
Override the repo "rules_angular_configurable_deps" correctly so that the actual compiler and compiler-cli from the local repo is used
PR Close #63584
2025-09-08 12:34:52 -07:00
Angular Robot
19c84ca111
build: update cross-repo angular dependencies ( #63565 )
...
See associated pull request for more information.
PR Close #63565
2025-09-03 16:33:05 +00:00
Angular Robot
1e6d311180
build: update cross-repo angular dependencies ( #63548 )
...
See associated pull request for more information.
PR Close #63548
2025-09-02 17:07:44 +00:00
Angular Robot
dcd81d94d2
build: update cross-repo angular dependencies to 06d3af5 ( #63475 )
...
See associated pull request for more information.
PR Close #63475
2025-08-29 13:45:29 +00:00
Angular Robot
fd2a72ec4f
build: update cross-repo angular dependencies ( #63467 )
...
See associated pull request for more information.
PR Close #63467
2025-08-29 12:58:34 +00:00
Angular Robot
c9b215bb5c
build: update cross-repo angular dependencies ( #63443 )
...
See associated pull request for more information.
PR Close #63443
2025-08-28 09:54:27 -07:00
Joey Perrott
7ccf368236
build: define typescript version via string in module.bazel file ( #63431 )
...
Within our module.bazel file when describing the version of typescript to use for rules_ts, we use ts_version instead of ts_version_from to prevent our package.json file from being
part of the set of files used to calculate the sha for the lock file. Any unrelated change to the version of the typescript file would end up causing our lockfile to be out of date.
This amount of churn has proven to be too much for our current setup. We instead now test to validate the versions defined in the package.json and MODULE.bazel files match.
PR Close #63431
2025-08-28 09:50:55 +00:00
Angular Robot
58cb2bec32
build: update cross-repo angular dependencies ( #63395 )
...
See associated pull request for more information.
PR Close #63395
2025-08-27 16:13:08 -07:00
Joey Perrott
c15b8ed631
build: enable strict deps enforcement for ts_project ( #63375 )
...
Enable strict_deps testings for all ts_project and ng_project targets in the repo
PR Close #63375
2025-08-26 09:46:30 -07:00
Angular Robot
67d4449db4
build: update cross-repo angular dependencies ( #63379 )
...
See associated pull request for more information.
PR Close #63379
2025-08-25 16:29:23 -07:00
Angular Robot
5a111064b8
build: update cross-repo angular dependencies ( #63338 )
...
See associated pull request for more information.
PR Close #63338
2025-08-25 10:49:29 -07:00
Angular Robot
c716ccffec
build: update bazel dependencies ( #63343 )
...
See associated pull request for more information.
PR Close #63343
2025-08-25 08:36:09 -07:00
Angular Robot
c6c08f6365
build: update cross-repo angular dependencies ( #63315 )
...
See associated pull request for more information.
PR Close #63315
2025-08-22 11:25:30 -07:00
Angular Robot
790143eb9b
build: update cross-repo angular dependencies ( #63284 )
...
See associated pull request for more information.
PR Close #63284
2025-08-20 15:58:42 +00:00
Angular Robot
086ae5e1b5
build: update all non-major dependencies ( #63264 )
...
See associated pull request for more information.
PR Close #63264
2025-08-20 09:53:35 +00:00