v19.0.0
19.0.0 (2024-11-19)
@angular/cli
@schematics/angular
@angular-devkit/schematics-cli
Commit | Description |
---|---|
add package manager option to blank schematic |
@angular-devkit/architect
Commit | Description |
---|---|
merge object options from CLI |
@angular-devkit/build-angular
@angular-devkit/core
Commit | Description |
---|---|
remove deprecated fileBuffer function in favor of stringToFileBuffer |
@angular/build
@angular/ssr
Breaking Changes
@schematics/angular
- The app-shell schematic is no longer compatible with Webpack-based builders.
@angular-devkit/build-angular
-
The
browserTarget
option has been removed from the DevServer and ExtractI18n builders.buildTarget
is to be used instead. -
Protractor is no longer supported.
Protractor was marked end-of-life in August 2023 (see https://protractortest.org/). Projects still relying on Protractor should consider migrating to another E2E testing framework, several support solid migration paths from Protractor.
@angular-devkit/core
-
The deprecated
fileBuffer
function is no longer available. Update your code to usestringToFileBuffer
instead to maintain compatibility.Note: that this change does not affect application developers.
@angular/build
- The
@angular/localize/init
polyfill will no longer be added automatically to projects. To prevent runtime issues, ensure that this polyfill is manually included in the "polyfills" section of your "angular.json" file if your application relies on Angular localization features.
@angular/ssr
-
The
CommonEngine
API now needs to be imported from@angular/ssr/node
.Before
import { CommonEngine } from '@angular/ssr';
After
import { CommonEngine } from '@angular/ssr/node';