Angular v22.1.0-next.6

v22.1.0-next.6Pre-release

22.1.0-next.6

Changed 1
  • do not emit tag name when control flow root is foreign component
Fixed 14
  • avoid prototype lookups in date format caches
  • parsing of an empty template literal interpolation
  • support foreign components inside control flow blocks
  • re-tag SourceFiles after TsCreateProgramDriver.updateFiles()
  • allow static attributes for explicit input transforms
  • ignore processing instruction syntax in templates
common
CommitDescription
fix - 359fb503b8avoid prototype lookups in date format caches
compiler
CommitDescription
fix - da52137724parsing of an empty template literal interpolation
fix - 5bd00add07support foreign components inside control flow blocks (#69674)
perf - 2e442f7876do not emit tag name when control flow root is foreign component (#69674)
compiler-cli
CommitDescription
fix - ae0ec7315cre-tag SourceFiles after TsCreateProgramDriver.updateFiles()
core
CommitDescription
fix - 9b9b0e93c9allow static attributes for explicit input transforms
fix - 68ac204074ignore processing instruction syntax in templates
fix - 0ae6d81ed2preserve explicit input transform write type
forms
CommitDescription
fix - 5cb8c733a3allow multiple async validators
fix - 2e32872720preserve intermediate number values in signal forms
fix - 2e0cb52dbfprevent stale CVA writeback during debounce
http
CommitDescription
fix - 6d043f8657prevent interceptor signal reads from leaking into calling reactive contexts
localize
CommitDescription
fix - 5de0ea5f23build runtime translations map with a null prototype
fix - 2a4f582731use Object.hasOwn for placeholder lookup in translate
platform-browser
CommitDescription
fix - fb6b354fbdprevent ReDoS in SOURCEMAP_URL_REGEXP
View original

Upgraded? How did it go?

Discussion