Skip to content

Releases: angular/angular-cli

v14.0.0-next.12

27 Apr 22:56

Choose a tag to compare

v14.0.0-next.12 Pre-release
Pre-release

14.0.0-next.12 (2022-04-27)

@schematics/angular

Commit Description
feat - 7b78b7840 add --standalone to ng generate

@angular/cli

Commit Description
fix - 4b07aa345 change wrapping of schematic code

@angular-devkit/build-angular

Commit Description
feat - 00186fb93 add initial experimental esbuild-based application browser builder
fix - 7abe212c6 correctly resolve custom service worker configuration file

@angular-devkit/schematics

Commit Description
feat - 25498ad5b re-export core string helpers from schematics package
feat - 33f9f3de8 support reading JSON content directly from a Tree
feat - 01297f450 support reading text content directly from a Tree

@ngtools/webpack

Commit Description
perf - 044101554 use Webpack's built-in xxhash64 support

Special Thanks

Charles Lyding, Doug Parker, Kristiyan Kostadinov, Paul Gschwendtner and Wagner Maciel

v13.3.4

27 Apr 22:09

Choose a tag to compare

13.3.4 (2022-04-27)

@angular/cli

Commit Description
fix - f4da75656 change wrapping of schematic code

@angular-devkit/build-angular

Commit Description
fix - 5d0141bfb correctly resolve custom service worker configuration file

Special Thanks

Charles Lyding and Wagner Maciel

v14.0.0-next.11

21 Apr 15:40

Choose a tag to compare

v14.0.0-next.11 Pre-release
Pre-release

14.0.0-next.11 (2022-04-21)

@angular/cli

Commit Description
fix - 78460e995 remove type casting and add optional chaining for current in optionTransforms

@angular-devkit/build-angular

Commit Description
fix - 1a160dac0 ensure karma sourcemap support on Windows

@angular-devkit/schematics

Commit Description
feat - 464cf330a support null for options parameter from OptionTransform type

Special Thanks

Alan Agius, Charles Lyding, Daniil Dubrava and Joey Perrott

v14.0.0-next.9

13 Apr 22:27

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

v13.3.3

13 Apr 19:56

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

06 Apr 18:54

Choose a tag to compare

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

v13.3.2

06 Apr 18:18

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

v12.2.17

31 Mar 22:35

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

v14.0.0-next.7

30 Mar 21:25

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

v13.3.1

30 Mar 20:36

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