The Wayback Machine - https://web.archive.org/web/20220414141218/https://github.com/angular/angular-cli/releases
Skip to content
Compare
Choose a tag to compare

v14.0.0-next.9

Pre-release
Pre-release

14.0.0-next.9 (2022-04-13)

@angular/cli

Commit Description
feat - 607a723f7 add support for auto completion
fix - ff4eba3d4 handle duplicate arguments
fix - bf15b202b remove cache path from global valid paths

@angular-devkit/build-angular

Commit Description
fix - be2b268c3 display debug logs when using the --verbose option

@angular-devkit/build-webpack

Commit Description
fix - 3afd1ab9c emit devserver setup errors

Special Thanks

Alan Agius and Charles Lyding

Compare
Choose a tag to compare

13.3.3 (2022-04-13)

@angular-devkit/build-angular

Commit Description
fix - d38b247cf display debug logs when using the --verbose option

@angular-devkit/build-webpack

Commit Description
fix - 5682baee4 emit devserver setup errors

Special Thanks

Alan Agius

v14.0.0-next.8

Pre-release
Pre-release

14.0.0-next.8 (2022-04-06)

Breaking Changes

@angular-devkit/core

  • parseJson and ParseJsonOptions APIs have been removed in favor of 3rd party JSON parsers such as jsonc-parser.

@schematics/angular

Commit Description
fix - 7db433bb0 provide actionable error message when routing declaration cannot be found

@angular/cli

Commit Description
feat - 0316dea67 add prompts on missing builder targets

@angular-devkit/core

Commit Description
refactor - 67144b9e5 remove deprecated parseJson and ParseJsonOptions APIs

Special Thanks

Alan Agius, Charles Lyding, Doug Parker and Joey Perrott

Compare
Choose a tag to compare

13.3.2 (2022-04-06)

@schematics/angular

Commit Description
fix - bbe74b87e provide actionable error message when routing declaration cannot be found

@angular/cli

Commit Description
fix - 49dc63d09 ensure lint command auto-add exits after completion

@angular-devkit/build-angular

Commit Description
fix - c97c8e7c9 update minimatch dependency to 3.0.5

Special Thanks

Alan Agius, Charles Lyding and Morga Cezary

Compare
Choose a tag to compare

12.2.17 (2022-03-31)

@angular-devkit/architect-cli

Commit Description
fix - ccb0f95f3 update minimist to 1.2.6

@angular-devkit/schematics-cli

Commit Description
fix - abcdf4df2 update minimist to 1.2.6

@angular-devkit/benchmark

Commit Description
fix - 2656a330e update minimist to 1.2.6

Special Thanks

Alan Agius and Doug Parker

Compare
Choose a tag to compare

v14.0.0-next.7

Pre-release
Pre-release

14.0.0-next.7 (2022-03-30)

Breaking Changes

@angular-devkit/build-angular

  • Reflect metadata polyfill is no longer automatically provided in JIT mode
    Reflect metadata support is not required by Angular in JIT applications compiled by the CLI.
    Applications built in AOT mode did not and will continue to not provide the polyfill.
    For the majority of applications, the reflect metadata polyfill removal should have no effect.
    However, if an application uses JIT mode and also uses the previously polyfilled reflect metadata JavaScript APIs, the polyfill will need to be manually added to the application after updating.
    To replicate the previous behavior, the core-js package should be manually installed and the import 'core-js/proposals/reflect-metadata'; statement should be added to the application's polyfills.ts file.

Deprecations

@angular/cli

  • The defaultCollection workspace option has been deprecated in favor of schematicCollections.

    Before

    "defaultCollection": "@angular/material"

    After

    "schematicCollections": ["@angular/material"]
  • The defaultProject workspace option has been deprecated. The project to use will be determined from the current working directory.

@angular-devkit/core

    • ContentHasMutatedException, InvalidUpdateRecordException, UnimplementedException and MergeConflictException symbol from @angular-devkit/core have been deprecated in favor of the symbol from @angular-devkit/schematics.
    • UnsupportedPlatformException - A custom error exception should be created instead.

@schematics/angular

Commit Description
feat - e49220fba add migration to remove defaultProject in workspace config
fix - 09a71bab6 Consolidated setup with a single beforeEach()
fix - a5e99762e fix extra comma added when use --change-detection=onPush and --style=none to generate a component

@angular/cli

