Angular
The sources for this package are in the main Angular repo. Please file issues and pull requests against that repo.
Usage information and reference details can be found in Angular documentation.
License: MIT
21.0.0-next.3 (2025-09-10)
Breaking Changes
compiler-cli
-
- Previously hidden type issues in host bindings may show up in your builds. Either resolve the type issues or set
"typeCheckHostBindings": false in the angularCompilerOptions section of your tsconfig.
core
-
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);
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.
-
- TypeScript versions less than 5.9 are no longer supported.
| Commit | Type | Description |
| -- | -- | -- |
| ef025880cc | fix | remove refresh button from transfer state tab (#63592) |
compiler-cli
| Commit | Type | Description |
| -- | -- | -- |
| 0571b335b9 | feat | enable type checking of host bindings by default (#63654) |
core
| Commit | Type | Description |
| -- | -- | -- |
| 28926ba92c | feat | introduce BootstrapContext for improved server bootstrapping (#63562) |
| c0791e1887 | fix | drop support for TypeScript 5.8 (#63589) |
migrations
| Commit | Type | Description |
| -- | -- | -- |
| 655a99d0c6 | fix | fix bug in ngclass-to-class migration (#63617) |
<!-- CHANGELOG SPLIT MARKER -->
<a name="20.3.0"></a>