Angular CLI: 20.3.0-rc.0 Release

Release date:
September 10, 2025
Previous version:
20.2.2 (released September 3, 2025)
Magnitude:
0 Diff Delta
Contributors:
0 total committers
Data confidence:
Commits:

Top Contributors in 20.3.0-rc.0

Could not determine top contributors for this release.

Directory Browser for 20.3.0-rc.0

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

@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: ts const bootstrap = () => bootstrapApplication(AppComponent, config);

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

For more information please see: https://github.com/angular/angular/security/advisories/GHSA-68x2-mx4q-78m7