Andrew Scott
0430a56f1d
release: cut the v20.1.6 release
20.1.6
2025-08-06 12:03:32 -07:00
Joey Perrott
847de40196
build: explicitly include types for locales in @angular/common/locales ( #63030 )
...
Include the d.ts files for each local in the @angular/common/locales files
PR Close #63030
2025-08-06 11:44:34 -07:00
Ben Hong
6a3d2a0bd8
docs: add dedicated router testing guide ( #62445 )
...
PR Close #62445
2025-08-06 16:47:23 +02:00
Joey Perrott
711e06ca67
build: correct the snapshot build script now that zone.js does not create a tar file ( #63021 )
...
No longer create and copy a tar file for zone.js snapshot builds.
PR Close #63021
2025-08-06 16:45:37 +02:00
Kristiyan Kostadinov
7f6c39ae31
release: cut the v20.1.5 release
20.1.5
2025-08-06 16:37:29 +02:00
robertIsaac
9f7cb08ca4
docs: update binding.md to use signals ( #62606 )
...
PR Close #62606
2025-08-06 15:11:15 +02:00
SkyZeroZx
974ba1066f
refactor(service-worker): improve localhost detection in scheduleInitialization ( #62861 )
...
Replaces ad hoc localhost check with a dedicated method using a regular expression for more reliable detection
PR Close #62861
2025-08-06 15:09:57 +02:00
Amila Welihinda
fd373f2ddd
refactor(animations): optimize resolveTimeExpression ( #62927 )
...
This moves a regexp expression into a const to optimize performance.
PR Close #62927
2025-08-06 15:09:19 +02:00
Milo
294fc880e4
refactor(devtools): enable view source for template effects ( #62692 )
...
Use inspect(class instance.constructor) to jump to the source of
components when trying to inspect template effects
PR Close #62692
2025-08-06 11:19:15 +02:00
Ben Hong
12fe5f6293
docs: update router transition animation guide ( #62858 )
...
PR Close #62858
2025-08-06 11:18:39 +02:00
Joey Perrott
23ef448afa
ci: use pnpm silent mode for perf action list job ( #63014 )
...
Use silent mode for the perf action list creation job
PR Close #63014
2025-08-05 19:17:35 +00:00
Joey Perrott
26f99b3dcd
build: migrate all npm packages to use new rules_js based npm_package rule ( #62989 )
...
Use a common rule for all npm_packages
PR Close #62989
2025-08-05 19:09:26 +00:00
Joey Perrott
0aadf04a32
build: update diff-release-package tooling ( #62989 )
...
Update the diff release package tooling to better handle failures
PR Close #62989
2025-08-05 19:09:26 +00:00
Jeremy Elbourn
c966746c62
docs: add context7.json config ( #63000 )
...
Context 7 is a popular tool for providing context to LLM-based coding tools. This config file tells Context 7 which parts of the repo are relevant for these LLM-based dev tools. See https://github.com/upstash/context7/blob/master/docs/adding-projects.md .
PR Close #63000
2025-08-05 18:15:39 +02:00
Joey Perrott
16a4d80745
build: no longer rely on archive packages for integration tests ( #62997 )
...
Now that the packages are avaiable at the base node_modules we can treat local packages as normal packages and not leverage the archive package versions
PR Close #62997
2025-08-05 10:12:34 +02:00
Paul Gschwendtner
c9f3976eba
fix(core): properly recognize failed fetch responses when loading external resources in JIT ( #62992 )
...
Currently when loading external resources in JIT, when `fetch` fails,
the `text` is empty and the component is loading. This hides the actual
underlying fetch error. We should properly detect this and error out.
PR Close #62992
2025-08-05 10:10:57 +02:00
Joey Perrott
8cd716644b
build: drop usage of pkg_web ( #62993 )
...
Drop usages of pkg_web as it comes from our previous toolchain
PR Close #62993
2025-08-05 10:09:51 +02:00
Matthieu Riegler
82c2557f9c
docs: Update best-practices ( #62988 )
...
From the latest version we have on the CLI repo.
PR Close #62988
2025-08-05 10:08:07 +02:00
muhammadali1658
bccc8c8d7d
docs: Fix typos in zoneless documentation ( #62985 )
...
PR Close #62985
2025-08-05 10:07:00 +02:00
Kristiyan Kostadinov
3b2e8efcac
fix(compiler-cli): correctly type check host listeners to own outputs ( #62965 )
...
Currently the code that type checks host bindings assumes that all listeners are bound to the DOM, however that's not the case since host bindings can also bind to own outputs.
These changes update the TCB to generate the proper code for type checking such outputs.
Fixes #62783 .
PR Close #62965
2025-08-05 10:04:26 +02:00
Kristiyan Kostadinov
17c110e618
refactor(compiler): allow directives to be resolved on host element ( #62965 )
...
Allows the target binder to resolve directives set on the host element.
PR Close #62965
2025-08-05 10:04:26 +02:00
SkyZeroZx
e0d436ad6c
docs: Adds docs on handling redirect info in interceptors ( #62968 )
...
PR Close #62968
2025-08-04 11:41:24 +02:00
Matthieu Riegler
3cbfc6759b
docs: disable stackblitz examples ( #62972 )
...
This isn't supported ATM.
PR Close #62972
2025-08-04 11:39:38 +02:00
Joey Perrott
c120bb332b
ci: use new version of pnpm-lock.yaml file during renovate ( #62957 )
...
Use the newly updated pnpm_lock.yaml file during renovate post upgrade runs
PR Close #62957
2025-08-04 11:39:06 +02:00
Joey Perrott
c2b48bee2f
build: move to pnpm version 9.15.9 ( #62951 )
...
Use pnpm version 9.15.9 to match the rest of the organization
PR Close #62951
2025-08-01 14:22:32 +00:00
Angular Robot
f700bd9cd7
build: update pnpm to v10.14.0 ( #62946 )
...
See associated pull request for more information.
PR Close #62946
2025-08-01 13:25:35 +00:00
Matthieu Riegler
3a8fa72d20
build: replace docs script with adev ( #62944 )
...
`pnpm docs` is a dedicated command to open a package docs.
PR Close #62944
2025-08-01 12:39:38 +00:00
Angular Robot
b99c3e951a
build: update dependency node to v22.18.0 ( #62945 )
...
See associated pull request for more information.
PR Close #62945
2025-08-01 12:37:10 +00:00
Matthieu Riegler
ac2bdd39a1
ci: remove lockfile sync ( #62948 )
...
This is no longer necessary
PR Close #62948
2025-08-01 12:36:34 +00:00
Vincent
ae443f8eb0
fix(http): Reset headers, progress, and statusCode when using set() in HttpResource ( #62873 )
...
Currently, those values aren't reset, which means they are out of sync with the new value
PR Close #62873
2025-08-01 08:08:53 +00:00
Joey Perrott
216d883074
build: use pnpm as the package manager instead of yarn ( #62926 )
...
Use pnpm instead of yarn as the package manager and interaction tool for the repo
PR Close #62926
2025-07-31 22:11:52 +00:00
Angular Robot
07772226e5
build: update dependency shiki to v3.9.0 ( #62921 )
...
See associated pull request for more information.
PR Close #62921
2025-07-31 10:37:17 +00:00
Angular Robot
c92a306e5b
build: update cross-repo angular dependencies ( #62903 )
...
See associated pull request for more information.
PR Close #62903
2025-07-31 09:58:08 +00:00
Kristiyan Kostadinov
7a5851e4b0
fix(migrations): incorrect filtering in inject migration ( #62913 )
...
The inject migration wasn't implementing file filtering properly which resulted in it passing an invalid tsconfig path to TypeScript.
Fixes #62866 .
PR Close #62913
2025-07-31 09:15:43 +00:00
Joey Perrott
875ea30d6b
build: remove ts_project_interop infrastructure ( #62909 )
...
Remove the interop macros and final usages
PR Close #62909
2025-07-31 09:14:25 +00:00
Joey Perrott
adbb19d40f
build: remove usages of runtime_rnjs_interop ( #62909 )
...
Remove all usages of the runtime_rnjs_interop feature
PR Close #62909
2025-07-31 09:14:25 +00:00
Raphaël Balet
f79f5ab47a
docs: remove the trailing comma ( #62914 )
...
This removes an unnecessary trailing comma in docs
PR Close #62914
2025-07-31 09:12:26 +00:00
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