🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Book a DemoInstallSign in
Socket

@angular-devkit/schematics-cli

Package Overview
Dependencies
Maintainers
2
Versions
826
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@angular-devkit/schematics-cli - npm Package Versions

2345
83

20.1.0-next.2

Diff
google-wombot
published 20.1.0-next.2 •
google-wombot
published 20.0.3 •

Changelog

Source

20.0.3 (2025-06-18)

@schematics/angular

| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------------------- | | e90a808c0 | fix | include main.server.ts in tsconfig.files when present | | 5c48b8e0a | fix | reset module typeSeparator when generating applications |

@angular/build

| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------- | | 56f426e25 | fix | include custom bundle name scripts with karma | | dfe3a8b73 | fix | increase worker idle timeout | | e6d27bd5e | fix | set scripts option output as classic script for karma |

<!-- CHANGELOG SPLIT MARKER -->

<a name="20.1.0-next.1"></a>

google-wombot
published 20.1.0-next.1 •

Changelog

Source

20.1.0-next.1 (2025-06-11)

@schematics/angular

| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------------------------------- | | 1c19e0dcd | feat | use signal in app component | | 42f45a39e | fix | add less as a devDependency when selected as the style preprocessor |

@angular/build

| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------------- | | e36cbba11 | fix | do not consider internal Angular files as external imports | | a415a4999 | fix | improve default coverage reporter handling for vitest | | f177f5508 | fix | support injecting global styles into vitest unit-tests | | 917af12ae | fix | use date/time based output path for vitest unit-test |

<!-- CHANGELOG SPLIT MARKER -->

<a name="20.0.2"></a>

google-wombot
published 20.0.2 •

Changelog

Source

20.0.2 (2025-06-11)

@schematics/angular

| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------------------------------- | | bf64a0f2d | fix | add less as a devDependency when selected as the style preprocessor | | cb258a3e1 | fix | correctly detect modules using new file extension format |

@angular/build

| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------------- | | 424f1cbbf | fix | do not consider internal Angular files as external imports |

<!-- CHANGELOG SPLIT MARKER -->

<a name="19.2.15"></a>

google-wombot
published 19.2.15 •

Changelog

Source

19.2.15 (2025-06-11)

@angular-devkit/build-angular

| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------- | | b120e1411 | fix | update dependency webpack-dev-server to v5.2.2 |

<!-- CHANGELOG SPLIT MARKER -->

<a name="18.2.20"></a>

google-wombot
published 18.2.20 •

Changelog

Source

18.2.20 (2025-06-11)

@angular-devkit/build-angular

| Commit | Type | Description | | ------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------- | | f048078 | fix | update dependency webpack-dev-server to v5.2.2 |

<!-- CHANGELOG SPLIT MARKER -->

<a name="20.1.0-next.0"></a>

google-wombot
published 20.1.0-next.0 •

Changelog

Source

20.1.0-next.0 (2025-06-05)

@schematics/angular

| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------------------- | | 0b7d48c7c | fix | correctly detect modules using new file extension format |

@angular/build

| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------ | | 1159cf081 | feat | add code coverage reporters option for unit-test | | 8f305ef0b | feat | add dataurl, base64 loaders |

<!-- CHANGELOG SPLIT MARKER -->

<a name="20.0.1"></a>

google-wombot
published 20.0.1 •

Changelog

Source

20.0.1 (2025-06-04)

@angular/cli

| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------ | | 0883248cb | fix | improve Node.js version check and error messages |

@schematics/angular

| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------------------------- | | 525ddcbd2 | fix | only overwrite JSON file if actually changed | | 83c820e5a | fix | remove karma config devkit package usages during application migration | | 87266b38a | fix | skip zone.js dependency for zoneless applications |

@angular/build

| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------- | | e5efdc577 | fix | also disable outputMode in vitest unit-tests | | 5814393db | fix | resolve junit karma reporter output to workspace root |

<!-- CHANGELOG SPLIT MARKER -->

<a name="20.0.0"></a>

google-wombot
published 20.0.0 •

Changelog

Source

20.0.0 (2025-05-28)

Breaking Changes

@angular/cli

  • 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.

  • Node.js versions from 22.0 to 22.10 are no longer supported

@schematics/angular

  • --server-routing option has been removed from several schematics. Server routing will be used when using the application builder.

@angular-devkit/schematics

  • The NodePackageLinkTask has been removed without a replacement. Create a custom task if needed.

    Note: This does not affect application developers.

@angular/build

  • TypeScript versions less than 5.8 are no longer supported.

@schematics/angular

| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------------------------------------------- | | e03f2b899 | feat | Add global error listeners to new app generation | | 1e137ca84 | feat | add migration to update moduleResolution to bundler | | 26fd4ea73 | feat | add migrations for server rendering updates | | 5876577af | feat | Add prompt for new apps to be zoneless | | fdc6291dd | feat | add update migration to keep previous style guide generation behavior | | 093c5a315 | feat | directly use @angular/build in new projects | | d6f594fe0 | feat | generate applications using TypeScript project references | | 0ab1ddf63 | feat | generate libraries using TypeScript project references | | 18e13e2ce | feat | remove --server-routing option | | 03180fe03 | feat | use TypeScript module preserve option for new projects | | 86d241629 | fix | add @angular/ssr dependency only when provideServerRendering import has been updated | | 9e6b9b537 | fix | add type checking of host bindings to strict config | | 8654b3fea | fix | application migration should migrate karma builder package | | c557a19ef | fix | avoid empty polyfill option for new zoneless application | | 90615a88b | fix | default component templates to not use .ng.html extension | | 672ae14cd | fix | drop composite in tsconfig | | da6ef626f | fix | ensure app-shell schematic consistently uses withAppShell | | f126f8d34 | fix | ensure module discovery checks for an NgModule decorator | | dc2f65999 | fix | generate component templates with a .ng.html file extension | | 23fc8e1e1 | fix | generate components without a .component extension/type | | 8d715fa94 | fix | generate directives without a .directive extension/type | | 5fc595144 | fix | generate guards with a dash type separator | | 040282d8f | fix | generate interceptors with a dash type separator | | 070d60fb3 | fix | generate modules with a dash type separator | | e6083b57b | fix | generate pipes with a dash type separator | | 92e193c0b | fix | generate resolvers with a dash type separator | | bc0f07b48 | fix | generate services without a .service extension/type | | ea1143ddd | fix | infer app component name and path in server schematic | | bcc0892a6 | fix | migrate provideServerRoutesConfig to provideServerRendering | | 5e8c6494d | fix | relative tsconfig paths in references | | 381d35fe4 | fix | remove empty scripts option value from new applications | | 148498c2b | fix | Remove experimental from zoneless | | a910fe9ae | fix | remove explicit outputPath option value from generated applications | | 901ab60d9 | fix | remove explicit index option from new applications | | be6f13ec1 | fix | remove setting files tsconfig field with SSR/Server generation | | 661609e3e | fix | set explicit type in library schematic | | 0f7dc2cd8 | fix | skip spec project reference for minimal ng new | | 3cf6ab0f7 | fix | support using default browser option when not present | | b13805a77 | fix | use protected for class member |

@angular/cli

| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------ | | e513cd4aa | fix | add Node.js 24 as supported version | | 5e90c1b4e | fix | remove Node.js v18 support | | 787e510dc | fix | update min Node.js support to 20.19, 22.12, and 24.0 | | 64732534e | fix | update minimum supported Node.js 22 version to 22.11.0 |

@angular-devkit/build-angular

| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------- | | a42e045ba | fix | respect i18nDuplicateTranslation option when duplicates exist |

@angular-devkit/schematics

| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | -------- | --------------------------------------- | | e6be37601 | refactor | remove deprecated NodePackageLinkTask |

@angular/build

| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------------------------------------- | | d6ea6b09f | feat | add experimental vitest browser support to unit-testing | | 12def3a2e | feat | add experimental vitest unit-testing support | | c1de63300 | feat | allow control of source map sources content for application builds | | 31c81e9c6 | feat | drop support for TypeScript older than 5.8 | | e80963036 | feat | expand browser support policy to widely available Baseline | | 3c9172159 | feat | integrate Chrome automatic workspace folders | | 9b682e625 | feat | support a default outputPath option for applications | | d067cedf0 | feat | support custom resolution conditions with applications | | f4be83119 | feat | Support Sass package importers | | f36a27272 | fix | allow a default application browser option | | f42f5c14c | fix | allow component HMR for templates with i18n | | e36bf964a | fix | allow TestBed provider configuration with vitest unit-testing | | 769961e4a | fix | allow vitest-based unit testing to use watch option | | 3e24a59a9 | fix | disable TypeScript composite option with Angular compiler | | b155ba1dc | fix | enable unit-test builder watch outside CI | | 7bb1f8747 | fix | enable unit-test reporters option | | 05485ede7 | fix | ensure com.chrome.devtools.json is consistently served after initial run | | 7877d9a97 | fix | ensure disabled vitest config loading | | c8c73185a | fix | ensure matching coverage excludes with karma on Windows | | aec95042b | fix | exclude only source test files with unit-test vitest support | | 5bea3de4c | fix | invalidate com.chrome.devtools.json if project is moved | | 1cd65a08d | fix | perform testing module cleanup when using Vitest | | c51a540ce | fix | provide direct debugging support for unit test builder | | c7f2cb596 | fix | provide vitest globals in unit-test builder | | d2bfc6bd4 | fix | revert setup unit-test polyfills before TestBed init | | 0d40cdecd | fix | setup unit-test polyfills before TestBed init | | fa3dc6387 | fix | show unit-test error for missing vitest browser package | | 247cd3352 | fix | show unit-test error for missing vitest package | | eee816f79 | fix | use global unit-test hooks during TestBed init | | 566de64cb | fix | use virtual module for Karma TestBed initialization | | 52fbffcd7 | fix | warn and remove jsdom launcher when used with karma | | 5ff6188c4 | perf | directly check code for Angular partial linking |

@angular/pwa

| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------------- | | fa0a06f9f | fix | support using default index option when not present |

@angular/ssr

| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------------------------------- | | 33b9de3eb | feat | expose provideServerRendering and remove provideServerRouting | | cdfc50c29 | feat | stabilize AngularNodeAppEngine, AngularAppEngine, and provideServerRouting APIs | | 319b8e0c2 | fix | manage unhandled errors in zoneless applications | | 2d11e8e45 | fix | return 302 when redirectTo is a function | | 059c10eb4 | fix | SSR should work without @angular/router | | 63428f3f1 | perf | flush headers prior to start rendering the HTML | | 280693231 | perf | optimize response times by introducing header flushing | | 6bd7b9b4a | perf | optimized request handling performance |

@ngtools/webpack

| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------------------- | | 427bd846f | fix | disable TypeScript composite option with Angular compiler |

<!-- CHANGELOG SPLIT MARKER -->

<a name="19.2.14"></a>

google-wombot
published 19.2.14 •

Changelog

Source

19.2.14 (2025-05-28)

@angular/build

| Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------- | | a3504fd45 | fix | HMR requires AOT do not show HMR enabled when using JIT | | 5ce9f96a4 | fix | include full metadata for AOT unit-testing |

<!-- CHANGELOG SPLIT MARKER -->

<a name="19.2.13"></a>

2345
83