Angular: 20.3.0 Release

Release date:
September 10, 2025
Previous version:
20.3.0-rc.0 (released September 10, 2025)
Magnitude:
0 Diff Delta
Contributors:
0 total committers
Data confidence:
Commits:

Top Contributors in 20.3.0

Could not determine top contributors for this release.

Directory Browser for 20.3.0

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

Release Notes Published

| Commit | Description | | -- | -- | | fix - a3f808d7c8 | remove refresh button from transfer state tab (#63592) |

core

| Commit | Description | | -- | -- | | feat - 6117ccee2e | introduce BootstrapContext for improved server bootstrapping (#63636) |

Breaking Changes

core

  • 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);

A schematic is provided to automatically update main.server.ts files to pass the BootstrapContext to the bootstrapApplication call.

In addition, getPlatform() and destroyPlatform() will now return null and be a no-op respectively when running in a server environment.

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