14.0.0-rc.0 (2022-05-11)
@schematics/angular
| Commit | Description |
|---|---|
add migration to remove package.json in libraries secondary entrypoints |
|
| don't add path mapping to old entrypoint definition file | |
| remove extra space in standalone imports |
@angular/cli
| Commit | Description |
|---|---|
| display option descriptions during auto completion | |
| improve error message for Windows autocompletion use cases |
@angular-devkit/build-angular
| Commit | Description |
|---|---|
| properly handle locally-built APF v14 libraries |
Special Thanks
Alan Agius, Charles Lyding, Cédric Exbrayat, Doug Parker, Jason Bedard, Kristiyan Kostadinov, Paul Gschwendtner and alkavats1
14.0.0-next.13 (2022-05-04)
Breaking Changes
@angular-devkit/schematics
- Schematics
NodePackageInstallTaskwill not execute package scripts by default
TheNodePackageInstallTaskwill now use the package manager's--ignore-scriptsoption by default.
The--ignore-scriptsoption will prevent package scripts from executing automatically during an install.
If a schematic installs packages that need theirinstall/postinstallscripts to be executed, the
NodePackageInstallTasknow contains anallowScriptsboolean option which can be enabled to provide the
previous behavior for that individual task. As with previous behavior, theallowScriptsoption will
prevent the individual task's usage of the--ignore-scriptsoption but will not override the package
manager's existing configuration.
@schematics/angular
| Commit | Description |
|---|---|
introduce addDependency rule to utilities |
|
| introduce a utility subpath export for Angular rules and utilities |
@angular/cli
@angular-devkit/schematics
| Commit | Description |
|---|---|
disable package script execution by default in NodePackageInstallTask |
@angular/pwa
| Commit | Description |
|---|---|
remove @schematics/angular utility deep import usage |
Special Thanks
Alan Agius, Charles Lyding, Doug Parker, Paul Gschwendtner and Pawel Kozlowski
14.0.0-next.12 (2022-04-27)
@schematics/angular
| Commit | Description |
|---|---|
| add --standalone to ng generate |
@angular/cli
| Commit | Description |
|---|---|
| change wrapping of schematic code |
@angular-devkit/build-angular
| Commit | Description |
|---|---|
| add initial experimental esbuild-based application browser builder | |
| correctly resolve custom service worker configuration file |
@angular-devkit/schematics
| Commit | Description |
|---|---|
| re-export core string helpers from schematics package | |
| support reading JSON content directly from a Tree | |
| support reading text content directly from a Tree |
@ngtools/webpack
| Commit | Description |
|---|---|
| use Webpack's built-in xxhash64 support |
Special Thanks
Charles Lyding, Doug Parker, Kristiyan Kostadinov, Paul Gschwendtner and Wagner Maciel
14.0.0-next.11 (2022-04-21)
@angular/cli
| Commit | Description |
|---|---|
| remove type casting and add optional chaining for current in optionTransforms |
@angular-devkit/build-angular
| Commit | Description |
|---|---|
| ensure karma sourcemap support on Windows |
@angular-devkit/schematics
| Commit | Description |
|---|---|
| support null for options parameter from OptionTransform type |
Special Thanks
Alan Agius, Charles Lyding, Daniil Dubrava and Joey Perrott
14.0.0-next.9 (2022-04-13)
@angular/cli
| Commit | Description |
|---|---|
| add support for auto completion | |
| handle duplicate arguments | |
| remove cache path from global valid paths |
@angular-devkit/build-angular
| Commit | Description |
|---|---|
display debug logs when using the --verbose option |
@angular-devkit/build-webpack
| Commit | Description |
|---|---|
| emit devserver setup errors |
Special Thanks
Alan Agius and Charles Lyding
14.0.0-next.8 (2022-04-06)
Breaking Changes
@angular-devkit/core
parseJsonandParseJsonOptionsAPIs have been removed in favor of 3rd party JSON parsers such asjsonc-parser.
@schematics/angular
| Commit | Description |
|---|---|
| provide actionable error message when routing declaration cannot be found |
@angular/cli
| Commit | Description |
|---|---|
| add prompts on missing builder targets |
@angular-devkit/core
| Commit | Description |
|---|---|
remove deprecated parseJson and ParseJsonOptions APIs |
Special Thanks
Alan Agius, Charles Lyding, Doug Parker and Joey Perrott
13.3.2 (2022-04-06)
@schematics/angular
| Commit | Description |
|---|---|
| provide actionable error message when routing declaration cannot be found |
@angular/cli
| Commit | Description |
|---|---|
| ensure lint command auto-add exits after completion |
@angular-devkit/build-angular
| Commit | Description |
|---|---|
update minimatch dependency to 3.0.5 |
Special Thanks
Alan Agius, Charles Lyding and Morga Cezary