Releases: angular/angular-cli
Releases · angular/angular-cli
v12.0.0-next.3
Commits
Breaking Changes
@angular-devkit/build-angular: enable inlineCritical by default (aa3ea88)
Critical CSS inlining is now enabled by default. If you wish to turn this off set `inlineCritical` to `false`.See: https://angular.io/guide/workspace-config#optimization-configuration
Special Thanks
Renovate Bot, Charles Lyding, Alan Agius, Keen Yee Liau, Douglas Parker, twerske
v11.2.3
v10.2.3
v9.1.15
v12.0.0-next.2
Commits
@angular-devkit/build-angular (0.1200.0-next.2) | ||
Commit | Description | Notes |
|
only show index and service worker status once | |
|
disable declaration and declarationMap |
[Closes #20103] |
@angular/cli (12.0.0-next.2) | ||
Commit | Description | Notes |
|
remove npm 7 incompatibility notification | |
@schematics/angular (12.0.0-next.2) | ||
Commit | Description | Notes |
|
update new project dependencies version |
[Closes #20106] |
|
augment `universal` schematics to import `platform-server` shims |
[Closes #40559] |
|
add migration to remove emitDecoratorMetadata | |
Special Thanks
Renovate Bot, Charles Lyding, Alan Agius, Doug Parker, Joey Perrott, Jefiozie, George Kalpakas, Keen Yee Liau
v11.2.2
Commits
@angular-devkit/build-angular (0.1102.2) | ||
Commit | Description | Notes |
|
only show index and service worker status once | |
|
disable declaration and declarationMap |
[Closes #20103] |
|
force less version 3.5 math behaviour |
[Closes #20088] |
@angular/cli (11.2.2) | ||
Commit | Description | Notes |
|
remove npm 7 incompatibility notification | |
@ngtools/webpack (11.2.2) | ||
Commit | Description | Notes |
|
normalize paths when pruning AOT rebuild requests |
Special Thanks
Charles Lyding, Alan Agius, Doug Parker, Jefiozie
v12.0.0-next.1
Commits
@angular-devkit/build-angular (0.1200.0-next.1) | ||
Commit | Description | Notes |
|
drop support for ng-packagr version 11 | |
|
drop support for karma version 5.2 | |
@angular-devkit/build-optimizer (0.1200.0-next.1) | ||
Commit | Description | Notes |
|
support Webpack 5 | |
@angular/cli (12.0.0-next.1) | ||
Commit | Description | Notes |
|
support update migration packages with no entry points |
[Closes #20032] |
|
ensure odd number Node.js version message is a warning | |
|
improve error logging when resolving update migrations | |
@ngtools/webpack (12.0.0-next.1) | ||
Commit | Description | Notes |
|
support Webpack 5 | |
|
normalize paths when pruning AOT rebuild requests | |
@schematics/angular (12.0.0-next.1) | ||
Commit | Description | Notes |
|
add migration to use new zone.js entry-points | |
|
use new zone.js entry-points |
Breaking Changes
@angular-devkit/build-angular: drop support for zone.js 0.10 (f309516)
Minimum supported `zone.js` version is `0.11.4`@angular-devkit/build-angular: drop support for ng-packagr version 11 (44e75be)
Minimum supported `ng-packagr` version is `12.0.0-next`@angular-devkit/build-angular: drop support for karma version 5.2 (fa5cf53)
Minimum supported `karma` version is `6.0.0`Special Thanks
Renovate Bot, Alan Agius, Charles Lyding, Keen Yee Liau, Aravind V Nair
v11.2.1
Commits
@angular/cli (11.2.1) | ||
Commit | Description | Notes |
|
support update migration packages with no entry points |
[Closes #20032] |
|
improve error logging when resolving update migrations |
Special Thanks
Charles Lyding, Alan Agius, Keen Yee Liau, Aravind V Nair
v12.0.0-next.0
Commits
@angular-devkit/build-angular (0.1200.0-next.0) | ||
Commit | Description | Notes |
|
add `postcss-preset-env` with stage 3 features | |
|
ensure i18n extraction sourcemaps are fully configured | |
|
the root Tailwind configuration file is always picked | |
|
fixed ignoring of karma plugins config |
[Closes #19993] |
@angular-devkit/core (12.0.0-next.0) | ||
Commit | Description | Notes |
|
ensure job input values are processed in order | |
@angular/cli (12.0.0-next.0) | ||
Commit | Description | Notes |
|
update NPM 7 guidance | |
@ngtools/webpack (12.0.0-next.0) | ||
Commit | Description | Notes |
|
reduce overhead of Angular compiler rebuild requests | |
@schematics/angular (12.0.0-next.0) | ||
Commit | Description | Notes |
|
strict mode by default | |
|
add migration to remove deprecated options from 'angular.json' | |
|
only update removed v12 options in migration | |
Breaking Changes
set minimum Node.js version to 12.13 (d1f6169)
Node.js version 10 will become EOL on 2021-04-30. Angular CLI 12 will require Node.js 12.13+ or 14.15+. Node.js 12.13 and 14.15 are the first LTS releases for their respective majors.@angular-devkit/build-angular: remove file-loader dependency (6732294)
The unsupported/undocumented, Webpack specific functionality to `import`/`require()` a non-module file has been removed.Before
import img from './images/asset.png';
After
<img src="images/asset.png">
Special Thanks
Renovate Bot, Charles Lyding, Alan Agius, Doug Parker, Bruno Baia, Amadou Sall, S. Iftekhar Hossain
v11.2.0
Commits
@angular-devkit/build-angular (0.1102.0) | ||
Commit | Description | Notes |
|
detect and use tailwindcss in projects | |
|
support targeting ES2017 with Zone.js | |
|
support karma version 6.x | |
|
ensure i18n extraction sourcemaps are fully configured | |
|
the root Tailwind configuration file is always picked | |
|
fixed ignoring of karma plugins config |
[Closes #19993] |
|
increase resilience of babel cache identifier | |
|
update Angular peer dependencies to 11.2 prerelease | |
|
resolve less from build-angular package | |
|
add service-worker as optional peer dependency | |
@angular-devkit/core (11.2.0) | ||
Commit | Description | Notes |
|
provide prompt validation errors to provider | |
@angular/cli (11.2.0) | ||
Commit | Description | Notes |
|
provide additional status messaging for ng add |
[Closes #17983] |
|
update NPM 7 guidance | |
|
only show incompatible NPM error when NPM is used as package manager | |
|
temporarily limit npm to version 6 | |
|
redirect Angular schematic dependency requests to known versions | |
|
avoid using number inquirer prompt in schematic prompts | |
@ngtools/webpack (11.2.0) | ||
Commit | Description | Notes |
|
reduce overhead of Angular compiler rebuild requests | |
|
update Angular peer dependencies to 11.2 prerelease | |
|
don't use `skipTemplateCodegen` to determine if compilation is JIT mode |
[Closes #19949] |
@schematics/angular (11.2.0) | ||
Commit | Description | Notes |
|
create new projects with karma 6.0 | |
Special Thanks
Renovate Bot, Charles Lyding, Alan Agius, Doug Parker, Keen Yee Liau, Bruno Baia, Amadou Sall, S. Iftekhar Hossain