Releases: angular/angular
Releases Β· angular/angular
21.2.0-rc.0
compiler
| Commit | Description |
|---|---|
| Exhaustive checks for switch blocks |
core
| Commit | Description |
|---|---|
| add support for TypeScript 6 | |
| prevent animated element duplication with dynamic components in zoneless mode |
forms
| Commit | Description |
|---|---|
| add parsing support to native inputs (#66917) | |
| support binding null to number input (#66917) | |
| clear parse errors when model updates (#66917) | |
| preserve custom-control focus context in signal forms | |
| support custom controls as host directives | |
| warn when showing hidden field state |
21.1.5
VSCode Extension: 21.2.0
- fix(vscode-extension): Highlight function calls with optional chaining (4f8d3995f0)
- feat(language-service): add linked editing ranges for HTML tag synchronization (8c21866f49)
- fix(vscode-extension): support highlighting for class bindings with brackets (01ed57f297)
- feat(language-service): add JSON schema for angularCompilerOptions (496967e7b1)
- fix(language-service): Detect local project version on creation (8a7cbd4668)
- feat(language-server): Support client-side file watching via
onDidChangeWatchedFiles(6fb39d9b62) - feat(language-server): Add completions and hover info for inline styles (ebc90c26f5)
- feat(language-server): Add quick info for inline styles (573aadef7e)
- feat(language-server): Add folding range support for inline styles (26fd0839c3)
21.2.0-next.3
common
| Commit | Description |
|---|---|
| add an 'outlet' injector option for ngTemplateOutlet | |
| support height in ImageLoaderConfig and built-in loaders |
compiler
| Commit | Description |
|---|---|
| add geolocation element to schema |
compiler-cli
| Commit | Description |
|---|---|
| update diagnostic to flag no-op arrow functions in listeners |
core
forms
| Commit | Description |
|---|---|
| add field param to submit action and onInvalid | |
| add form directive | |
| support signal-based schemas in validateStandardSchema | |
| simplify design of parse errors |
http
| Commit | Description |
|---|---|
| correctly parse ArrayBuffer and Blob in transfer cache |
21.1.4
compiler
| Commit | Description |
|---|---|
| add geolocation element to schema |
core
| Commit | Description |
|---|---|
| capture animation dependencies eagerly to avoid destroyed injector | |
| Fix flakey test due to document injection |
forms
| Commit | Description |
|---|---|
| support signal-based schemas in validateStandardSchema |
http
| Commit | Description |
|---|---|
| correctly parse ArrayBuffer and Blob in transfer cache |
21.2.0-next.2
core
forms
language-service
| Commit | Description |
|---|---|
| add JSON schema for angularCompilerOptions | |
| add linked editing ranges for HTML tag synchronization |
localize
| Commit | Description |
|---|---|
| add support for unit-test builder in ng-add schematic |
router
21.1.3
core
| Commit | Description |
|---|---|
linkedSignal.update should propagate errors |
|
| export DirectiveWithBindings | |
| hold constructors weakly in DepsTracker cache | |
| prevent element duplication with dynamic components |
forms
| Commit | Description |
|---|---|
| Resolves debounce promise on abort in debounceForDuration |
localize
| Commit | Description |
|---|---|
| add support for unit-test builder in ng-add schematic |
router
| Commit | Description |
|---|---|
| limit UrlParser recursion depth to prevent stack overflow | |
| Use .bind to avoid holding other closures in memory |
21.2.0-next.1
common
| Commit | Description |
|---|---|
| Add Location strategies to manage trailing slash on write |
forms
| Commit | Description |
|---|---|
| introduce parse errors in signal forms | |
| only touch visible, interactive fields on submit | |
| sort error summary by DOM order |
language-server
| Commit | Description |
|---|---|
Support client-side file watching via onDidChangeWatchedFiles |
language-service
| Commit | Description |
|---|---|
| Detect local project version on creation |
router
| Commit | Description |
|---|---|
Add partial ActivatedRouteSnapshot information to canMatch params |
|
| Do not intercept reload events with Navigation integration |
21.1.2
21.2.0-next.0
compiler
compiler-cli
| Commit | Description |
|---|---|
| attach source spans to object literal keys in TCB | |
| support nested component declaration |
core
| Commit | Description |
|---|---|
| add host node to DeferBlockData (#66546) | |
| resource composition via snapshots | |
| support arrow functions in expressions | |
| Remove note to skip arrow functions in best practices |
forms
| Commit | Description |
|---|---|
| Add passing focus options to form field |
language-server
| Commit | Description |
|---|---|
| Add completions and hover info for inline styles | |
| Add folding range support for inline styles | |
| Add quick info for inline styles |