14.0.0-rc.2 (2022-05-25)
Deprecations
forms
- The
initialValueIsDefault
option has been deprecated and replaced with the otherwise-identicalnonNullable
option, for the sake of naming consistency. - It is now deprecated to provide both
AbstractControlOption
s and an async validators argument to a FormControl. Previously, the async validators would just be silently dropped, resulting in a probably buggy forms. Now, the constructor call is deprecated, and Angular will print a warning in devmode.
bazel
Commit | Description |
---|---|
use allowedInputs to avoid fs.stat (#46069) |
compiler-cli
Commit | Description |
---|---|
update unknown tag error for aot standalone components (#45919) |
core
Commit | Description |
---|---|
handle AOT-compiled standalone components in TestBed correctly (#46052) | |
improve TestBed declarations standalone error message (#45999) | |
produce proper error message for unknown props on <ng-template> s (#46068)
| |
restore NgModule state correctly after TestBed overrides (#46049) | |
update unknown tag error for jit standalone components (#45920) |
forms
Commit | Description |
---|---|
Add a nonNullable option to FormControl for consistency.
| |
Warn on FormControls that are constructed with both options and asyncValidators. |
Special Thanks
A. J. Javier, Alex Rickabaugh, Andrew Kushnir, Aristeidis Bampakos, David Schmidt, Doug Parker, Dylan Hunn, George Kalpakas, J Rob Gant, Jan Kuehle, Jerome Kruse, Joey Perrott, JoostK, Kristiyan Kostadinov, Nathan Nontell, Paul Gschwendtner, Pawel Kozlowski, Roopesh Chinnakampalli, Thomas Mair, Tom Raithel, dario-piotrowicz and mgechev