Ben Hong
9a9f4e7f93
docs: update best practice performances nav structure to be more comprehensive
2026-02-18 11:40:19 -08:00
Ben Hong
b8811b45d8
docs: add signal forms async operations guide
...
Co-authored-by: Matthieu Riegler <kyro38@gmail.com >
2026-02-18 11:03:55 -08:00
Angular Robot
eaf72d456a
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2026-02-18 08:50:39 -08:00
kirjs
680e1c05c6
docs: fix custom control metadata example in signal forms guide
...
It was incorretly assuming FieldState is passeed to formField input
2026-02-18 07:12:43 -08:00
Matthieu Riegler
bd1cdac54d
docs(docs-infra): new homepage
2026-02-18 07:10:53 -08:00
aparziale
8de0d25ffa
docs(docs-infra): Signal forms docs
...
Update docs signal forms errors input wrong typing
fixes #66844
2026-02-17 14:36:00 -08:00
SkyZeroZx
064749e010
docs: fix enableProfiling note
2026-02-17 13:34:27 -08:00
Matthew Beck
dea0819aa9
build: update cross-repo angular dependencies (main)
...
Takeover of https://github.com/angular/angular/pull/66795 that fixes
adev.
Closes #66795 .
2026-02-17 12:40:20 -08:00
Angular Robot
084f7dc08d
build: update cross-repo angular dependencies
...
See associated pull request for more information.
Closes #66795 as a pr takeover
2026-02-17 12:40:20 -08:00
Kristiyan Kostadinov
81cabc1477
feat(core): add support for TypeScript 6
...
Updates the project to support TypeScript 6 and accounts for some of the breakages.
2026-02-17 08:40:38 -08:00
aparziale
b8d1164e0f
docs: typo in documentation
...
Fix typo in documentation signal
Fixes #67090
2026-02-17 08:25:04 -08:00
Casper Jacobsen
a37b6c55a8
docs: fix formatting in pipes.md example
...
Example "without parentheses" still had parentheses
2026-02-13 15:42:37 -08:00
Jef
3cad0d644e
docs: Clarify sentence in attribute-directives.md
2026-02-13 09:16:45 -08:00
Matthieu Riegler
17f19272c1
refactor(core): replacing usages of Default strategy with Eager
...
This will allow us to remove the `Default` value in g3.
2026-02-11 14:40:49 -08:00
Angular Robot
f67818a0ea
docs: update cross-repo adev docs
...
Updated Angular adev cross repo docs files.
2026-02-11 14:09:58 -08:00
Miles Malerba
ba009b6031
feat(forms): add form directive
...
Adds a `formRoot` directive to manage submitting the form in signal
forms.
2026-02-10 14:34:48 -08:00
Weddly Rodrigues
c6ca1cd725
docs: rename loadUser mock API to getUserData
2026-02-10 13:30:44 -08:00
Charles Lyding
8b4eec6683
docs: remove legacy e2e configuration from i18n example
...
Removes the unused 'e2e' configuration block using '@angular-devkit/build-angular:private-protractor' from the i18n example configuration.
2026-02-10 13:28:48 -08:00
moraisacr
d940885c5b
docs(forms): replace 'legacy' with 'reactive' in migration guide and navigation
...
Updates terminology from 'Legacy Forms' to 'Reactive Forms' in:
- Migration guide documentation
- Navigation entries label
Fixes #66957
2026-02-09 12:24:03 -08:00
SkyZeroZx
dd15efb7c3
docs(docs-infra): fix heading ID generation and display
...
Ensures that custom heading IDs are properly handled
2026-02-09 12:20:13 -08:00
SkyZeroZx
fd293d3397
docs: add missing error codes to the error overview list
2026-02-09 12:19:39 -08:00
SkyZeroZx
0b9d1cfb7b
docs(docs-infra): simplify external link rendering for pill
...
Renders the external link icon for docs pills using CSS instead of a `docs-icon` component.
2026-02-09 12:19:07 -08:00
Angular Robot
11767cabe4
build: update Jasmine to 6.0.0
...
Jasmine enables `forbidDuplicateNames: true` by default. So we also need to desambiguate duplicate spec names.
2026-02-09 12:15:57 -08:00
Shuaib Hasan Akib
14f16226aa
refactor(common): remove unused imports and standalone: false from examples
...
Cleans up example code by removing explicit `standalone: false`, since
standalone components are the default and recommended approach.
2026-02-09 07:53:31 -08:00
aparziale
63d828aa33
docs: Signal forms custom validator with 'fieldTree' field in validation result error
...
Update docs for fieldTree property
fixes #66687
2026-02-06 15:10:59 -08:00
Kristiyan Kostadinov
460dbbb8e9
docs: remove non-existant method
...
Removes the reference to the `focusFirstItem` method since it doesn't exist.
Fixes https://github.com/angular/components/issues/32741 .
2026-02-06 10:20:31 -08:00
Angular Robot
15c71fba43
build: update all non-major dependencies
...
See associated pull request for more information.
2026-02-06 09:44:52 -08:00
aparziale
6550b9d776
docs: Images not show
...
Fixed path in optimization image tutorial
2026-02-06 07:38:02 -08:00
Matthieu Riegler
fd5ff5c1a9
docs: callout for optional fields and native controls.
2026-02-06 07:35:13 -08:00
Angular Robot
8a3f312115
build: update dependency jsdom to v28
...
See associated pull request for more information.
2026-02-06 07:34:35 -08:00
Shuaib Hasan Akib
e79e7994d4
docs: fix wrong line highlight in component queries example
2026-02-06 07:33:56 -08:00
Shuaib Hasan Akib
12afc1d164
docs: use self-closing tag
...
Aligns template syntax with modern Angular recommendations and improves readability.
2026-02-06 07:33:11 -08:00
Angular Robot
6fa227031e
docs: update cross-repo adev docs
...
Updated Angular adev cross repo docs files.
2026-02-05 17:17:53 -08:00
SkyZeroZx
6883889123
docs: remove Component suffix in reference and tools
2026-02-05 16:55:26 -08:00
Shuaib Hasan Akib
ff2c0053c8
docs: improve type safety in custom validator documentation
...
Replace `field: any` with proper SchemaPath typing in Signal Forms custom
validation examples to match built-in validator patterns.
fixes : #66887
Update adev/src/content/guide/forms/signals/validation.md
Co-authored-by: Matthieu Riegler <kyro38@gmail.com >
2026-02-05 16:49:08 -08:00
Walter Breakell
d6585fe837
docs: fix syntax errors and improve grammar in navigation guide
2026-02-04 15:37:17 -08:00
Jef
81876c2583
docs: fix typo
...
Add missing n to componet(s)
2026-02-04 15:36:49 -08:00
Ben Hong
38428945ac
docs: add guidance on submit and novalidate for signal forms
2026-02-04 15:36:18 -08:00
Miles Malerba
95ecce8334
feat(forms): allow setting submit options at form-level
...
Updates FormOptions to accept a submission configuration object.
This allows defining default submit options (action, validation behavior, etc.)
when creating the form, which can be overridden when calling submit().
2026-02-03 12:43:31 -08:00
Shuaib Hasan Akib
cfa7664361
docs: generalize wording for CSP nonce configuration options
...
Replaces “one of two ways” with “one of the following ways” to avoid
hardcoding the number of supported approaches and keep the
documentation accurate if options change.
fixes : #66861
2026-02-03 12:27:11 -08:00
Matthieu Riegler
9c032972a8
docs(docs-infra): fix foot width
...
This was due to a regression introduced by #66825
fixes #66880
2026-02-03 12:25:42 -08:00
kirjs
b3b5611096
refactor(forms): Address more feedback
...
Document that injectors are optional
2026-02-02 14:51:40 -08:00
kirjs
df32f957f9
refactor(forms): Address more feedback
...
Add some TODOs for future things
2026-02-02 14:51:40 -08:00
kirjs
0df5442f4e
refactor(forms): Address more feedback
...
- Add more comments and docs
- In signalErrorsToValidationErrors return null for empty object
- Drop messages in prod mode
2026-02-02 14:51:40 -08:00
kirjs
bbbdf0a6ed
refactor(forms): add unsupported method errors and docs
...
- Add disable, enable methods that throw with helpful messages
- Add validator methods (set/add/remove/clear) that throw
- Add setErrors, markAsPending methods that throw
- Add setters for dirty/pristine/touched/untouched that throw
- Add JSDoc with @usageNotes examples
- Add comprehensive unit tests for SignalFormControl
- Add FormGroup/FormArray integration tests
- Add web tests for CVA directive lifecycle
- Update migration docs with SignalFormControl usage
2026-02-02 14:51:40 -08:00
Shahar Har-Shuv
f29fcd882a
docs: Rename Field directive -> FormField in form-logic.md
2026-02-02 14:40:59 -08:00
Angular Robot
50af8cbd15
docs: update cross-repo adev docs
...
Updated Angular adev cross repo docs files.
2026-02-02 14:40:31 -08:00
SkyZeroZx
70615117a2
feat(docs-infra): Implements select component using Angular Aria
...
Replaces the native select element with a custom combobox implementation for improved accessibility and styling.
2026-02-02 11:07:53 -08:00
SkyZeroZx
cdbb957334
docs(docs-infra): Fix border color issue on aria select when closing on outside click
...
Prevents incorrect border color from appearing on close triggered by an outside click
2026-02-02 11:04:44 -08:00
dominicbachmann
a64a90dbbe
docs(animations): fix small typo in animations migrations docs
2026-02-02 10:18:05 -08:00