Jessica Janiuk
6652f9fad9
release: cut the v20.1.4 release
20.1.4
2025-07-31 10:38:57 +02:00
Joey Perrott
faa9ed9435
build: remove @bazel/esbuild ( #62907 )
...
Remove @bazel/esbuild as its no longer used
PR Close #62907
2025-07-30 17:37:14 +00:00
Joey Perrott
97180abd44
build: migrate @angular/upgrade examples tests to new esbuild ( #62907 )
...
Migrate to the new esbuild
PR Close #62907
2025-07-30 17:37:14 +00:00
Joey Perrott
3f42c05113
build: update to latest devinfra in workspace ( #62901 )
...
Update to the latest devinfra in workspace to correct goldens update error
PR Close #62901
2025-07-30 16:19:37 +00:00
Joey Perrott
280f1f59e1
test(language-service): update language-service legacy tests ( #62900 )
...
Update the language-service legacy tests to use new toolchain as basis for tests
PR Close #62900
2025-07-30 15:54:59 +00:00
Jessica Janiuk
82fcc9c136
Revert "fix(http): add missing http options allowed in fetch API ( #62881 )" ( #62899 )
...
This reverts commit ab6033979a .
PR Close #62899
2025-07-30 14:35:36 +00:00
SkyZeroZx
ab6033979a
fix(http): add missing http options allowed in fetch API ( #62881 )
...
The addBody function was not preserving all fetch API options like integrity and referrer when creating request options for POST/PUT/PATCH requests. This caused these options to be stripped out during request construction.
PR Close #62881
2025-07-30 14:07:42 +00:00
Matthieu Riegler
55e575adee
docs(docs-infra): increase until timeout ( #62894 )
...
Those tests have been flaky recently, let's try increasing the timeout
PR Close #62894
2025-07-30 10:01:04 +00:00
Angular Robot
a2e3bfcbbf
build: update all non-major dependencies ( #62892 )
...
See associated pull request for more information.
PR Close #62892
2025-07-30 09:37:08 +00:00
Matthieu Riegler
25c6b1547f
refactor(core): add private resource error helper function for g3 migration ( #62840 )
...
This function is intented to be temporary to help migrate G3 code to the new throwing behavior.
PR Close #62840
2025-07-30 09:23:11 +00:00
Angular Robot
af53c93114
build: update github/codeql-action action to v3.29.5 ( #62891 )
...
See associated pull request for more information.
PR Close #62891
2025-07-30 08:53:29 +00:00
Joey Perrott
775f918192
build: remove usages of rules_nodejs ( #62885 )
...
Remove rules_nodejs usages with direct migrations to rule_js alternatives
PR Close #62885
2025-07-30 08:51:28 +00:00
Joey Perrott
de37d1a5d9
build: correctly apply patch fro dagre-d3-es ( #62884 )
...
Correctly apply patch for dagre-d3-es so that it is effective with new toolchain
PR Close #62884
2025-07-30 08:50:17 +00:00
Joey Perrott
3f0e823a5d
build: remove the esm interop patches and tooling ( #62880 )
...
Remove esm interop patches and tooling from previous toolchain
PR Close #62880
2025-07-29 17:28:38 +00:00
Matthieu Riegler
db3c5826ee
fix(compiler): exclude more safe reads expression from 2way-binding ( #62852 )
...
Priori to this fix the parser would allow safereads in accestor receievers (but the direct one).
fixes #62837
PR Close #62852
2025-07-29 17:28:08 +00:00
arturovt
8ddf5e4dc1
refactor(service-worker): align getRegistration() types ( #62497 )
...
In this commit, we align the service worker types with those provided by TypeScript. The `ServiceWorkerContainer.getRegistration()` method returns a `Promise<ServiceWorkerRegistration | undefined>`, but we were casting it to `Observable<ServiceWorkerRegistration>`, ignoring the possibility of `undefined`.
This is unsafe, as we should account for the case where the registration is `undefined` and handle it appropriately in the push manager.
PR Close #62497
2025-07-29 17:25:03 +00:00
Joey Perrott
c9fb4e31dd
build: use ts_project based extract_types ( #62875 )
...
Use the extract_types that pulls from ts_project deps
PR Close #62875
2025-07-29 17:14:27 +00:00
Joey Perrott
ea1afec1e4
build: move http_server and generate_api_docs into defaults2.bzl ( #62878 )
...
Move http_server and generate_api_docs into defaults2.bzl as they are rules_js compliant
PR Close #62878
2025-07-29 16:53:55 +00:00
Joey Perrott
c032f69287
build: remove unused macro ( #62878 )
...
Remove unused npm_package_bin macro
PR Close #62878
2025-07-29 16:53:55 +00:00
Joey Perrott
2c3faf7a7e
build: remove final usages of nodejs_binary macros ( #62878 )
...
Remove the remaining usages of our nodejs_binary macros
PR Close #62878
2025-07-29 16:53:54 +00:00
Angular Robot
e8744c696f
build: update cross-repo angular dependencies ( #62877 )
...
See associated pull request for more information.
PR Close #62877
2025-07-29 16:50:36 +00:00
Justin White
34ba50e1ed
docs: fix const for pi calculation ( #62872 )
...
PR Close #62872
2025-07-29 16:48:06 +00:00
Matthieu Riegler
0b9f53a05d
docs: fix ActivateRoute example ( #62855 )
...
PR Close #62855
2025-07-29 12:17:46 +00:00
Matthieu Riegler
f0fca612ee
refactor(common): replace aio links to adev ( #62839 )
...
The is a doc change + a minor test change (to remove test logs that mention aio)
PR Close #62839
2025-07-29 09:55:26 +00:00
Angular Robot
cd256ef33c
build: update dependency preact to v10.27.0 ( #62863 )
...
See associated pull request for more information.
PR Close #62863
2025-07-29 09:35:13 +00:00
Matthieu Riegler
5b604547f5
docs: restore mention of structural directives. ( #62836 )
...
The link was removed in #61708 , but we should actually kept it but point to the dedicated page
fixes #62835
PR Close #62836
2025-07-29 09:33:29 +00:00
Joey Perrott
622e10881f
build: standardize usage of js_binary ( #62860 )
...
Remove usages of nodejs_binary and use a commonly defined js_binary macro
PR Close #62860
2025-07-29 06:43:45 +02:00
Angular Robot
88913b2e32
build: update cross-repo angular dependencies ( #62857 )
...
See associated pull request for more information.
PR Close #62857
2025-07-28 20:55:53 +02:00
Joey Perrott
2b16824110
build: move tsec to new toolchain ( #62825 )
...
Migrate tsec tooling/macro to use tsec directly as a js_binary and rely on ts_project dependencies.
PR Close #62825
2025-07-28 20:07:05 +02:00
Angular Robot
a53c8b0b2a
build: update cross-repo angular dependencies ( #62828 )
...
See associated pull request for more information.
PR Close #62828
2025-07-28 19:05:29 +02:00
Milo
c633b63e56
fix(core): update symbols for new signals api ( #62284 )
...
approve the new symbols that appear from bundling the signals changes
PR Close #62284
2025-07-28 17:01:43 +02:00
Milo
ce2cd9e7a0
refactor(core): use quad linked lists for signals ( #62284 )
...
inspired by the design of Preact's signals, use linked lists instead of arrays for faster signal creation
PR Close #62284
2025-07-28 17:01:43 +02:00
Angular Robot
aa46ad258e
build: update dependency rollup to v4.46.1 ( #62833 )
...
See associated pull request for more information.
PR Close #62833
2025-07-28 14:22:05 +02:00
Joey Perrott
14d998d809
build: use rollup to locally bundle domino ( #62823 )
...
Use rollup instead of esbuild for bundling domino locally for usage within the repository
PR Close #62823
2025-07-28 14:19:57 +02:00
Joey Perrott
973740e14a
build: migrate zone.js tests to use web test runner instead of karma web tests ( #62826 )
...
Migrate zone.js bazel tests to use web test runner instead of karma
PR Close #62826
2025-07-28 14:18:46 +02:00
Avcharov Hryhorii
86111d71e6
refactor(docs): rename idx to firebase studio ( #62848 )
...
Rename IDX, as since now IDX is a part of Firebase Studio
PR Close #62848
2025-07-28 14:17:35 +02:00
Joey Perrott
9a8b5c74eb
build: remove local zone.js build from usage in integration tests ( #62800 )
...
Remove the local zone.js build from dependencies in the integration tests
PR Close #62800
2025-07-25 16:54:20 +02:00
Joey Perrott
b6f52c3111
build: move from using rollup to esbuild for bundling zone.js ( #62800 )
...
Use esbuild to bundle zone.js
PR Close #62800
2025-07-25 16:54:20 +02:00
Andrew Scott
715d5ce192
build: Export language service bundle ( #62811 )
...
fixes Plugin activation failed: Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './bundles/language-service.js' is not defined by 'exports'
PR Close #62811
2025-07-25 16:52:00 +02:00
Angular Robot
c11f7b991f
build: update cross-repo angular dependencies ( #62807 )
...
See associated pull request for more information.
PR Close #62807
2025-07-25 14:32:17 +02:00
Joey Perrott
dce0609755
build: use ts_config rule from rules_ts only and always load from common location ( #62808 )
...
Only use the ts_config rule from rules_ts, and always load the rule from tools/defaults2.bzl
PR Close #62808
2025-07-25 10:08:13 +02:00
Joey Perrott
2b0f3fc7cb
build: remove all usages of @bazel/runfiles ( #62805 )
...
Remove usages of @bazel/runfiles throughout the repository
PR Close #62805
2025-07-25 10:05:54 +02:00
Jan-Niklas W.
0040ac7359
docs: fix issue in jetbrains MCP configuration ( #62802 )
...
PR Close #62802
2025-07-25 10:04:15 +02:00
Garegin Hakobyan
82862deab8
docs(docs-infra): correct typos in adev and wording in resource api ( #62801 )
...
PR Close #62801
2025-07-24 16:13:00 +00:00
Charles Lyding
da0fb331ca
docs: add initial documentation for MCP server tools ( #62777 )
...
Adds documentation for the tools available in the Angular CLI MCP server. This includes:
- get_best_practices
- search_documentation
- list_projects
Also includes a section for providing feedback and ideas for new capabilities.
PR Close #62777
2025-07-24 14:00:11 +00:00
SkyZeroZx
206d153301
refactor(forms): Removes redundant destroy ref usage in value accessor in select control ( #62738 )
...
Simplifies destruction logic by relying directly on the injector's destroyed state.
Eliminates unnecessary retrieval of a separate destroy reference
PR Close #62738
2025-07-24 13:25:31 +00:00
Angular Robot
5aaf726b66
build: update dependency source-map to v0.7.6 ( #62791 )
...
See associated pull request for more information.
PR Close #62791
2025-07-24 11:55:48 +00:00
Angular Robot
187cb9cd10
build: update cross-repo angular dependencies ( #62790 )
...
See associated pull request for more information.
PR Close #62790
2025-07-24 11:27:30 +00:00
Angular Robot
69537c439d
build: update github/codeql-action action to v3.29.4 ( #62792 )
...
See associated pull request for more information.
PR Close #62792
2025-07-24 11:02:34 +00:00
Gerome Grignon
8292cca146
docs(router): rephrase the package installation ( #62704 )
...
PR Close #62704
2025-07-24 11:00:28 +00:00