Skip to content

Releases: angular/angular-cli

v15.0.0-next.2

21 Sep 22:46

Choose a tag to compare

v15.0.0-next.2 Pre-release
Pre-release

15.0.0-next.2 (2022-09-21)

Breaking Changes

@angular-devkit/build-angular

  • Internally the Angular CLI now always sets the TypeScript target to ES2022 and useDefineForClassFields to false unless the target is set to ES2022 or later in the TypeScript configuration. To control ECMA version and features use the Browerslist configuration.
  • Producing ES5 output is no longer possible. This was needed for Internet Explorer which is no longer supported. All browsers that Angular supports work with ES2015+
  • Deprecated support for Stylus has been removed. The Stylus package has never reached a stable version and its usage in the Angular CLI is minimal. It's recommended to migrate to another CSS preprocessor that the Angular CLI supports.

@angular-devkit/core

  • Workspace projects with missing root is now an error.

@schematics/angular

Commit Description
feat - 1c21e470c enable error on unknown properties and elements in tests

@angular-devkit/build-angular

Commit Description
feat - 1c527a9da add esbuild-based builder initial support for fileReplacements
feat - 15d3fc6dc export @angular/platform-server symbols in server bundle
feat - 1e5d4a750 use Browserslist to determine ECMA output
refactor - 12931ba8c remove deprecated ES5 support
refactor - 2ba44a433 remove support for Stylus

@angular-devkit/core

Commit Description
fix - ea4c0aa2e throw error when project has missing root property

Special Thanks

Alan Agius, Charles Lyding, Cédric Exbrayat, Doug Parker, Jason Bedard and Paul Gschwendtner

v15.0.0-next.1

15 Sep 19:59

Choose a tag to compare

v15.0.0-next.1 Pre-release
Pre-release

15.0.0-next.1 (2022-09-15)

Breaking Changes

@angular-devkit/build-angular

  • server builder bundleDependencies option now only accept a boolean value.

@schematics/angular

Commit Description
feat - 9beb878e2 remove Browserslist configuration files from projects

@angular-devkit/build-angular

Commit Description
fix - 4f8a3d258 correctly display error messages that contain "at" text.
fix - 2021e66a1 watch symbolic links
refactor - 7f1017e60 remove old bundleDependencies enum logic

@ngtools/webpack

Commit Description
perf - 4fa8392a1 avoid bootstrap conversion AST traversal where possible

Special Thanks

Alan Agius, Charles Lyding, Doug Parker, Jason Bedard, Joey Perrott and angular-robot[bot]

v14.2.3

15 Sep 18:39

Choose a tag to compare

14.2.3 (2022-09-15)

@angular-devkit/build-angular

Commit Description
fix - e7e0cb78f correctly display error messages that contain "at" text.
fix - 4756d7e06 watch symbolic links

@ngtools/webpack

Commit Description
perf - 1e3ecbdb1 avoid bootstrap conversion AST traversal where possible

Special Thanks

Alan Agius, Charles Lyding, Jason Bedard and Joey Perrott

v15.0.0-next.0

08 Sep 07:53

Choose a tag to compare

v15.0.0-next.0 Pre-release
Pre-release

15.0.0-next.0 (2022-09-08)

Breaking Changes

@angular/cli

  • The 'path' option in schematics schema no longer has a special meaning. Use 'workingDirectory' smart default provider should be used instead.

@schematics/angular

  • Removed unusedappDir option from Universal and App-Shell schematic. This option can safely be removed if present since it no longer has effect.

@schematics/angular

Commit Description
fix - 57d93fb7d mark project as required option
refactor - 69b221498 remove deprecated appDir option

@angular/cli

Commit Description
refactor - 774d349b7 remove deprecated path handler

@angular-devkit/build-angular

Commit Description
perf - feb06753d use esbuild-based builder to directly downlevel for await...of

Special Thanks

Alan Agius, Charles Lyding, Doug Parker, Ruslan Lekhman and angular-robot[bot]

v14.2.2

08 Sep 07:28

Choose a tag to compare

14.2.2 (2022-09-08)

@schematics/angular

Commit Description
fix - 6bfd6a7fb update minimum Angular version to 14.2

@angular/cli

Commit Description
fix - 5405a9b3b favor non deprecated packages during update

@angular-devkit/build-angular

Commit Description
fix - 2b00bca61 allow esbuild-based builder to use SVG Angular templates
fix - 45c95e1bf change service worker errors to compilation errors
fix - ecc014d66 handle service-worker serving with localize in dev-server
fix - 39ea128c1 handling of @media queries inside css layers
fix - 17b7e1bdf issue warning when using deprecated tilde imports
fix - 3afd784f1 watch index file when running build in watch mode

Special Thanks

Alan Agius, Charles Lyding, Jason Bedard and Joey Perrott

v14.2.1

26 Aug 21:51

Choose a tag to compare

14.2.1 (2022-08-26)

@schematics/angular

Commit Description
fix - e4ca46866 update ng-packagr version to ^14.2.0

Special Thanks

Alan Agius

v14.2.0

25 Aug 22:26

Choose a tag to compare

14.2.0 (2022-08-25)

@angular/cli

Commit Description
fix - 596037010 add missing space after period in warning text

@angular-devkit/build-angular

Commit Description
feat - 44c25511e add ability to serve service worker when using dev-server
feat - 3fb569b5c switch to Sass modern API in esbuild builder
fix - 5bd03353a correct esbuild builder global stylesheet sourcemap URL
fix - c4402b1bd correctly handle parenthesis in url
fix - 50c783307 use valid CSS comment for sourcemaps with Sass in esbuild builder
perf - 4c251853f avoid extra string creation with no sourcemaps for esbuild sass
perf - d97640534 with esbuild builder only load Sass compiler when needed

Special Thanks

Alan Agius, Charles Lyding, Doug Parker, Jason Bedard, Joey Perrott, Kristiyan Kostadinov and angular-robot[bot]

v14.2.0-rc.0

17 Aug 18:00

Choose a tag to compare

v14.2.0-rc.0 Pre-release
Pre-release

14.2.0-rc.0 (2022-08-17)

v14.2.0-next.2

17 Aug 11:17

Choose a tag to compare

v14.2.0-next.2 Pre-release
Pre-release

14.2.0-next.2 (2022-08-17)

@angular-devkit/core

Commit Description
fix - db17eac25 update workspace extension warning to use correct phrasing

Special Thanks

AgentEnder, Alan Agius, Charles Lyding and Jason Bedard

v14.1.3

17 Aug 10:09

Choose a tag to compare

14.1.3 (2022-08-17)

@angular-devkit/core

Commit Description
fix - 365035cb3 update workspace extension warning to use correct phrasing

Special Thanks

AgentEnder, Alan Agius, Charles Lyding and Jason Bedard