Skip to content

Releases: angular/angular-cli

v12.2.0-next.1

01 Jul 21:56

Choose a tag to compare

v12.2.0-next.1 Pre-release
Pre-release

Commits

@angular-devkit/build-angular (12.2.0-next.1)

Commit Description Notes
add support to inline Adobe Fonts [Closes #21186]
handle `ENOENT` and `ENOTDIR` errors when deleting outputs [Closes #21202]
downlevel `for await...of` when targetting ES2018+ [Closes #21196]
configure webpack target in common configuration [Closes #21239]
use combination of `esbuild` and `terser` as a JavaScript optimizer
cache JavaScriptOptimizerPlugin results

@angular/cli (12.2.0-next.1)

Commit Description Notes
disable update notifier when retrieving package manager version during `ng version` [Closes #21172]

@ngtools/webpack (12.2.0-next.1)

Commit Description Notes
encode component style data [Closes #21236]


Special Thanks

Alan Agius, Charles Lyding, Doug Parker

v12.1.1

01 Jul 21:57

Choose a tag to compare

Commits

@angular-devkit/build-angular (12.1.1)

Commit Description Notes
handle `ENOENT` and `ENOTDIR` errors when deleting outputs [Closes #21202]
downlevel `for await...of` when targetting ES2018+ [Closes #21196]
configure webpack target in common configuration [Closes #21239]
update `mini-css-extract-plugin` to `1.6.2`
update `webpack` to `5.41.1`

@angular/cli (12.1.1)

Commit Description Notes
disable update notifier when retrieving package manager version during `ng version` [Closes #21172]

@ngtools/webpack (12.1.1)

Commit Description Notes
encode component style data [Closes #21236]


Special Thanks

Alan Agius, Charles Lyding, Doug Parker

v12.2.0-next.0

25 Jun 01:11

Choose a tag to compare

v12.2.0-next.0 Pre-release
Pre-release

Commits

@angular-devkit/build-angular (12.1.0)

Commit Description Notes
handle ng-packagr errors more gracefully.
control linker template sourcemapping via builder sourcemap options
parse web-workers in tests when webWorkerTsConfig is defined

@ngtools/webpack (12.1.0)

Commit Description Notes
remove no longer needed component styles workaround

@schematics/angular (12.1.0)

Commit Description Notes
add 'none' value for the 'style' option of the component schematic
display warning during migrations when using third-party builders
add devtools to ng new


Special Thanks

Alan Agius, Charles Lyding, Doug Parker, Vaibhav Singh, Joey Perrott, twerske, David Scourfield, hien-pham

v12.1.0

25 Jun 01:10

Choose a tag to compare

Commits

@angular-devkit/build-angular (12.1.0)

Commit Description Notes
enable webpack Trusted Types support
deprecate protractor builder
suppport using TypeScript 4.3
revert open to 8.0.2 [Closes #20807]
correctly ignore inline styles during i18n extraction
use the name as chunk filename instead of id
handle ng-packagr errors more gracefully.
control linker template sourcemapping via builder sourcemap options
parse web-workers in tests when webWorkerTsConfig is defined
use CSS optimization plugin that leverages workers
enable opt-in usage of file system cache

@angular/cli (12.1.0)

Commit Description Notes
show Node.js version support status in version command [Closes #20879]
handle unscoped authentication details in `.npmrc` files
don't resolve `.npmrc` from parent directories

@ngtools/webpack (12.1.0)

Commit Description Notes
support using TypeScript 4.3
remove redundant inline style cache
ensure plugin provided Webpack instance is used
disable caching for ngcc synchronous Webpack resolver
remove no longer needed component styles workaround

@schematics/angular (12.1.0)

Commit Description Notes
create new projects with TypeScript 4.3
add migration to replace deprecated `--prod` [Closes #21036]
add 'none' value for the 'style' option of the component schematic
display warning during migrations when using third-party builders
add devtools to ng new


Special Thanks

Alan Agius, Charles Lyding, Doug Parker, Joey Perrott, Bjarki, Vaibhav Singh, twerske, David Scourfield, hien-pham, Alberto Calvo, Paul Gschwendtner, Keen Yee Liau

v12.1.0-next.6

17 Jun 18:47

Choose a tag to compare

v12.1.0-next.6 Pre-release
Pre-release

Commits

@angular-devkit/build-angular (12.1.0-next.6)

Commit Description Notes
don't parse `new Worker` syntax when `webWorkerTsConfig` is not defined in karma builder [Closes #21108]
explicitly set compilation target in test configuration [Closes #21111]
use the name as chunk filename instead of id
enable opt-in usage of file system cache

@angular/cli (12.1.0-next.6)

Commit Description Notes
handle unscoped authentication details in `.npmrc` files
don't resolve `.npmrc` from parent directories

@schematics/angular (12.1.0-next.6)

Commit Description Notes
add migration to replace deprecated `--prod` [Closes #21036]


Special Thanks

Alan Agius, Joey Perrott, Alberto Calvo, Charles Lyding

v12.0.5

17 Jun 18:42

Choose a tag to compare

Commits

@angular-devkit/build-angular (12.0.5)

Commit Description Notes
don't parse `new Worker` syntax when `webWorkerTsConfig` is not defined in karma builder [Closes #21108]
explicitly set compilation target in test configuration [Closes #21111]

@angular/cli (12.0.5)

Commit Description Notes
handle unscoped authentication details in .npmrc files


Special Thanks

Alan Agius, Joey Perrott

v12.1.0-next.5

10 Jun 19:25

Choose a tag to compare

v12.1.0-next.5 Pre-release
Pre-release

Commits

@angular-devkit/build-angular (12.1.0-next.5)

Commit Description Notes
suppport using TypeScript 4.3
ensure all Webpack Stats assets are present on rebuilds [Closes #21038]
dispose Sass worker resources on Webpack shutdown [Closes #20985]
show progress during re-builds
correctly mark async chunks as non initial in dev-server
add web-workers in lazy chunks in stats output [Closes #21059]
styles CSS files not available in unit tests [Closes #21054]
reduce memory usage by cleaning output directory before emitting

@angular-devkit/schematics (12.1.0-next.5)

Commit Description Notes
handle updating renamed files [Closes #14255]
[Closes #21083]

@angular/cli (12.1.0-next.5)

Commit Description Notes
avoid shell exec when bootstrapping update command
correctly redirect nested Angular schematic dependency requests [Closes #21075]

@ngtools/webpack (12.1.0-next.5)

Commit Description Notes
support using TypeScript 4.3
ensure plugin provided Webpack instance is used
disable caching for ngcc synchronous Webpack resolver

@schematics/angular (12.1.0-next.5)

Commit Description Notes
create new projects with TypeScript 4.3
added webWorkerTsConfig into test option
working with formatting


Special Thanks

Charles Lyding, Alan Agius, Doug Parker, Santosh Mahto, Joey Perrott

v12.0.4

10 Jun 16:46

Choose a tag to compare

Commits

@angular-devkit/build-angular (12.0.4)

Commit Description Notes
ensure all Webpack Stats assets are present on rebuilds [Closes #21038]
dispose Sass worker resources on Webpack shutdown [Closes #20985]
show progress during re-builds
correctly mark async chunks as non initial in dev-server
add web-workers in lazy chunks in stats output [Closes #21059]
styles CSS files not available in unit tests [Closes #21054]
reduce memory usage by cleaning output directory before emitting

@angular-devkit/schematics (12.0.4)

Commit Description Notes
handle updating renamed files [Closes #14255]
[Closes #21083]

@angular/cli (12.0.4)

Commit Description Notes
avoid shell exec when bootstrapping update command
correctly redirect nested Angular schematic dependency requests [Closes #21075]

@ngtools/webpack (12.0.4)

Commit Description Notes
ensure plugin provided Webpack instance is used

@schematics/angular (12.0.4)

Commit Description Notes
added webWorkerTsConfig into test option
working with formatting


Special Thanks

Alan Agius, Charles Lyding, Santosh Mahto, Joey Perrott, Doug Parker

v11.2.14

03 Jun 21:47

Choose a tag to compare

Commits

@angular-devkit/build-angular (0.1102.14)

Commit Description Notes
update to postcss 8.2.15 [Closes #20888]


Special Thanks

Alan Agius, Doug Parker, Charles Lyding

v12.1.0-next.4

02 Jun 21:46

Choose a tag to compare

v12.1.0-next.4 Pre-release
Pre-release

Commits

@angular-devkit/build-angular (12.1.0-next.4)

Commit Description Notes
do not resolve web-workers in server builds [Closes #20877]
provided earlier build feedback in console [Closes #20957]
correctly ignore inline styles during i18n extraction

@angular-devkit/build-webpack (0.1201.0-next.4)

Commit Description Notes
include only required stats in webpackStats

@angular-devkit/core (12.1.0-next.4)

Commit Description Notes
show allowed enum values when validation on enum fails
handle complex smart defaults in schemas
handle async schema validations
transform path using getSystemPath for NodeJsAsyncHost's `exists` method

@angular/cli (12.1.0-next.4)

Commit Description Notes
update supported range of node versions to be less restrictive [Closes #20796]

@ngtools/webpack (12.1.0-next.4)

Commit Description Notes
normalize paths when adding file dependencies [Closes #20891]
remove redundant inline style cache

@schematics/angular (12.1.0-next.4)

Commit Description Notes
make version 12 workspace config migration idempotent [Closes #20979]
show better error when non existing project is passed to the component schematic


Special Thanks

Alan Agius, Doug Parker, Charles Lyding, why520crazy