Wagner Maciel
114c83ed8b
docs: aria combobox examples
2025-11-18 14:55:54 -08:00
Wagner Maciel
695f4df912
docs: aria menubar examples
2025-11-18 14:55:54 -08:00
Wagner Maciel
1963bd67cc
docs: aria menu examples
2025-11-18 14:55:54 -08:00
Wagner Maciel
04859b41a2
docs: aria tabs examples
2025-11-18 14:55:54 -08:00
Wagner Maciel
b2080c8fb0
docs: aria autocomplete examples
2025-11-18 14:55:54 -08:00
Andrew Seguin
d4595791d6
docs: hide temporary prerender tabs and multifile docs sections
2025-11-18 14:54:48 -08:00
Amy Sorto
111a7644ef
docs: update overview page
2025-11-18 14:54:08 -08:00
Shuaib Hasan Akib
27fa993fb8
docs: format examples with replacing <docs-code> typescript examples with fenced ts code blocks
...
Update adev/src/content/reference/migrations/cleanup-unused-imports.md
Co-authored-by: Alan Agius <alan.agius4@gmail.com >
Update adev/src/content/reference/extended-diagnostics/NG8102.md
Co-authored-by: Alan Agius <alan.agius4@gmail.com >
Update adev/src/content/reference/extended-diagnostics/NG8103.md
Co-authored-by: Alan Agius <alan.agius4@gmail.com >
Update adev/src/content/reference/extended-diagnostics/NG8103.md
Co-authored-by: Alan Agius <alan.agius4@gmail.com >
Update adev/src/content/reference/extended-diagnostics/NG8103.md
Co-authored-by: Alan Agius <alan.agius4@gmail.com >
Update adev/src/content/reference/migrations/cleanup-unused-imports.md
Co-authored-by: Alan Agius <alan.agius4@gmail.com >
Update adev/src/content/reference/migrations/cleanup-unused-imports.md
Co-authored-by: Alan Agius <alan.agius4@gmail.com >
2025-11-18 14:11:23 -08:00
Cheng-Hsuan Tsai
24814ce43e
docs: add aria tree examples and disable text selection
2025-11-18 14:10:34 -08:00
Angular Robot
ceb2d7166b
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2025-11-18 11:19:53 -08:00
Cheng-Hsuan Tsai
d0877a524a
docs: add aria grid examples
2025-11-18 11:14:53 -08:00
Cheng-Hsuan Tsai
c639f84347
docs: add aria accordion examples
2025-11-18 11:14:27 -08:00
Cheng-Hsuan Tsai
41e9c7b4bf
docs: add aria tree examples
2025-11-18 11:13:52 -08:00
Nicolò Polazzi
661a554b8d
docs: correct inconsistencies in signals tutorial
2025-11-18 11:11:26 -08:00
SkyZeroZx
ed0647d2e6
refactor(devtools): add matcher and runGuardsAndResolvers support in router viewer
...
Enhance the Angular DevTools router viewer to display routes that use custom `matcher` functions and reflect the `runGuardsAndResolvers` configuration
2025-11-18 08:29:41 -08:00
Angular Robot
f799fc89f4
build: lock file maintenance
...
See associated pull request for more information.
2025-11-18 08:17:39 -08:00
Shuaib Hasan Akib
374c36d810
docs: simplify docs-code header by removing paths and keeping only file name and info
2025-11-18 08:15:41 -08:00
Shuaib Hasan Akib
0182939d5e
docs: replace legacy <docs-code> with fenced code blocks with highlight metadata
...
Replaced older <docs-code> components (e.g.
<docs-code language="ts" highlight="3">…</docs-code>)
with modern fenced code blocks using {highlight:[3]} metadata
2025-11-18 08:15:02 -08:00
Devin Chasanoff
631035a2e0
docs: add AI tutor instructions
2025-11-18 08:14:33 -08:00
Angular Robot
6178e3ebfb
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2025-11-17 16:34:41 -08:00
Angular Robot
8187833d1b
build: update cross-repo angular dependencies to v21.0.0-rc.3
...
See associated pull request for more information.
2025-11-17 15:18:27 -08:00
SkyZeroZx
c93d02151a
docs: replace @HostListener with host event bindings in attribute directives
2025-11-17 15:09:11 -08:00
ljasek
6d35ab8c28
docs: fix JetBrains AI Assistant MCP JSON configuration
2025-11-17 15:08:15 -08:00
hawkgs
e7a6e31a70
fix(devtools): refine when signal graph button is shown
...
Show the signal graph button only when a signal-graph-eligible node from the directive explorer is selected; Fix client app error when a `defer` node is selected (related)
2025-11-17 14:45:01 -08:00
aparziale
c757fd6c29
docs(docs-infra): add advanced recommendations
...
Added recommendation in advanced section for redirectTo and canMatch will generate an error. These properties are incompatible together
fixes #65267
2025-11-17 14:40:08 -08:00
Paul Leflon
f13159f811
docs: fix markdown table in custom elements guide
2025-11-17 14:33:32 -08:00
Angelo Parziale
7a2d5116f2
refactor: convert docs-code blocks to inline TypeScript documentation
...
This PR converts the custom <docs-code> blocks to standard Markdown code blocks with TypeScript syntax highlighting.
2025-11-17 14:33:00 -08:00
Jessica Janiuk
cbd77b9db8
docs: release notes for the v21.0.0-rc.3 release
2025-11-17 13:40:42 -08:00
Angular Robot
3661ae199c
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2025-11-17 11:46:57 -08:00
Cheng-Hsuan Tsai
d104acb286
docs(docs-infra): fix broken code tabs
...
When `<mat-tab-group>` is conditionally removed by `@if` it loses the
`<mat-tab>` projected content somehow.
2025-11-17 11:45:19 -08:00
Joey Perrott
7e70682f2b
docs: update examples to latest Angular
...
Updates the adev examples to use Angular 21.0.0-rc.2
2025-11-17 11:17:58 -08:00
Joey Perrott
25546f6152
Revert "ci: remove cache usage from pr.yml"
...
This reverts commit 3760feb5ec .
2025-11-17 11:08:54 -08:00
Joey Perrott
cf07486532
ci: remove cache usage from ci.yml
...
Remove the @actions/cache usages from ci.yml
2025-11-17 11:08:54 -08:00
Angular Robot
a6968ed0ca
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2025-11-17 10:58:10 -08:00
Angular Robot
e1c26a2e72
docs: update cross-repo adev docs
...
Updated Angular adev cross repo docs files.
2025-11-17 10:57:19 -08:00
Wagner Maciel
cb481a549b
docs: aria listbox examples ( #65273 )
...
PR Close #65273
2025-11-17 18:39:00 +00:00
Wagner Maciel
047b2659b1
docs: multiselect examples ( #65273 )
...
PR Close #65273
2025-11-17 18:39:00 +00:00
Wagner Maciel
e709d1fd46
docs: aria select skins ( #65273 )
...
docs: select examples
PR Close #65273
2025-11-17 18:38:59 +00:00
Wagner Maciel
ed686a0f4d
docs: aria toolbar examples ( #65273 )
...
docs: aria toolbar retro example
docs: aria toolbar material example
docs: organize aria toolbar examples
docs: vertical examples
docs: final aria toolbar examples
docs: wip aria toolbar docs
PR Close #65273
2025-11-17 18:38:59 +00:00
Ben Hong
9b87689558
docs: add aria menubar component guide
2025-11-17 10:38:25 -08:00
Jessica Janiuk
b2171c6c14
Revert "docs: replace legacy <docs-code> with fenced code blocks with highlight metadata"
...
This reverts commit c5c1689348 .
2025-11-17 10:36:55 -08:00
Jessica Janiuk
88dfd96ec9
Revert "refactor(core): let the profiler handle asymmetric events leniently"
...
This reverts commit da9911f2b4 .
2025-11-17 10:10:36 -08:00
Jessica Janiuk
adc2a57be0
Revert "fix(core): notify profiler events in case of errors"
...
This reverts commit af1ba52587 .
2025-11-17 10:10:36 -08:00
Matthew Beck
9e7ddcaa10
fix(compiler): don't choke on unbalanced parens in declaration block
...
Following https://github.com/angular/angular/pull/64509 we started
choking on unbalanced closing parentheses in declaration blocks,
specifically in quoted background-image urls. This was reported in
https://github.com/angular/angular/issues/65137 .
This occured because we previously (and now again) traverse the entire
declaration block when selecting for :host-context() selectors to shim.
This is an oddity of how we parse styles today, and is likely something
we'd want to remove if we parsed selectors properly.
This change adds a new flag to _splitOnTopLevelCommas which allows it to
continue past unbalanced closing parentheses in the declaration block,
returning _convertColonHostContext to its previous behavior while
keeping support for the extra nesting in :host-context().
2025-11-17 09:46:01 -08:00
Matthieu Riegler
c15836c8c7
refactor(core): promote the custom track profiler to stable.
...
We didn't get much report on the feature itself so we feel confident about promoting it to stable. In parallel we'll also land #62959 but one is not blocking the other.
fixes #64996
2025-11-17 09:42:32 -08:00
Matthieu Riegler
b41a94bc85
fix(forms): Set error message of a schema error.
...
Use the error message of the issue as the error message of the error itself.
fixes #65247
2025-11-17 09:41:54 -08:00
Miles Malerba
f47637426f
refactor(forms): avoid console warnings when setting NaN
...
It can be useful for a developer to set `NaN` as the value for a number
input, as a way to say "clear the input". However, directly setting this
value to the `.valueAsNumber` causes a console warning. This PR fixes
the console warning by just doing `.value = ''` when we would otherwise
to `.valueAsNumber = NaN`
2025-11-17 09:41:29 -08:00
Leon Senft
c727df5d38
refactor(forms): reduce boilerplate needed to define custom controls
...
An early piece of feedback received regarding custom controls hosted on
native inputs was that they required a lot of boilerplate to bind
`FieldState` properties. Each property required an input to accept the
property, and a host binding to forward it to the native control.
2025-11-17 09:40:58 -08:00
JoostK
da9911f2b4
refactor(core): let the profiler handle asymmetric events leniently
...
Although the prior commit has made more profiler events guaranteed symmetric
through the use of finally-blocks, there continue to be some situations
that could potentially result in asymmetric events, e.g. application
bootstrap doesn't guarantee symmetric events. This commit makes the profiler
lenient to these situations by unrolling the stack past the asymmetric event
data, eventually reaching the expected start event.
2025-11-17 09:40:04 -08:00
JoostK
af1ba52587
fix(core): notify profiler events in case of errors
...
Profiler events are expected to be symmetric, yet in the case of errors this symmetry may break
if events aren't always kept in sync with their corresponding start event. This commit moves
various end events to be run from a finally-block, allowing them to notify the profiler even
when an error has occurred.
Fixes #62947
2025-11-17 09:40:04 -08:00