SkyZeroZx
d699eef2ca
docs: add docs for transform property in built-in loaders
...
(cherry picked from commit 3dfdb71d65 )
2026-01-07 09:18:03 -05:00
Paweł Kawula
0ff2d5af2d
docs: fixed incorrect link in migrating-to-vitest.md
...
provided correct link to section about vitest fake timer
(cherry picked from commit f811c6c69d )
2026-01-07 09:10:33 -05:00
Matthieu Riegler
a119427834
docs: rewrite testing docs
...
Those rewrites focus on using Vitest instead of jasmine, drop usages of `fakeAsync`, present modern testing strategy that rely on `whenStable` more than explicit calls to `detectChanges`.
fixes #42748 , #48510 , #64962 , #65987 , #66029 , #66150
(cherry picked from commit 71cde39ff0 )
2026-01-05 19:38:27 -05:00
Matthieu Riegler
1748c8984c
docs(docs-infra): Add package filter to the API list
...
This commit also introduces the usage of signal forms on adev
(cherry picked from commit 15308149db )
2026-01-05 15:21:37 -05:00
Angular Robot
834bae1331
docs: update cross-repo adev docs
...
Updated Angular adev cross repo docs files.
2026-01-05 14:43:08 -05:00
Angular Robot
7e9dc56186
build: lock file maintenance
...
See associated pull request for more information.
2026-01-05 12:21:40 -05:00
SkyZeroZx
c1f22a3fa4
docs: Add form control state management and event options
...
(cherry picked from commit b1a0d1d8e2 )
2026-01-05 12:16:14 -05:00
SkyZeroZx
06109f5ad3
docs: add @see links to API docs for better discoverability
...
(cherry picked from commit fa430bffb0 )
2026-01-05 12:12:28 -05:00
SkyZeroZx
73a3fd5bf7
docs: add section on converting writable signals to readonly
...
(cherry picked from commit a9283ca93a )
2026-01-05 12:03:15 -05:00
Shuaib Hasan Akib
4227a4915e
docs: fix incorrect Input import in example
...
Update the documentation example to import input instead of Input,
ensuring the code reflects the signal-based API and current Angular
recommendations.
(cherry picked from commit bcaa001cac )
2026-01-05 12:02:20 -05:00
SkyZeroZx
d75cd8ed25
docs: prevent mobile overflow in the route behavior customization example
...
(cherry picked from commit 5d3708e5ed )
2026-01-05 12:01:02 -05:00
Logan Mzz
6c911adf05
docs: fix reference to parent from children resolvers
...
(cherry picked from commit ef48826dc7 )
2026-01-05 11:55:56 -05:00
Kirill Cherkashin
c98549d6de
docs(forms): update migration guide ( #66111 )
...
PR Close #66111
2026-01-05 11:54:45 -05:00
kirjs
22399296f0
docs(forms): Address feedback ( #66111 )
...
Update `Automatic status class` section
PR Close #66111
2026-01-05 11:54:45 -05:00
kirjs
958d7f7909
docs(forms): Address feedback ( #66111 )
...
Update the Automatic status classes section to make NG_STATUS_CLASSES go first.
PR Close #66111
2026-01-05 11:54:45 -05:00
kirjs
6ee4834d35
docs(forms): Address feedback ( #66111 )
...
Change wording and formatting and clean up.
PR Close #66111
2026-01-05 11:54:45 -05:00
kirjs
cf57c01ca6
docs(forms): Add a section for automatic form binding ( #66111 )
...
To avoid manually adding classes like `.ng-valid`, `.ng-dirty` etc to every field, you can provide a global configuration using `provideSignalFormsConfig`.
PR Close #66111
2026-01-05 11:54:45 -05:00
kirjs
b0a4ecc50e
docs(forms): add a Accessing values section ( #66111 )
...
This explains how to get the value of a compat form
PR Close #66111
2026-01-05 11:54:45 -05:00
kirjs
65a2a0da8f
docs(forms): add migration guide for Signal Forms ( #66111 )
...
This commit introduces a new guide for migrating from legacy forms (Reactive and Template-driven) to the new Signal Forms.
PR Close #66111
2026-01-05 11:54:45 -05:00
Matthieu Riegler
70a4739113
docs: fix typos in Effects doc in Signals guide
...
(cherry picked from commit c225b03c91 )
2026-01-05 11:51:04 -05:00
Matthieu Riegler
d669763a31
docs(docs-infra): Modernize tests
...
Remove usages of `detectChanges` and rely on `whenStable`.
This commit also removed the usage of `provideZonelessChangeDetection` which is no longer necessary.
(cherry picked from commit 3a85031dc0 )
2026-01-05 11:47:12 -05:00
Shuaib Hasan Akib
efaf84a168
docs: Incorrect Highlighting in Content Queries Example
...
Fixes : #66284
(cherry picked from commit 75fa37a0dd )
2026-01-02 08:28:48 +01:00
Adam Podroužek
263e7290bd
docs: fix URL link to valibot
...
(cherry picked from commit 402ecaf85c )
2026-01-02 08:27:07 +01:00
aparziale
09ba268fc5
docs(docs-infra): LoadComponent along with loadChildren
...
Added example with loadComponent along with loadChildren
Fix #66257
(cherry picked from commit b54bc1b16e )
2026-01-02 08:26:34 +01:00
SkyZeroZx
86374b2c0e
docs: use currentNavigation instead of deprecated getCurrentNavigation
...
(cherry picked from commit 004813dc37 )
2026-01-02 08:25:47 +01:00
SkyZeroZx
9babb85fed
docs: update next steps in Signal Forms tutorial and fix broken link
...
(cherry picked from commit baa19e2cf0 )
2026-01-02 08:23:47 +01:00
SkyZeroZx
4789653db0
docs(docs-infra): apply OnPush change detection and remove redundant root provider
...
Adds OnPush change detection and removes a redundant `providedIn: 'root'` injection token.
(cherry picked from commit 3b73eff0b4 )
2026-01-02 08:23:23 +01:00
aparziale
514abbfc82
docs(docs-infra): Fix incorrect code highlight in Creating an output based on an RxJS Observable
...
Fix highlighted line in output-interop.md documentation
Fixes : #66187
(cherry picked from commit 66637f1c3f )
2026-01-02 08:18:35 +01:00
SkyZeroZx
71998069bd
docs: update localization docs and modernize examples
...
Improves the localization documentation by updating code highlight syntax issues
and removing outdated TODOs.
Additionally, the CDK examples have been updated to use the viewChild query signal API,
aligning the docs with current recommended patterns.
(cherry picked from commit a7762c79b8 )
2026-01-02 08:16:28 +01:00
Alan Agius
349b54351a
docs: update flattened type definitions description to include rollup-plugin-dts.
...
(cherry picked from commit e11f02af81 )
2026-01-02 08:14:09 +01:00
Shuaib Hasan Akib
d4799c1e82
docs: update Angular Package Format version references to latest
...
(cherry picked from commit 54a49ad9eb )
2026-01-02 08:12:50 +01:00
SkyZeroZx
269799979f
docs(docs-infra): adjust z-index to prevent adev tutorial nav overlapping sidebar
...
Updated the z-index hierarchy to avoid the adev tutorial navigation bar
overlapping the main sidebar.
(cherry picked from commit 59c1dcc662 )
2026-01-02 08:10:57 +01:00
Angular Robot
96dccc4e6f
docs: update cross-repo adev docs
...
Updated Angular adev cross repo docs files.
2025-12-17 15:40:54 -08:00
Shuaib Hasan Akib
c8d14d75ba
docs: fix incorrect line highlighting in tutorials
...
Ensures highlighted lines in tutorial examples match the
corresponding code shown to readers.
(cherry picked from commit ad88c72f24 )
2025-12-17 14:26:34 -08:00
Shuaib Hasan Akib
3b3b982fa3
docs: add documentation for schema validation with Signal Forms
...
Fixes : #66098
(cherry picked from commit 3e57f9eaf5 )
2025-12-17 09:52:50 -08:00
SkyZeroZx
14b529e5ce
docs: align lightweight injection tokens with the style guide
...
(cherry picked from commit 50d5c2997f )
2025-12-17 09:45:18 -08:00
Matthieu Riegler
dd38869b46
docs(docs-infra): leverage the search on 404
...
This introduces a search result matching the requested url when the page couldn't not be found.
(cherry picked from commit d23ce76821 )
2025-12-17 09:40:47 -08:00
kirjs
4d966c99e3
refactor(forms): convert Signal Forms errors to use RuntimeError
...
- Added 13 new error codes to forms/src/errors.ts (1900-1999)
- use RuntimeError
(cherry picked from commit 6f6b2408fa )
2025-12-17 09:40:01 -08:00
SkyZeroZx
dc0aae9a59
docs: add section about reactive contexts
...
(cherry picked from commit 62ccd64e9f )
2025-12-16 16:35:28 -08:00
Marc Stammerjohann
0e59ac795c
docs(router): add missing inject import
...
(cherry picked from commit dc7ae9aef3 )
2025-12-16 16:34:23 -08:00
Matthieu Riegler
feed89e83c
ci: reformat files
...
This is after we've slightly changed a rule in #66056
(cherry picked from commit 6270bba056 )
2025-12-16 14:44:25 -08:00
Angular Robot
7846bccdfc
build: lock file maintenance
...
See associated pull request for more information.
2025-12-16 09:36:56 -08:00
Ben Hong
61a46487f1
docs: update links to guides in signal forms overview
...
(cherry picked from commit 3750622c46 )
2025-12-16 09:29:15 -08:00
SkyZeroZx
561d300302
docs: update lightweight injection tokens guide to use contentChild, contentChildren, and inject APIs.
...
(cherry picked from commit 53c447e3c8 )
2025-12-16 09:28:27 -08:00
Matthieu Riegler
df5ba9e2bd
ci: reformat files
...
This is after we've slightly changed a rule in #66056
2025-12-16 09:25:37 -08:00
Angular Robot
0905eb63b5
docs: update cross-repo adev docs
...
Updated Angular adev cross repo docs files.
2025-12-15 13:28:07 -08:00
Shuaib Hasan Akib
0dd5417352
docs: format CLI builder JSON examples using fenced blocks
...
Replaces custom docs-code components with fenced ```json``` blocks for
CLI builder examples, improving readability, consistency, and copy
support across the documentation.
Fixes #66060
(cherry picked from commit a2aa8fef05 )
2025-12-15 11:35:01 -08:00
aparziale
01a6426ce3
docs(docs-infra): Fix broken link
...
Fix broken link side effects
Fix #66051
(cherry picked from commit a29a3988d6 )
2025-12-15 11:34:00 -08:00
SkyZeroZx
3c417c7e56
docs: update code block syntax highlighting in documentation & fixed identation
...
(cherry picked from commit b043c7490f )
2025-12-15 11:33:34 -08:00
SkyZeroZx
15fd24d506
docs: replace @debugging tag with proper Markdown syntax
...
(cherry picked from commit 23fbe5cf9f )
2025-12-15 10:01:03 -08:00