omar-almasry11
8ff277612e
fix(docs-infra): improve dark mode button hover contrast for WCAG compliance
...
The .docs-primary-btn hover state in dark mode had a contrast ratio of 2.18:1,
failing WCAG 2.1 SC 1.4.3. This change reuses the existing
--hot-pink-to-electric-violet-radial-gradient to achieve 4.5:1+ contrast.
(cherry picked from commit ad49d489ae )
2026-01-08 19:21:27 +00:00
zakaria-bali
2b830917d8
docs(forms): make onSubmit method async for form submission
...
Change onSubmit method to be asynchronous since we are using await inside it
(cherry picked from commit bd5997cfeb )
2026-01-08 18:03:28 +00:00
lyutails
e0a8a4d4f9
docs: fix typo in effect.md
...
(cherry picked from commit 8fad6155b2 )
2026-01-08 18:02:55 +00:00
aparziale
32ff1a0d12
docs(docs-infra): Fix toggle button in dark mode
...
Fix visibility toggle button in dark mode
Fix #66049
(cherry picked from commit 71149ef57a )
2026-01-08 17:07:59 +00:00
Angular Robot
8aab227960
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2026-01-08 08:41:59 -08:00
Shuaib Hasan Akib
1488c2e30b
docs: fix broken anchor link for Angular versioning section
...
Updates the release documentation link to point to the correct `#angular-versioning` anchor so readers are directed to the intended
(cherry picked from commit f727f8e655 )
2026-01-08 16:35:34 +00:00
Matthieu Riegler
37dcc26727
docs: add release schedule
...
(cherry picked from commit 8bc688b56f )
2026-01-08 16:34:51 +00:00
SkyZeroZx
c3adc5a707
docs(docs-infra): Fix combobox dialog styles for dark theme
...
Fixes combobox dialog styles to ensure correct text color and contrast in dark theme.
This improves readability and visual consistency when using the docs in dark mode.
(cherry picked from commit 090484c853 )
2026-01-07 14:19:35 -05:00
SkyZeroZx
8eb0cd51de
docs: enhance programmatic rendering guide by covering ngComponentOutlet options
...
(cherry picked from commit f9e9fc4ffe )
2026-01-07 14:18:37 -05:00
Shuaib Hasan Akib
0b26947802
docs: standardize component decorator placeholders in markdown
...
Updates `@Component({ ... })` to `@Component({/*...*/})` across
documentation examples for consistency and clearer formatting.
(cherry picked from commit d129d201c1 )
2026-01-07 14:17:42 -05:00
SkyZeroZx
8aa77557f1
docs: update angular.io links to angular.dev in comments, TSDoc, and warnings
...
(cherry picked from commit b2f417585a )
2026-01-07 14:12:18 -05:00
SkyZeroZx
c3f3ebec8f
docs: remove Component suffix from examples in DI & Drag and Drop
...
Updates documentation examples to remove the `Component` suffix, aligning them with the current Angular Style Guide.
(cherry picked from commit 0d6ac92ccb )
2026-01-07 13:59:20 -05:00
Angular Robot
61370dc8c8
docs: update cross-repo adev docs
...
Updated Angular adev cross repo docs files.
2026-01-07 13:34:27 -05:00
Matthieu Riegler
7738eb94cb
docs(docs-infra): Use category for signal forms guides
...
(cherry picked from commit b17f93b6d1 )
2026-01-07 09:35:22 -05:00
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
Shuaib Hasan Akib
9494b56cc3
docs(docs-infra): sync heading colors between docs and API pages
...
Aligns documentation heading colors across docs and API pages to ensure
visual consistency and a cohesive reading experience.
(cherry picked from commit e6631f0007 )
2026-01-05 12:37:02 -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
e65c3cabe5
docs(docs-infra): add external link styles to API reference documentation
...
Adds the missing icon external link styling to the API reference documentation.
(cherry picked from commit c1d72af10d )
2026-01-05 12:14:34 -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
Shuaib Hasan Akib
aac05ff1d6
fix(docs-infra): stop auto-linking "state" and "group" to APIs
...
Prevents common words used in code examples from being incorrectly
linked to API references.
Fixes : #66292
(cherry picked from commit 8358e548ce )
2026-01-05 12:01:55 -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
SkyZeroZx
caeea1ced9
docs(docs-infra): Fixes the visibility of the copy link button in CLI headings
...
Fixes the visibility of the copy link button in CLI documentation headings.
(cherry picked from commit a5ebdd9cd1 )
2026-01-05 11:52:27 -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
Angular Robot
71a4373fbb
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2026-01-02 14:24:47 +01: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
a45141383f
docs(docs-infra): fixes copy-to-clipboard icon moves to a new line for long heading text
...
Fixes an issue where the copy-to-clipboard icon moves to a new line when heading text is long and wraps.
Applies improved text wrapping for headings to keep the icon visually aligned.
Fixes #66239
(cherry picked from commit e409757208 )
2026-01-02 08:24:43 +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
Matthieu Riegler
7cc2a7669f
docs(docs-infra): user-select none for buttons
...
fixes #66214
(cherry picked from commit 80eb5c4d8a )
2026-01-02 08:22:20 +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