Angular CLI: 15.0.0-next.2 Release

Release date:
September 21, 2022
Previous version:
15.0.0-next.1 (released September 15, 2022)
Magnitude:
542 Diff Delta
Contributors:
7 total committers
Data confidence:
Commits:

24 Commits in this Release

Ordered by the degree to which they evolved the repo in this version.

Authored September 21, 2022
Authored September 21, 2022
Authored September 15, 2022
Authored September 16, 2022
Authored September 21, 2022
Authored September 19, 2022
Authored September 16, 2022
Authored September 20, 2022
Authored September 16, 2022
Authored September 15, 2022

Top Contributors in 15.0.0-next.2

alan-agius4
clydin
devversion
dgp1130
jbedard
angular-robot
cexbrayat

Directory Browser for 15.0.0-next.2

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

<a name="15.0.0-next.2"></a>

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