Change8

v22.1.4

📦 angularView on GitHub →
🐛 14 fixes🔧 8 symbols

Summary

This release includes various bug fixes across multiple Angular packages, addressing issues related to prototype collisions, number formatting, animation scoping, template diagnostics, and more.

🐛 Bug Fixes

  • Avoid prototype member collisions in common and core.
  • Use locale NaN symbol in number formatting.
  • Scope animations declared in minified nested rules.
  • Default template diagnostic related message source file to template.
  • Produce correct tcb expression for optional chaining.
  • Retain metadata for strict standalone errors.
  • Explicitly reject foreign components in JIT mode.
  • Preserve namespace for dynamic component hosts.
  • Prevent TransferState prototype pollution.
  • Throw coded RuntimeErrors instead of crashing when hydration/rendering can't find an expected DOM node.
  • Use dot-access for readonly rule configuration.
  • Honor quote style preference when generating imports.
  • Preserve registerLocaleData calls in standalone bootstrap migration.
  • Avoid stripping unicode whitespace during url resolution.

Affected Symbols