Change8

21.0.0-next.10

📦 angularView on GitHub →
1 features🐛 6 fixes🔧 5 symbols

Summary

This release includes several bug fixes across core, forms, and router, notably improving signal interoperability in forms and fixing a memory leak in core. It also introduces a change to block IPv6 localhost from preconnect checks in the common package.

✨ New Features

  • common: Blocks IPv6 localhost from preconnect checks

🐛 Bug Fixes

  • compiler: support arbitrary nesting in :host-context()
  • core: Clear lView from IcuIteratorState when stack is empty to prevent memory leak
  • core: ensure @for iteration over field is reactive
  • forms: interop supports CVAs with signals
  • migrations: Do not remove a template if it is referenced even with a trailing semicolon
  • router: handle parenthesized outlets without a name in DefaultUrlSerializer

🔧 Affected Symbols

:host-context()IcuIteratorState@forControlValueAccessorDefaultUrlSerializer