Angular v22.1.3

v22.1.3

22.1.3

Fixed 18
  • Detect object trigger values with Object.hasOwn in animations
  • Preserve literal key union in KeyValuePipe.transform()
  • Preserve &ngsp; between sibling control flow blocks in compiler
  • Accept readonly arrays for setClassMetadata decorators
  • Allow readonly arrays in RawScopeInfoFromDecorator
  • Expose debuggableFn for non-computed signal graph nodes

From Angular

animations
CommitDescription
fix - d9620e0f1bdetect object trigger values with Object.hasOwn
common
CommitDescription
fix - b3c78a5081preserve literal key union in KeyValuePipe.transform()
compiler
CommitDescription
fix - 94f0b9a371preserve &ngsp; between sibling control flow blocks
core
CommitDescription
fix - afe529cb2daccept readonly arrays for setClassMetadata decorators
fix - 2c72fe3797allow readonly arrays in RawScopeInfoFromDecorator
fix - ef2ce9a098expose debuggableFn for non-computed signal graph nodes
fix - 7bcce260f5prevent orphaned requestIdleCallback handle from re-entrant scheduling
fix - 44137117b3replace all hasOwnProperty usages with Object.hasOwn
fix - 85f12a5a13stop running further effects once one destroys the view mid-flush
fix - c04931c88bthrow a descriptive error instead of crashing when a hydration node is missing
fix - 601d1f6576throw NG0500 instead of a raw TypeError on element hydration mismatch
forms
CommitDescription
fix - 83450d2924report forbidden 2way bindings on when FormField is applied
fix - 5cb4ea7e35warn in dev mode when ngModel cannot reach parent NgForm across component boundary
http
CommitDescription
fix - 0cd635e9e2cancel oversized fetch response bodies
language-server
CommitDescription
fix - 14fbe04612recover project for external templates in solution-style workspaces
platform-browser
CommitDescription
fix - 3ddcb1a101disallow event handler attributes in Meta
fix - 640460d606throw a descriptive error when insertBefore reference node is missing
router
CommitDescription
fix - abe019d505pass correct component to canDeactivate for named outlets in componentless parent routes
View original

Upgraded? How did it go?

Discussion