Change8

20.3.0

Breaking Changes
📦 angularView on GitHub →
2 breaking1 features🐛 1 fixes🔧 5 symbols

Summary

This release introduces a new BootstrapContext for server-side bootstrapping to remove global platform injector reliance and includes a security advisory update.

⚠️ Breaking Changes

  • Server-side bootstrapping no longer relies on a global platform injector. The bootstrap function now requires a 'BootstrapContext' parameter.
  • getPlatform() now returns null and destroyPlatform() is a no-op when running in a server environment.

Migration Steps

  1. Update 'main.server.ts' to pass the 'BootstrapContext' to the 'bootstrapApplication' call.
  2. Use the provided schematic to automatically update server bootstrap files.

✨ New Features

  • Introduce 'BootstrapContext' for improved server bootstrapping.

🐛 Bug Fixes

  • Remove refresh button from transfer state tab.

🔧 Affected Symbols

BootstrapContextbootstrapApplicationgetPlatformdestroyPlatformmain.server.ts