-
Notifications
You must be signed in to change notification settings - Fork 11.9k
Releases: angular/angular-cli
v14.2.11
14.2.11 (2023年03月16日)
@angular-devkit/build-angular
Commit | Description |
---|---|
fix - ddd33bf38 | update webpack dependency to 5.76.1 |
Special Thanks
Alan Agius and Joey Perrott
Assets 2
v13.3.11
13.3.11 (2023年03月16日)
@angular-devkit/build-angular
Commit | Description |
---|---|
fix - 50fa9300f | update webpack dependency to 5.76.1 |
Special Thanks
Alan Agius and Joey Perrott
Assets 2
v16.0.0-next.4
16.0.0-next.4 (2023年03月15日)
@angular-devkit/build-angular
Commit | Description |
---|---|
feat - f04859d16 | initial autoprefixer support for CSS in esbuild builder |
feat - 290802060 | support standalone app-shell generation |
fix - 4d82e0d10 | correct wrap ES2022 classes with static properties |
fix - 04274afc1 | set public class fields as properties (#24849) |
Special Thanks
Alan Agius, Charles Lyding and Paul Gschwendtner
Assets 2
v15.2.3
15.2.3 (2023年03月15日)
@angular-devkit/build-angular
Commit | Description |
---|---|
fix - a93680585 | correct wrap ES2022 classes with static properties |
Special Thanks
Alan Agius and Paul Gschwendtner
Assets 2
v16.0.0-next.3
16.0.0-next.3 (2023年03月08日)
@angular-devkit/schematics-cli
Commit | Description |
---|---|
fix - d15d44d3a | correctly transform numbers from prompts |
@angular/cli
Commit | Description |
---|---|
feat - 7cb5689e0 | show optional migrations during update process |
@angular-devkit/build-angular
Commit | Description |
---|---|
fix - 3978891a4 | build optimizer support for non spec-compliant ES2022 class static properties |
Special Thanks
Alan Agius, Charles Lyding and Kristiyan Kostadinov
Assets 2
v15.2.2
15.2.2 (2023年03月08日)
@angular-devkit/schematics-cli
Commit | Description |
---|---|
fix - dfd03aa7c | correctly transform numbers from prompts |
@angular-devkit/build-angular
Commit | Description |
---|---|
fix - eb22f634f | build optimizer support for non spec-compliant ES2022 class static properties |
Special Thanks
Alan Agius
Assets 2
v16.0.0-next.2
16.0.0-next.2 (2023年03月01日)
Breaking Changes
@angular-devkit/build-angular
-
Deprecated
outputPath
andoutputPaths
from the server and browser builder have been removed from the builder output. Useoutputs
instead.Note: this change does not effect application developers.
@angular-devkit/build-angular
Commit | Description |
---|---|
fix - d4c450829 | improve parsing of error messages |
refactor - a99018cd7 | remove deprecated outputPaths and outputPath Builder output |
Special Thanks
Alan Agius, Doug Parker and Paul Gschwendtner
Assets 2
v15.2.1
15.2.1 (2023年03月01日)
@angular-devkit/build-angular
Commit | Description |
---|---|
fix - 9a5609a44 | improve parsing of error messages |
Special Thanks
Alan Agius and Paul Gschwendtner
Assets 2
v16.0.0-next.1
16.0.0-next.1 (2023年02月23日)
@angular-devkit/build-angular
Commit | Description |
---|---|
fix - 759ae92aa | update peer dependencies to support version 16 |
Special Thanks
Alan Agius
Assets 2
v16.0.0-next.0
16.0.0-next.0 (2023年02月22日)
Breaking Changes
@angular/cli
-
The deprecated
defaultCollection
workspace option has been removed. UseschematicCollections
instead.Before
"defaultCollection": "@angular/material"
After
"schematicCollections": ["@angular/material"]
-
The deprecated
defaultProject
workspace option has been removed. The project to use will be determined from the current working directory. -
Node.js v14 support has been removed
Node.js v14 is planned to be End-of-Life on 2023年04月30日. Angular will stop supporting Node.js v14 in Angular v16.
Angular v16 will continue to officially support Node.js versions v16 and v18.
@schematics/angular
ng g resolver
andng g guard
now generate a functional resolver or guard by default. It is still possible to generate a (deprecated) class-based resolver or guard by usingng g resolver --no-functional
orng g guard --no-functional
.- The CLI no longer allows to generate
CanLoad
guards. UseCanMatch
instead.
@angular-devkit/core
- Several changes to the
SchemaRegistry
.compile
method now returns aPromise
.- Deprecated
flatten
has been removed without replacement.
-
ContentHasMutatedException
,InvalidUpdateRecordException
,UnimplementedException
andMergeConflictException
API from@angular-devkit/core
have been removed in favor of the API from@angular-devkit/schematics
.UnsupportedPlatformException
- A custom error exception should be created instead.
@angular-devkit/schematics
- The depracated
UpdateBuffer
has been removed andUpdateBuffer2
is renamed toUpdateBuffer
. With this change the related and
deprecated symbolsContentCannotBeRemovedException
andChunk
have also been removed.
@ngtools/webpack
- NGCC integration has been removed and as a result Angular View Engine libraries will no longer work.
@schematics/angular
Commit | Description |
---|---|
feat - 22fdd7da9 | generate functional resolvers and guards by default |
feat - 5ceedcb11 | remove deprecated CanLoad option for guards |
@angular/cli
Commit | Description |
---|---|
feat - 68024234e | remove deprecated defaultCollection from workspace configuration |
feat - d58428d3d | remove deprecated defaultProject from workspace configuration |
refactor - c29c8e18d | remove Node.js v14 support |
@angular-devkit/core
Commit | Description |
---|---|
feat - f6624b974 | update SchemaRegistry compile to return Promise |
refactor - 0ad81cdbc | remove deprecated exceptions |
@angular-devkit/schematics
Commit | Description |
---|---|
refactor - d2ef386f4 | remove UpdateBuffer and rename UpdateBuffer2 to UpdateBuffer |
@ngtools/webpack
Commit | Description |
---|---|
refactor - c8ac660d8 | remove NGCC integration |
Special Thanks
Alan Agius, Charles Lyding, Cédric Exbrayat, Doug Parker and Lukas Spirig