Change8

v22.0.6

📦 angularView on GitHub →
🐛 8 fixes🔧 8 symbols

Summary

This release focuses on various bug fixes across the compiler, compiler-cli, forms/signals, migrations, and router modules. Key fixes include improving signal handling, migration stability, and addressing edge cases in routing.

Migration Steps

  1. Remove stale model import in model-output migration (if applicable).

🐛 Bug Fixes

  • Used regular optional chaining expression for safe function calls in TCBs.
  • Applied debugName transform to required signal queries.
  • Detected uninvoked signals in bound expressions using ternary.
  • Made extractValue reactive for compat AbstractControl values.
  • Preserved transitive NgModule references when pruning during migration.
  • Removed stale model import in model-output migration.
  • Handled outlet named __proto__ in segment group maps.
  • Used safe hasOwnProperty when parsing query params.

Affected Symbols