@angular-devkit/schematics-cli
Advanced tools
Changelog
17.3.14 (2025-03-26)
| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | --------------------- | | cb8f859f1 | fix | update vite to 5.4.15 |
<!-- CHANGELOG SPLIT MARKER --><a name="20.0.0-next.2"></a>
Changelog
19.2.4 (2025-03-19)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------------------------------- |
| 0a4e96bda | fix | replace @angular/platform-browser-dynamic
with @angular/platform-browser
|
| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------- | | b0b643e46 | fix | ensure errors for missing component resources | | 2cd763e89 | fix | ensure relative karma stack traces for test failures |
<!-- CHANGELOG SPLIT MARKER --><a name="17.3.13"></a>
Changelog
17.3.13 (2025-03-13)
| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | --------------------- | | 22901df02 | fix | update babel packages |
<!-- CHANGELOG SPLIT MARKER --><a name="19.2.3"></a>
Changelog
19.2.3 (2025-03-13)
| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | --------------------- | | 5a739820b | fix | update babel packages |
<!-- CHANGELOG SPLIT MARKER --><a name="18.2.15"></a>
Changelog
18.2.15 (2025-03-13)
| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | --------------------- | | 255c8a50d | fix | update babel packages |
<!-- CHANGELOG SPLIT MARKER --><a name="20.0.0-next.1"></a>
Changelog
20.0.0-next.1 (2025-03-13)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------- |
| 03180fe03 | feat | use TypeScript module preserve option for new projects |
| dc2f65999 | fix | generate component templates with a .ng.html
file extension |
| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------- | | 2d03d8f11 | fix | record analytics for nested schematics |
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------------------- |
| 31c81e9c6 | feat | drop support for TypeScript older than 5.8 |
| 3c9172159 | feat | integrate Chrome automatic workspace folders |
| f0dd60be1 | fix | exclude all entrypoints of a library from prebundling |
| 3e3516785 | fix | handle postcss compilation errors gracefully |
| 5bea3de4c | fix | invalidate com.chrome.devtools.json
if project is moved |
| b100c71cc | fix | provide extract-i18n
does not respect |
| beab546bf | fix | remove duplicate prebundling warning |
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------ |
| ee8466de5 | fix | prevent stream draining if write
does not return a boolean |
<a name="19.2.2"></a>
Changelog
19.2.2 (2025-03-12)
| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------- | | 0ee24e29b | fix | record analytics for nested schematics |
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------- |
| 4575265f0 | fix | exclude all entrypoints of a library from prebundling |
| 83fcffbb7 | fix | handle postcss compilation errors gracefully |
| 78297ee47 | fix | provide extract-i18n
does not respect |
| b18b9c8f2 | fix | remove duplicate prebundling warning |
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------ |
| e6e8ce960 | fix | prevent stream draining if write
does not return a boolean |
<a name="20.0.0-next.0"></a>
Changelog
20.0.0-next.0 (2025-03-05)
Node.js v18 is no longer supported with Angular.
Before updating a project to Angular v20, the Node.js version must be at least 20.11.1. For the full list of supported Node.js versions, see https://angular.dev/reference/versions.
The NodePackageLinkTask
has been removed without a replacement. Create a custom task if needed.
Note: This does not affect application developers.
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------- |
| 093c5a315 | feat | directly use @angular/build
in new projects |
| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | -------------------------- | | 5e90c1b4e | fix | remove Node.js v18 support |
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | -------- | --------------------------------------- |
| e6be37601 | refactor | remove deprecated NodePackageLinkTask
|
| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------- | | c8c73185a | fix | ensure matching coverage excludes with karma on Windows |
| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------ | | 280693231 | perf | optimize response times by introducing header flushing |
<!-- CHANGELOG SPLIT MARKER --><a name="19.2.1"></a>
Changelog
19.2.1 (2025-03-05)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------------------------------- |
| 4c35b5721 | fix | prevent accidental deletion of main.ts
during application builder migration |
| d7f9cb578 | fix | prevent error when tsconfig file is missing in application builder migration |
| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------------- | | 3ebd7ca7c | fix | improve error message when configuration is missing |
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------------------- |
| c07330967 | fix | allow component HMR with a service worker |
| c989c91c3 | fix | exclude component styles from 'any' and 'all' budget calculations |
| 96e5dcb5f | fix | handle undefined less
stylesheet sourcemap values |
<a name="19.2.0"></a>