From fde699bbf40cffe37c0df2ea98cb79ab86972363 Mon Sep 17 00:00:00 2001 From: Alan Agius <17563226+alan-agius4@users.noreply.github.com> Date: Wed, 10 Sep 2025 18:09:39 +0000 Subject: [PATCH] docs: release notes for the v19.2.15 release (#63699) PR Close #63699 --- CHANGELOG.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6d33a6443b1..ac7d0995845 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,30 @@ + +# 19.2.15 (2025-09-10) +## 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. +### core +| Commit | Type | Description | +| -- | -- | -- | +| [70d0639bc1](https://github.com/angular/angular/commit/70d0639bc19e376af1a0491898f54a026d3227e2) | fix | introduce `BootstrapContext` for improved server bootstrapping ([#63639](https://github.com/angular/angular/pull/63639)) | + + + # 21.0.0-next.3 (2025-09-10) ## Breaking Changes