Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: angular/angular-cli

20.3.1

11 Sep 13:08
Compare
Choose a tag to compare

@angular/build

Commit Description
fix - be60be499 add timestamp to bundle generation log
fix - d60f4e53d update vite to version 7.1.5

21.0.0-next.3

10 Sep 17:10
Compare
Choose a tag to compare
21.0.0-next.3 Pre-release
Pre-release

@angular/cli

Commit Description
feat - d014630fa add advanced filtering to MCP example search
feat - 1ee9ce3c9 promote MCP find_examples tool to a stable tool
fix - dbf1aaf70 add snippet support to example search MCP tool
fix - 11cee1acb correct boolean parsing in MCP example front matter
fix - def412a55 enhance find_examples MCP tool with structured output
fix - 2037b912b improve bun lockfile detection and optimize lockfile checks

@schematics/angular

Commit Description
fix - ddebe3d4f align labels in ai-config schema
fix - 8e6e0a293 remove explicit flag for host bindings
fix - b983ea8e5 respect skip-install for tailwind schematic

@angular-devkit/build-angular

Commit Description
fix - 9749ec687 avoid extra tick in SSR builds

@angular/build

Commit Description
fix - cd5c92b99 correct Vitest coverage reporting for test files
fix - 1529595d4 drop support for TypeScript 5.8
fix - 58da860fc preserve names in esbuild for improved debugging in dev mode
fix - 26127bd3b resolve PostCSS plugins relative to config file

@angular/ssr

Commit Description
feat - f0b0980fb introduce BootstrapContext for isolated server-side rendering

Breaking Changes

@angular/build

    • TypeScript versions older than 5.9 are no longer supported.

@angular/ssr

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

For more information please see: GHSA-68x2-mx4q-78m7

20.3.0-rc.0

10 Sep 16:52
Compare
Choose a tag to compare

@angular/cli

Commit Description
fix - f6ad41c13 improve bun lockfile detection and optimize lockfile checks

@schematics/angular

Commit Description
fix - ef20a278d align labels in ai-config schema

@angular-devkit/build-angular

Commit Description
fix - 1a7890873 avoid extra tick in SSR builds

@angular/build

Commit Description
fix - 5d46d6ec1 preserve names in esbuild for improved debugging in dev mode

@angular/ssr

Commit Description
feat - 7eacb4187 introduce BootstrapContext for isolated server-side rendering

Breaking Changes

@angular/ssr

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

For more information please see: GHSA-68x2-mx4q-78m7

20.3.0

10 Sep 16:56
Compare
Choose a tag to compare

@angular/cli

Commit Description
fix - f6ad41c13 improve bun lockfile detection and optimize lockfile checks

@schematics/angular

Commit Description
fix - ef20a278d align labels in ai-config schema

@angular-devkit/build-angular

Commit Description
fix - 1a7890873 avoid extra tick in SSR builds

@angular/build

Commit Description
fix - 5d46d6ec1 preserve names in esbuild for improved debugging in dev mode

@angular/ssr

Commit Description
feat - 7eacb4187 introduce BootstrapContext for isolated server-side rendering

Breaking Changes

@angular/ssr

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

For more information please see: GHSA-68x2-mx4q-78m7

19.2.16

10 Sep 19:26
Compare
Choose a tag to compare

@angular-devkit/build-angular

Commit Description
fix - b0f4330a9 avoid extra tick in SSR builds

@angular/build

Commit Description
fix - ee5c5f823 avoid extra tick in SSR dev-server builds

@angular/ssr

Commit Description
feat - 32980f7e7 introduce BootstrapContext for isolated server-side rendering

Breaking Changes

@angular/ssr

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

For more information please see: GHSA-68x2-mx4q-78m7

18.2.21

10 Sep 19:44
Compare
Choose a tag to compare

@angular-devkit/build-angular

Commit Description
fix - 700e6bc01 avoid extra tick in SSR builds

@angular/build

Commit Description
fix - cccc91b91 avoid extra tick in SSR dev-server builds

@angular/ssr

Commit Description
feat - 4af385201 introduce BootstrapContext for isolated server-side rendering

Breaking Changes

@angular/ssr

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

For more information please see: GHSA-68x2-mx4q-78m7

21.0.0-next.2

03 Sep 21:12
Compare
Choose a tag to compare
21.0.0-next.2 Pre-release
Pre-release

@schematics/angular

Commit Description
feat - e417c89f9 Add addTypeToClassName option to relevant schematics
feat - 4e6c94f21 support different file name style guides in ng new
perf - 14c0a9bac optimize AST traversal utilities

@angular/cli

Commit Description
feat - 301b50da4 add fallback support for packages without direct ng add functionality
fix - 2c498d2b8 don't set a default for array options when length is 0
fix - f099c9157 improve list_projects MCP tool to find all workspaces in monorepos
fix - e192e8c7e set process title when running architect commands

@angular/build

Commit Description
fix - 7b0f69798 avoid extra tick in SSR dev-server builds
fix - f806f6477 maintain media output hashing with vitest unit-testing

20.2.2

03 Sep 20:43
Compare
Choose a tag to compare

@angular/cli

Commit Description
fix - a793bbc47 don't set a default for array options when length is 0
fix - 2736599e2 set process title when running architect commands

@angular/build

Commit Description
fix - 5c2abffea avoid extra tick in SSR dev-server builds
fix - f3c826853 maintain media output hashing with vitest unit-testing

21.0.0-next.1

27 Aug 21:28
Compare
Choose a tag to compare
21.0.0-next.1 Pre-release
Pre-release

@angular/cli

Commit Description
feat - 0d53e82d5 provide detailed peer dependency conflict errors in ng add
feat - f513089e2 remove direct support for cnpm
fix - 47d77a3ed correctly set default array values
fix - e5aed6d65 show planned actions in ng add dry run
perf - aeb49dd52 cache dependency lookups during ng add
perf - 5e534090e parallelize peer dependency checks in ng add

@schematics/angular

Commit Description
feat - 4912f3990 add Tailwind CSS option to application schematic and ng new
fix - 6c7b79833 directly resolve karma config template in migration
fix - 0f86cf878 prevent AI config schematic from failing when 'none' and other AI tools are selected

@angular-devkit/schematics-cli

Commit Description
fix - aed26c388 correctly set default array values

@angular/build

Commit Description
fix - b554bd73a add temporary directory cleanup for Vitest executor
fix - 261dbb37c correct JS/TS file paths when running under Bazel
fix - abf003268 correct Vitest builder watch mode execution
fix - 4b49a207a ensure karma polyfills reporter factory returns a value

Breaking Changes

@angular/cli

  • The ng commands will no longer automatically detect and use cnpm as the package manager. As an alternative use the .npmrc file to ensure npm uses the cnpm registry.

20.2.1

27 Aug 20:12
Compare
Choose a tag to compare

@angular-devkit/schematics-cli

Commit Description
fix - e93919dea correctly set default array values

@schematics/angular

Commit Description
fix - 6937123a3 directly resolve karma config template in migration
fix - 5d6dd4425 prevent AI config schematic from failing when 'none' and other AI tools are selected

@angular/cli

Commit Description
fix - 3b693e09e correctly set default array values

@angular/build

Commit Description
fix - 06a6ddc10 correct JS/TS file paths when running under Bazel
fix - b6816b0cb ensure karma polyfills reporter factory returns a value