Releases: angular/angular-cli
Releases · angular/angular-cli
v15.0.0-next.2
15.0.0-next.2 (2022-09-21)
Breaking Changes
@angular-devkit/build-angular
- Internally the Angular CLI now always sets the TypeScript
targettoES2022anduseDefineForClassFieldstofalseunless the target is set toES2022or later in the TypeScript configuration. To control ECMA version and features use the Browerslist configuration. - Producing ES5 output is no longer possible. This was needed for Internet Explorer which is no longer supported. All browsers that Angular supports work with ES2015+
- Deprecated support for Stylus has been removed. The Stylus package has never reached a stable version and its usage in the Angular CLI is minimal. It's recommended to migrate to another CSS preprocessor that the Angular CLI supports.
@angular-devkit/core
- Workspace projects with missing
rootis now an error.
@schematics/angular
| Commit | Description |
|---|---|
| enable error on unknown properties and elements in tests |
@angular-devkit/build-angular
@angular-devkit/core
| Commit | Description |
|---|---|
| throw error when project has missing root property |
Special Thanks
Alan Agius, Charles Lyding, Cédric Exbrayat, Doug Parker, Jason Bedard and Paul Gschwendtner
v15.0.0-next.1
15.0.0-next.1 (2022-09-15)
Breaking Changes
@angular-devkit/build-angular
- server builder
bundleDependenciesoption now only accept a boolean value.
@schematics/angular
| Commit | Description |
|---|---|
| remove Browserslist configuration files from projects |
@angular-devkit/build-angular
| Commit | Description |
|---|---|
| correctly display error messages that contain "at" text. | |
| watch symbolic links | |
remove old bundleDependencies enum logic |
@ngtools/webpack
| Commit | Description |
|---|---|
| avoid bootstrap conversion AST traversal where possible |
Special Thanks
Alan Agius, Charles Lyding, Doug Parker, Jason Bedard, Joey Perrott and angular-robot[bot]
v14.2.3
14.2.3 (2022-09-15)
@angular-devkit/build-angular
| Commit | Description |
|---|---|
| correctly display error messages that contain "at" text. | |
| watch symbolic links |
@ngtools/webpack
| Commit | Description |
|---|---|
| avoid bootstrap conversion AST traversal where possible |
Special Thanks
Alan Agius, Charles Lyding, Jason Bedard and Joey Perrott
v15.0.0-next.0
15.0.0-next.0 (2022-09-08)
Breaking Changes
@angular/cli
- The 'path' option in schematics schema no longer has a special meaning. Use 'workingDirectory' smart default provider should be used instead.
@schematics/angular
- Removed unused
appDiroption from Universal and App-Shell schematic. This option can safely be removed if present since it no longer has effect.
@schematics/angular
| Commit | Description |
|---|---|
| mark project as required option | |
| remove deprecated appDir option |
@angular/cli
| Commit | Description |
|---|---|
| remove deprecated path handler |
@angular-devkit/build-angular
| Commit | Description |
|---|---|
| use esbuild-based builder to directly downlevel for await...of |
Special Thanks
Alan Agius, Charles Lyding, Doug Parker, Ruslan Lekhman and angular-robot[bot]
v14.2.2
14.2.2 (2022-09-08)
@schematics/angular
| Commit | Description |
|---|---|
| update minimum Angular version to 14.2 |
@angular/cli
| Commit | Description |
|---|---|
| favor non deprecated packages during update |
@angular-devkit/build-angular
Special Thanks
Alan Agius, Charles Lyding, Jason Bedard and Joey Perrott
v14.2.1
v14.2.0
14.2.0 (2022-08-25)
@angular/cli
| Commit | Description |
|---|---|
| add missing space after period in warning text |
@angular-devkit/build-angular
Special Thanks
Alan Agius, Charles Lyding, Doug Parker, Jason Bedard, Joey Perrott, Kristiyan Kostadinov and angular-robot[bot]