Angular Robot
c7518a4ed6
build: update cross-repo angular dependencies
...
See associated pull request for more information.
Closes #67980 as a pr takeover
2026-04-08 11:04:49 -07:00
Kam
4739bde9fb
docs: fix typos and grammar errors across documentation
...
Fix various typos, misspellings, and grammar issues across contributing
docs, adev content guides, and agent skills documentation.
- "an minimum" → "a minimum" (CONTRIBUTING.md)
- "GitHub accounts" → "GitHub account" (CONTRIBUTING.md)
- "decendants" → "descendants" (components/styling.md)
- "templates are using" → "templates is using" (hydration.md)
- "A automated" → "An automated" (branches-and-versioning.md)
- "Github" → "GitHub" (branches-and-versioning.md, commit-message-guidelines.md)
- "practices makes" → "practice makes" (caretaking.md)
- "corresponds" → "correspond" (triage-and-labelling.md)
- "one a line" → "a line" (documentation-authoring.md)
- "straight forward" → "straightforward" (using-fixup-commits.md)
- "or you decide" → "or you can decide" (anatomy-of-components.md)
- "whenver" → "whenever" (angular-new-app/SKILL.md)
2026-04-08 09:40:47 -07:00
Angular Robot
b16a8a32d8
build: update dependency marked to v18
...
See associated pull request for more information.
2026-04-08 09:40:25 -07:00
Angular Robot
2ff9db30e0
build: lock file maintenance
...
See associated pull request for more information.
2026-04-07 10:48:02 -07:00
Angular Robot
490be7a13d
docs: update cross-repo adev docs
...
Updated Angular adev cross repo docs files.
2026-04-07 10:46:18 -07:00
Kam
1c9c4536d6
docs(docs-infra): fix v21 event video not responsive on mobile
...
Replace raw iframe with docs-video component to fix YouTube embed
overflowing on mobile viewports.
2026-04-07 09:47:50 -07:00
Stephen Fluin
64b52c1a30
docs(docs-infra): warning about upgrading to v21
2026-04-07 09:47:13 -07:00
Kam
8132a96884
docs(docs-infra): preserve navigation origin when clicking cross-category links
...
When a sidebar item links to a page in a different category (e.g., Route
transition animations under Animations links to a Routing page), clicking
back navigates to the main menu instead of the originating category.
Store the originating category in NavigationState when clicking a
cross-referenced item, so the back button returns to the correct section.
2026-04-07 09:46:18 -07:00
Matthieu Riegler
f3c471e0d5
refactor(compiler): remove fullTemplateTypeCheck compiler option.
...
The option was deprecated back in v13. Users should use `strictTemplates: true`.
2026-04-06 11:55:09 -07:00
Angular Robot
2cb67c0a26
docs: update cross-repo adev docs
...
Updated Angular adev cross repo docs files.
2026-04-06 11:14:40 -07:00
funsaized
d95e856a25
fix(docs-infra): align search result icon with text on mobile
...
On narrow viewports, the search result icon was pushed to its own flex line when the title text was too long, causing vertical misalignment.
The fix wraps the title text and package badge in a single container that manages its own flex layout, preventing the icon from being separated from the text on narrow viewports.
Fixes #68005
2026-04-06 10:57:09 -07:00
SkyZeroZx
164cf98879
docs(docs-infra): Enhances update guide layout responsiveness
...
The version dropdown width now uses `clamp()` for better responsiveness.
2026-04-02 15:49:27 -07:00
Kam
a6a5e8a4a5
feat(docs-infra): update Stack Overflow icon to new logo
...
Updated the Stack Overflow icon in the navigation social menu to use the new Stack Overflow logo.
2026-04-02 15:48:10 -07:00
Kam
ba70e8ba0c
feat(docs-infra): add Stack Overflow link to navigation social menu
...
Added Stack Overflow icon and link to the navigation component.
2026-04-02 15:48:10 -07:00
Andrew Scott
579440170b
fix(router): make currentSnapshot required in CanMatchFn ( #67452 )
...
it was only optional to avoid a breaking change in a minor
BREAKING CHANGE: The `currentSnapshot` parameter in `CanMatchFn` and the `canMatch` method of the `CanMatch` interface is now required. While this was already the behavior of the Router at runtime, existing class implementations of `CanMatch` must now include the third argument to satisfy the interface.
PR Close #67452
2026-04-02 12:53:57 -07:00
Angular Robot
11f047f195
build: update all non-major dependencies
...
See associated pull request for more information.
2026-04-02 11:45:22 -07:00
Angular Robot
36966ba6ec
docs: update cross-repo adev docs
...
Updated Angular adev cross repo docs files.
2026-04-02 11:06:49 -07:00
SkyZeroZx
ab9910c17c
docs(docs-infra): Adds anchor links to class member headers for linking
...
Adds anchor links to class member headers for direct linking.
Add test to ensure anchors render correctly.
Fixes #67970
2026-04-02 08:40:46 -07:00
Angular Robot
436c5df488
build: update cross-repo angular dependencies to v22.0.0-next.4
...
See associated pull request for more information.
2026-04-01 18:31:00 +02:00
Angular Robot
277f9adb74
build: lock file maintenance
...
See associated pull request for more information.
2026-03-31 13:41:22 +02:00
Matthieu Riegler
0f960a5514
docs(docs-infra): sanitize markdown tooltip in Code editor
2026-03-30 12:16:11 +02:00
Angular Robot
60930f847e
build: update all non-major dependencies
...
See associated pull request for more information.
2026-03-30 11:15:50 +02:00
SkyZeroZx
713eca74e7
docs: update signal form tutorial
2026-03-30 11:11:22 +02:00
SkyZeroZx
c6f73f4127
docs: update url from <base href>
2026-03-30 10:44:07 +02:00
Shuaib Hasan Akib
95fff0ee98
docs: align list formatting and improve emphasis
...
Aligns list formatting, replaces the “Helpful” block with an
IMPORTANT note for better visibility, and removes the separate
example file by inlining the single relevant line directly
in the documentation.
2026-03-30 10:35:44 +02:00
marktechson
86bbc9474c
docs: add agent skills documentation and new readme
2026-03-27 11:39:44 -07:00
Georgi Serev
9d79ec6866
docs(docs-infra): introduce a custom UrlSerializer
...
The custom serializer should handle Adev-specific behavior like decoding encoded forward slash similarly to the app host.
2026-03-27 17:17:50 +01:00
SkyZeroZx
43ef7171b3
docs: update change detection strategy references
2026-03-27 15:43:43 +01:00
Angular Robot
9aa315cb96
docs: update cross-repo adev docs
...
Updated Angular adev cross repo docs files.
2026-03-27 14:14:02 +01:00
Angular Robot
34e1d49b75
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2026-03-27 14:01:21 +01:00
SkyZeroZx
ff2ba7c864
docs(docs-infra): replace wait with debounce for search
...
Replaces custom search debounce with `debounced`
2026-03-27 13:57:15 +01:00
SkyZeroZx
ecc616b94b
docs: fix indentation that breaks roadmap rendering
2026-03-26 18:33:01 +01:00
Angular Robot
0007723a03
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2026-03-25 13:32:59 -07:00
Michael Small
89629d8ac1
docs(forms): replace rxResource request w/ params
2026-03-25 13:04:52 -07:00
Matthieu Riegler
1938054f34
docs(docs-infra): remove explicit OnPush
2026-03-25 12:58:39 -07:00
Kristiyan Kostadinov
9ee4f83705
build: update to TypeScript 6 stable
...
Updates the repo to the stable version of TypeScript 6.
2026-03-25 12:57:49 -07:00
Alan Agius
6f20fb513c
docs: reword allowedHosts security warning
...
Update the allowedHosts security warning in the security guide to remove the mention of DNS rebinding, which is primarily relevant for the dev server, and refocus on host header injection and SSRF. Additionally, clarify that allowing all hosts with "*" is only appropriate when header validation is handled by an external layer.
2026-03-25 12:56:42 -07:00
guidettj
050b14bd7f
docs: fix incorrect getHarnesses() method to getAllHarnesses and broken link
2026-03-24 15:35:32 -07:00
SkyZeroZx
098553bfe4
docs: update defer section to Markdown and fix absolute URL to relative in adev
2026-03-24 15:34:57 -07:00
hawkgs
78c2d0aa19
docs(docs-infra): redefine /guide/pipes redirect
...
Update the definition of the `/guide/pipes` redirect in order to avoid breaking the `a.dev/guide` redirect to Not Found page.
2026-03-24 15:17:11 -07:00
Fausto Davila
c9f7a7f649
docs: fix typo in end-to-end.md regarding e2e command
2026-03-24 15:15:10 -07:00
Jens Kuehlers
b4ae9cf040
docs: update release date to not clash with Google I/O 2026
2026-03-24 15:14:34 -07:00
Angular Robot
1533242577
build: lock file maintenance
...
See associated pull request for more information.
2026-03-24 15:08:28 -07:00
weedorflow
37b1c5d0fe
docs: clarify size budget configuration
2026-03-24 14:49:34 -07:00
SkyZeroZx
5879f310b4
docs: Update docs with ComponentInputBindingOptions
2026-03-24 14:48:52 -07:00
Matthieu Riegler
8bc31a515f
feat(core): Allow other expression for exhaustive typechecking
...
When the switched expression is nested within a union, exhaustive typechecking needs to know which expression to check.
This change adds the possibility of specifying the expression to check:
```
@Component({
selector: 'app-root',
imports: [],
template: `
@switch (state.mode) {
@case ('show') { {{ state.menu }}; }
@case ('hide') {}
@default never(state);
}
`,
changeDetection: ChangeDetectionStrategy.OnPush,
})
export class App {
state!: { mode: 'hide' } | { mode: 'show'; menu: number };;
}
```
fixes #67406
2026-03-24 14:42:28 -07:00
SkyZeroZx
946f4eacfe
docs(docs-infra): remove redundant provide http and zoneless providers
...
Removes `provideHttpClient(withFetch())` and `provideZonelessChangeDetection()` from the root config since both are already provided by default
2026-03-23 14:48:02 -07:00
SkyZeroZx
6d2eed61a1
docs(docs-infra): fix aria-label parsing breaking headings
...
Strip all HTML tags and escape quotes in aria-label to avoid breakage
2026-03-23 10:33:15 -07:00
SkyZeroZx
ad3991cd0b
docs(docs-infra): replace non-interactive buttons with spans
...
These elements are not interactive, so using <button> is misleading for accessibility
(screen readers and keyboard navigation expect an action).
2026-03-23 10:24:08 -07:00
Angular Robot
eb5bb93195
docs: update cross-repo adev docs
...
Updated Angular adev cross repo docs files.
2026-03-20 15:46:34 -07:00