Andrew Scott
182fe78f91
fix(router): Surface parse errors in Router.parseUrl ( #64503 )
...
logs error in addition to fallback parse
fixes #54937
PR Close #64503
2025-10-20 17:51:30 +00:00
Angular Robot
4063082811
build: update cross-repo angular dependencies ( #64545 )
...
See associated pull request for more information.
PR Close #64545
2025-10-20 17:09:55 +00:00
Angular Robot
e4e6b92db3
build: lock file maintenance ( #64534 )
...
See associated pull request for more information.
PR Close #64534
2025-10-20 16:04:25 +00:00
Angular Robot
4073dc5592
build: update rules_browsers digest to 0e0949d ( #64537 )
...
See associated pull request for more information.
PR Close #64537
2025-10-20 14:49:38 +00:00
Matthieu Riegler
3bb4b3d05b
docs: add more details on critical inlining. ( #64292 )
...
fixes #42682
PR Close #64292
2025-10-20 14:45:38 +00:00
Angular Robot
544ea5322f
build: update github/codeql-action action to v3.30.9 ( #64521 )
...
See associated pull request for more information.
PR Close #64521
2025-10-20 14:42:26 +00:00
Jessica Janiuk
5fb7c318bd
Revert "fix(compiler-cli): missingStructuralDirective diagnostic produces false negatives ( #64470 )" ( #64542 )
...
This reverts commit 371274bfc6 .
PR Close #64542
2025-10-20 14:39:52 +00:00
Matt Lewis
371274bfc6
fix(compiler-cli): missingStructuralDirective diagnostic produces false negatives ( #64470 )
...
Fixes a bug in the missingStructuralDirective diagnostic where structural directives with missing imports were not reported when the element using the structural directive contained other directives
Fixes #64467
PR Close #64470
2025-10-17 19:58:00 +00:00
SkyZeroZx
891f180262
fix(compiler): correctly compile long numeric HTML entities ( #64297 )
...
Fixes an issue where long numeric HTML entities (e.g. 🛈) were incorrectly compiled due to the use of 4-digit
PR Close #64297
2025-10-17 18:23:45 +00:00
SkyZeroZx
0f81ef405b
docs: Update FormArray.push usage ( #64499 )
...
PR Close #64499
2025-10-17 17:40:52 +00:00
Angular Robot
086857c2f8
build: update cross-repo angular dependencies ( #64496 )
...
See associated pull request for more information.
PR Close #64496
2025-10-17 16:06:00 +00:00
SkyZeroZx
56afa3d70d
docs(docs-infra): Corrects repo name typo in entry parsing logic ( #64487 )
...
Ensures the repository reference uses the correct name to prevent confusion and maintain consistency across generated documentation entries.
PR Close #64487
2025-10-17 14:52:25 +00:00
SkyZeroZx
ccaa9e5eb3
docs: add matrix parameters docs and examples ( #64459 )
...
PR Close #64459
2025-10-17 14:45:57 +00:00
SkyZeroZx
e1699006bf
docs: Documents sourcesContent option for source maps ( #64482 )
...
PR Close #64482
2025-10-17 14:29:52 +00:00
Uaena_Alex_John
aeda431ecb
docs: Change import statement to use 'inject' function ( #64491 )
...
PR Close #64491
2025-10-17 14:29:13 +00:00
Jessica Janiuk
e1a6375f67
release: cut the v20.3.6 release
20.3.6
2025-10-16 13:28:31 -07:00
Matthieu Riegler
b99d028cb9
refactor(platform-browser): remove unecessary export. ( #64469 )
...
The usage has been removed from g3.
PR Close #64469
2025-10-16 18:52:54 +00:00
Angular Robot
d342601077
build: update cross-repo angular dependencies ( #64475 )
...
See associated pull request for more information.
PR Close #64475
2025-10-16 18:22:36 +00:00
Jessica Janiuk
911d6822cb
fix(core): update animation scheduling ( #64441 )
...
In some rare cases, it seems the animation queue disappears despite being afterEveryRender. This updates the animation scheduler to be afterNextRender instead and only schedules it when we need to.
fixes : #64423
PR Close #64441
2025-10-16 17:35:51 +00:00
SkyZeroZx
80907b20c1
docs: Fixes DI guide reference missing ')' in see tag ( #64457 )
...
PR Close #64457
2025-10-16 17:34:18 +00:00
Angular Robot
957fc0527f
build: update cross-repo angular dependencies ( #64473 )
...
See associated pull request for more information.
PR Close #64473
2025-10-16 17:29:30 +00:00
SkyZeroZx
2d159afa1b
docs: Add docs for EVENT_MANAGER_PLUGINS ( #64453 )
...
PR Close #64453
2025-10-16 14:54:48 +00:00
SkyZeroZx
136e3de3aa
docs: Add dataurl and base64 in atrribute loader ( #64419 )
...
PR Close #64419
2025-10-16 14:38:50 +00:00
Matthieu Riegler
2ece42866d
fix(platform-browser): DomEventsPlugin should always be the last plugin to be called for supports(). ( #50394 )
...
This fixes the issues when `BrowserModule` is not the first module imported.
Fixes #37149 #37850
PR Close #50394
2025-10-15 21:12:46 +00:00
SkyZeroZx
dbcc281b79
docs: Adds documentation for accessing parent resolver data ( #64398 )
...
PR Close #64398
2025-10-15 21:10:07 +00:00
Angular Robot
60eba9b0a4
build: update cross-repo angular dependencies ( #64447 )
...
See associated pull request for more information.
PR Close #64447
2025-10-15 21:09:30 +00:00
Angular Robot
e6c0223a59
docs: update Angular CLI help ( #64434 )
...
Updated Angular CLI help contents.
PR Close #64434
2025-10-15 11:47:49 -07:00
Angular Robot
43fe755654
build: update cross-repo angular dependencies ( #64439 )
...
See associated pull request for more information.
PR Close #64439
2025-10-15 10:50:39 -07:00
Danny Koppenhagen
684ad17a34
docs: fix closing tag for whitespace examples ( #64425 )
...
PR Close #64425
2025-10-15 10:48:46 -07:00
SkyZeroZx
68d1e290d4
docs: update service worker documentation with additional references ( #64353 )
...
PR Close #64353
2025-10-15 10:47:49 -07:00
Angular Robot
7b65a49f78
build: update pnpm to v10.18.3 ( #64432 )
...
See associated pull request for more information.
PR Close #64432
2025-10-15 10:45:20 -07:00
SkyZeroZx
69dabdba99
docs: Add injection context for lazy route loading ( #64412 )
...
PR Close #64412
2025-10-15 10:41:54 -07:00
Matthieu Riegler
b3643e5e83
docs(docs-infra): fix mobile banner layout ( #64408 )
...
PR Close #64408
2025-10-15 10:41:05 -07:00
aparziale
0bf157c7fb
refactor(migrations): unit test signal migration adjustment ( #64393 )
...
Move unit test from spec file to golden test
PR Close #64393
2025-10-15 10:38:58 -07:00
Matthieu Riegler
67531d39cb
refactor(devtools): remove "changes" entry. ( #64338 )
...
This is just the same value as total time spent. Also it is confusing to some users.
fixes #51206
PR Close #64338
2025-10-15 10:38:21 -07:00
Andrew Kushnir
6a7c27eafb
release: cut the v20.3.5 release
20.3.5
2025-10-15 10:07:28 -07:00
Angular Robot
07d8c60ca1
build: update cross-repo angular dependencies ( #64416 )
...
See associated pull request for more information.
PR Close #64416
2025-10-14 15:43:42 -07:00
Matthieu Riegler
43cb583f70
refactor(devtools): add debug router APIs ( #64411 )
...
This is a patch backport of #63081
PR Close #64411
2025-10-14 15:41:11 -07:00
Andrew Kushnir
5f4f624477
Revert "refactor(core): add debug name to resource ( #64172 )" ( #64418 )
...
This reverts commit 63180067aa .
PR Close #64418
2025-10-14 14:28:17 -07:00
Andrew Kushnir
3ae0d1bcf5
Revert "refactor(compiler-cli): add a resource debugName transform ( #64172 )" ( #64418 )
...
This reverts commit e941e6b80f .
PR Close #64418
2025-10-14 14:28:17 -07:00
JoostK
c2e817b0ef
perf(compiler-cli): fix performance of "interpolated signal not invoked" check ( #64410 )
...
This fixes a performance regression from #63754 , which is almost a revert of the
prior performance fix in #57291 ; the latter was provided as quick fix to address
the severe performance overhead this extended diagnostic used to have, with #57337
as follow-up change to address the false negatives that were introduced in #57291 .
That follow-up never landed, though, so this commit is re-applying the changes
from #57337 to fix the performance regression.
Fixes #64403
PR Close #64410
2025-10-14 13:47:21 -07:00
Jessica Janiuk
f15cfa4cc4
fix(core): fixes regression in animate.leave function bindings ( #64413 )
...
When adding and removing items in a `@for` loop, the `animate.leave` event binding instruction was not updated to use the same logic as the class function when the animation queue was added. We were not returning the correct signature for the `animate.leave` function, which caused the animation to not trigger correctly. This updates the event binding instruction to use the same logic as the class function when adding the animation to the queue.
fixes : #64336
PR Close #64413
2025-10-14 13:46:39 -07:00
Angular Robot
285dad4463
build: lock file maintenance ( #64377 )
...
See associated pull request for more information.
PR Close #64377
2025-10-14 12:22:10 -07:00
Matthieu Riegler
5b0363c1ee
refactor(core): warning when hydration trigger is used without hydration being enabled ( #64185 )
...
This replaces the error we were throwing before the change. This allows component with defer triggerrs to be used on both SSR'd and CSR.
fixes #64184
PR Close #64185
2025-10-14 11:55:22 -07:00
hawkgs
11b006ed83
refactor(compiler-cli): add a resource debugName transform ( #64172 )
...
Add a TS transform for `resource` (and `httpResource`) `debugName`. Test the transformations.
PR Close #64172
2025-10-14 09:31:42 -07:00
hawkgs
623c2847be
refactor(core): add debug name to resource ( #64172 )
...
Decorate `resource` (and `httpResource`) with `debugName`, along with all of its internal signals.
PR Close #64172
2025-10-14 09:31:42 -07:00
Jessica Janiuk
d54dd674ca
fix(core): Prevents early style pruning with leave animations ( #64335 )
...
In some cases, the leave animation stylesheets were getting pruned too early due to the renderer removal happening before the animation function was run. This ensures that while queuing a leave animation, we guarantee the lView is referenced in the leaving animations set. This guarantees the style sheet pruning knows about the animations existing and skips the prune step.
fixes : #64326
PR Close #64335
2025-10-14 09:30:33 -07:00
Angular Robot
4f89ec396e
build: update cross-repo angular dependencies ( #64406 )
...
See associated pull request for more information.
PR Close #64406
2025-10-14 09:28:05 -07:00
Alan Agius
8391d57808
build: remove ANGULAR_PACKAGE file from snapshot builds ( #64402 )
...
This was needed for NGCC which has been removed a long time ago.
PR Close #64402
2025-10-14 09:26:20 -07:00
Matthieu Riegler
1cb1fffce3
docs: Add mentions of the autoCsp option ( #64290 )
...
And also in the incompatibility of `CSP_NONCE` with `inlineCritical`.
fixes #61037
PR Close #64290
2025-10-14 09:23:21 -07:00