Commit Description
feat - e5bf35ea3 add ng cache command
feat - 366cabc66 add support for multiple schematics collections
feat - 036327e9c deprecated defaultProject option
fix - 8e66c9188 ng g show descrption from collection.json if not present in schema.json
fix - 09f8659ce display package manager during ng update
fix - 5a8bdeb43 hide private schematics from ng g help output
fix - 8a396de6a print entire config when no positional args are provided to ng config
fix - efc3c3225 remove analytics prompt postinstall script

@angular-devkit/build-angular

Commit Description
fix - 371da23be add node_modules prefix to excludes RegExp
fix - 2ab77429b allow Workers in Stackblitz
fix - fac9cca66 don't override asset info when updating assets
fix - 966d25b55 remove unneeded JIT reflect metadata polyfill

@angular-devkit/core

Commit Description
fix - 455aeea12 add Angular CLI major version as analytics dimension
refactor - c5b3e9299 deprecate unused exception classes

@angular-devkit/schematics

Commit Description
feat - c9c781c7d add parameter to listSchematicNames to allow returning hidden schematics.

@ngtools/webpack

Commit Description
fix - 0c344259d update peer dependency to reflect TS 4.6 support

Special Thanks

Adrien Crivelli, Alan Agius, Charles Lyding, Doug Parker, Paul Gschwendtner, Tobias Speicher, alkavats1 and gauravsoni119

Compare
Choose a tag to compare

13.3.1 (2022-03-30)

@angular-devkit/schematics-cli

Commit Description
fix - ba3486de9 update minimist to 1.2.6

@angular-devkit/architect-cli

Commit Description
fix - 9f8d4dea0 update minimist to 1.2.6

@schematics/angular

Commit Description
fix - cf3cb2ecf fix extra comma added when use --change-detection=onPush and --style=none to generate a component

@angular-devkit/benchmark

Commit Description
fix - 1f7fa6970 update minimist to 1.2.6

@angular-devkit/build-angular

Commit Description
fix - 293526c31 add node_modules prefix to excludes RegExp
fix - 58ed97410 allow Workers in Stackblitz
fix - 4cd2331d3 don't override asset info when updating assets

@angular-devkit/core

Commit Description
fix - c7c75820f add Angular CLI major version as analytics dimension

Special Thanks

Alan Agius and gauravsoni119

Compare
Choose a tag to compare

11.2.19 (2022-03-30)

@angular-devkit/architect-cli

Commit Description
fix - 75caa1143 update minimist to 1.2.6

@angular-devkit/schematics-cli

Commit Description
fix - 80d479e9f update minimist to 1.2.6

@angular-devkit/benchmark

Commit Description
fix - f61cd1a79 update minimist to 1.2.6

Special Thanks

Alan Agius and Doug Parker

Compare
Choose a tag to compare

v14.0.0-next.6

Pre-release
Pre-release

14.0.0-next.6 (2022-03-16)

Breaking Changes

@angular/cli

  • Several changes to the ng analytics command syntax.

  • ng analytics project <setting> has been replaced with ng analytics <setting>

  • ng analytics <setting> has been replaced with ng analytics <setting> --global

  • Support for TypeScript 4.4 and 4.5 has been removed. Please update to TypeScript 4.6.

@angular-devkit/build-angular

  • NG_BUILD_CACHE environment variable has been removed. cli.cache in the workspace configuration should be used instead.

@schematics/angular

Commit Description
fix - c927c038b remove @types/node from new projects

@angular/cli

Commit Description
feat - afafa5788 add --global option to ng analytics command
feat - bb550436a add ng analytics info command
feat - 7ab22ed40 add disable/enable aliases for off/on ng analytics command
feat - 7fa3e6587 support TypeScript 4.6.2
fix - 9edeb8614 add long description to ng update
fix - a49cdfbfe don't prompt for analytics when running ng analytics
fix - 054ae02c2 favor project in cwd when running architect commands
fix - 96a0d92da remove JSON serialized description from help output
fix - ca401255f sort commands in help output

@angular-devkit/build-angular

Commit Description
refactor - b8564a638 remove deprecated NG_BUILD_CACHE environment variable

Special Thanks

Alan Agius, Charles Lyding, Doug Parker and Joey Perrott

Compare
Choose a tag to compare

13.3.0 (2022-03-16)

@angular/cli

Commit Description
feat - c995ed5e8 support TypeScript 4.6

Special Thanks

Alan Agius and Doug Parker