Skip to content

Commit 732635b

Browse files
committed
release: cut the v21.0.0-next.6 release
1 parent 4699ccf commit 732635b

File tree

2 files changed

+43
-1
lines changed

2 files changed

+43
-1
lines changed

CHANGELOG.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,45 @@
1+
<a name="21.0.0-next.6"></a>
2+
# 21.0.0-next.6 (2025-10-02)
3+
## Breaking Changes
4+
### elements
5+
- Fix signal input getter behavior in custom elements.
6+
7+
Before this change, signal inputs in custom elements required function calls to access their values (`elementRef.newInput()`), while decorator inputs were accessed directly (`elementRef.oldInput`). This inconsistency caused confusion and typing difficulties.
8+
9+
The getter behavior has been standardized so signal inputs can now be accessed directly, matching the behavior of decorator inputs:
10+
11+
Before:
12+
- Decorator Input: `elementRef.oldInput`
13+
- Signal Input: `elementRef.newInput()`
14+
15+
After:
16+
- Decorator Input: `elementRef.oldInput`
17+
- Signal Input: `elementRef.newInput`
18+
### common
19+
| Commit | Type | Description |
20+
| -- | -- | -- |
21+
| [99c5269ee8](https://github.com/angular/angular/commit/99c5269ee86bbdfa9026c3a69d21afd6d46c668b) | feat | Support of optional keys for the KeyValue pipe ([#48814](https://github.com/angular/angular/pull/48814)) |
22+
### compiler
23+
| Commit | Type | Description |
24+
| -- | -- | -- |
25+
| [159be56709](https://github.com/angular/angular/commit/159be56709f34e6f996b92929788e49001e3a5d5) | fix | recover template literals with broken expressions ([#64150](https://github.com/angular/angular/pull/64150)) |
26+
### core
27+
| Commit | Type | Description |
28+
| -- | -- | -- |
29+
| [1cb16fddb5](https://github.com/angular/angular/commit/1cb16fddb58419d3bc2a5855471c67635eec7353) | fix | Fixes animations in conjunction with content projection ([#63776](https://github.com/angular/angular/pull/63776)) |
30+
| [8a0c9ca8be](https://github.com/angular/angular/commit/8a0c9ca8bee3c3c5ff4a79980a501312b3f94488) | fix | prevents unintended early termination of leave animations and hoisting ([#64088](https://github.com/angular/angular/pull/64088)) |
31+
### elements
32+
| Commit | Type | Description |
33+
| -- | -- | -- |
34+
| [be0455adda](https://github.com/angular/angular/commit/be0455adda7d92f741105b3599e7922f099cc024) | fix | return value on signal input getter ([#62113](https://github.com/angular/angular/pull/62113)) |
35+
### migrations
36+
| Commit | Type | Description |
37+
| -- | -- | -- |
38+
| [51a0b59389](https://github.com/angular/angular/commit/51a0b593898f2d1afd14817405695092ae39d5ea) | fix | handle shorthand property declarations in NgModule ([#64160](https://github.com/angular/angular/pull/64160)) |
39+
| [31bc9e4111](https://github.com/angular/angular/commit/31bc9e41116a87af37809bd45514d5ec7969d50c) | fix | skip migration for inputs with 'this' references ([#64142](https://github.com/angular/angular/pull/64142)) |
40+
41+
<!-- CHANGELOG SPLIT MARKER -->
42+
143
<a name="20.3.3"></a>
244
# 20.3.3 (2025-10-02)
345
### compiler

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "angular-srcs",
3-
"version": "21.0.0-next.5",
3+
"version": "21.0.0-next.6",
44
"private": true,
55
"description": "Angular - a web framework for modern web apps",
66
"homepage": "https://github.com/angular/angular",

0 commit comments

Comments
 (0)