Commit | Description |
---|---|
remove refresh button from transfer state tab (#63592) |
compiler-cli
Commit | Description |
---|---|
enable type checking of host bindings by default (#63654) |
core
Commit | Description |
---|---|
introduce BootstrapContext for improved server bootstrapping (#63562)
| |
drop support for TypeScript 5.8 (#63589) |
migrations
Commit | Description |
---|---|
fix bug in ngclass-to-class migration (#63617) |
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 theangularCompilerOptions
section of your tsconfig.
- Previously hidden type issues in host bindings may show up in your builds. Either resolve the type issues or set
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 theBootstrapContext
to thebootstrapApplication
call.In addition,
getPlatform()
anddestroyPlatform()
will now returnnull
and be a no-op respectively when running in a server environment. -
- TypeScript versions less than 5.9 are no longer supported.