jase88
b97a677730
docs: update workspace configuration link in security documentation
...
(cherry picked from commit cdfd073448 )
2025-10-24 15:25:14 +02:00
Matthieu Riegler
b3f2ff1e07
docs(docs-infra): enable strict templates
...
(cherry picked from commit 57af0d7e1b )
2025-10-24 15:23:30 +02:00
SkyZeroZx
50d2670495
docs: Add router config options ( #64529 )
...
PR Close #64529
2025-10-23 12:34:57 +02:00
Andrew Scott
bfa53cdd3f
fix(router): handle parenthesized outlets without a name in DefaultUrlSerializer ( #64507 )
...
Previously, the `DefaultUrlSerializer` would incorrectly parse URLs with a parenthesized outlet that did not have a name, such as `/(left)`. This would result in an `undefined` outlet name in the serialized URL.
This commit fixes the issue by ensuring that parenthesized outlets without a name are treated as primary outlets.
fixes #58516 . Based on the description, either the URL was constructed
manually or by custom serializer.
PR Close #64507
2025-10-23 12:33:58 +02:00
Andrew Scott
2a249b742c
refactor(zone.js): Improve missing proxy zone error for jest imported ( #64497 )
...
test functions
This improves the fakeAsync error message when importing it, describe,
etc from jest
We will not be further expanding the ZoneJS patches to support
additional use-cases.
fixes #47603
PR Close #64497
2025-10-22 23:26:24 +00:00
Jessica Janiuk
fbb0056563
release: cut the v20.3.7 release
2025-10-22 14:06:13 -07:00
Jessica Janiuk
2fad4d4ab6
fix(core): prevent duplicate nodes from being retained with fast animate.leave` calls ( #64592 )
...
We were clearing duplicate nodes when `animate.enter` fired fast, but not when solely `animate.leave` is fired and rapid toggles occur. This ensures that the `cancelLeavingNodes` function is called in all cases instead of just enter animations.
fixes : #64581
PR Close #64592
2025-10-22 19:07:35 +00:00
Angular Robot
c85be3b2de
build: update cross-repo angular dependencies to v20.2.10 ( #64591 )
...
See associated pull request for more information.
PR Close #64591
2025-10-22 18:14:52 +00:00
Angular Robot
b05d8d9f09
build: update cross-repo angular dependencies ( #64588 )
...
See associated pull request for more information.
PR Close #64588
2025-10-22 15:53:41 +00:00
Angular Robot
4bc69159ca
build: update cross-repo angular dependencies ( #64586 )
...
See associated pull request for more information.
PR Close #64586
2025-10-22 15:20:59 +00:00
Matthieu Riegler
00842026c4
docs(docs-infra): fix example viewer ( #64580 )
...
It was a regression introduced by #63915
PR Close #64580
2025-10-22 14:35:04 +00:00
SkyZeroZx
8244f187de
docs(docs-infra): Add OnPush change detection for components ( #64570 )
...
Improves Angular's OnPush change detection strategy for main and search history components
PR Close #64570
2025-10-22 14:34:27 +00:00
Jessica Janiuk
acadefbba9
docs: update animation guide with compatibility details ( #64567 )
...
This adds a section about using legacy animations alongside animate.enter and leave.
PR Close #64567
2025-10-22 14:30:45 +00:00
Angular Robot
24cc18686a
build: update cross-repo angular dependencies ( #64577 )
...
See associated pull request for more information.
PR Close #64577
2025-10-22 14:28:14 +00:00
Angular Robot
e0fb49c75f
build: update dependency rules_nodejs to v6.6.0 ( #64573 )
...
See associated pull request for more information.
PR Close #64573
2025-10-22 14:26:48 +00:00
Jessica Janiuk
4c89a267c3
fix(core): pass element removal property through in all locations ( #64565 )
...
The `requireSynchronousElementRemoval` property was not being passed in all the locations it was needed. This was preventing leave animation timing from behaving properly in some cases.
fixes : #64525
PR Close #64565
2025-10-21 18:08:34 +00:00
Angular Robot
e3f1c529f5
build: update cross-repo angular dependencies ( #64564 )
...
See associated pull request for more information.
PR Close #64564
2025-10-21 17:37:21 +00:00
JoostK
bd38cd45a5
fix(animations): account for Element.animate exceptions ( #64506 )
...
In certain scenarios `Element.animate` fails, manifesting in an exception (Firefox)
or a null return value (Chromium). The null value is not conform WebIDL but handled
gracefully in this commit regardless.
Closes #64486
PR Close #64506
2025-10-21 16:49:43 +00:00
Angular Robot
50e2c54a14
build: update rules_browsers digest to 6a699bf ( #64559 )
...
See associated pull request for more information.
PR Close #64559
2025-10-21 16:43:34 +00:00
Angular Robot
67e25f6010
build: update dependency node to v22.21.0 ( #64560 )
...
See associated pull request for more information.
PR Close #64560
2025-10-21 16:42:17 +00:00
SkyZeroZx
e568ddb2d2
docs: Standardizes code example formatting in Angular Tools and fixed highlight ( #64554 )
...
PR Close #64554
2025-10-21 15:19:28 +00:00
Jessica Janiuk
139b622957
refactor(core): clarify comments on enter animation queuing ( #64550 )
...
This just updates the comments and adds some tests to verify some of the queuing behavior for enter animations.
PR Close #64550
2025-10-21 15:17:14 +00:00
SkyZeroZx
b0551419cd
refactor(core): Removes unused trigger parameter from scheduleDelayedPrefetching ( #64517 )
...
Simplifies delayed prefetching calls by eliminating an unnecessary trigger argument
PR Close #64517
2025-10-21 15:16:40 +00:00
SkyZeroZx
b11617dbab
docs(docs-infra): Improves navigation list readability by balancing text wrapping ( #64512 )
...
Balances text wrapping for navigation items to enhance readability
PR Close #64512
2025-10-21 15:14:36 +00:00
SkyZeroZx
9b494c7de5
docs: Add DestroyRef.destroyed and usage in lifecycle guide ( #64422 )
...
PR Close #64422
2025-10-21 15:12:50 +00:00
SkyZeroZx
ed99bc96f1
docs: add references to SSR guide for caching options ( #64347 )
...
PR Close #64347
2025-10-21 15:12:15 +00:00
Andrew Scott
cfd8ed3fff
fix(router): Fix outlet serialization and parsing with no primary children ( #64505 )
...
this fixes tree creation, serialization, and parsing of trees created with
children outlets and no primary path
fixes #62384
PR Close #64505
2025-10-20 21:18:47 +00:00
Matthieu Riegler
de8af17951
docs(docs-infra): Extract multiple extends statements for interfaces ( #64539 )
...
fixes #64528
PR Close #64539
2025-10-20 21:18:14 +00:00
Angular Robot
b645b64067
build: update cross-repo angular dependencies ( #64548 )
...
See associated pull request for more information.
PR Close #64548
2025-10-20 21:17:01 +00:00
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
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