Skip to content

v18.1.0

Compare
Choose a tag to compare
@pkozlowski-opensource pkozlowski-opensource released this 10 Jul 13:00
· 1320 commits to main since this release

18.1.0 (2024-07-10)

common

Commit Description
fix - f25653e231 typo in NgOptimizedImage warning (#56756)
fix - 9b35726e42 typo in warning for NgOptimizedDirective (#56817)

compiler

Commit Description
feat - fd6cd0422d Add extended diagnostic to warn when there are uncalled functions in event bindings (#56295)
fix - 341a116d61 allow more characters in let declaration name (#56764)
fix - 2a1291e942 give precedence to local let declarations over parent ones (#56752)

compiler-cli

Commit Description
fix - 66e582551e avoid duplicate diagnostics for let declarations read before definition (#56843)
fix - 4d18c5bfd5 flag all conflicts between let declarations and local symbols (#56752)
fix - 9e21582456 Show template syntax errors in local compilation modified (#55855)
fix - 5996502921 type check let declarations nested inside nodes (#56752)
fix - cdebf751e4 used before declared diagnostic not firing for control flow blocks (#56843)

core

Commit Description
feat - ea3c802056 Add a schematic to migrate afterRender phase flag (#55648)
feat - 5df3e78c99 add equality function to rxjs-interop toSignal (#56447)
feat - 0a48d584f2 add support for let syntax (#56715)
feat - 352e0782ec expose signal input metadata in ComponentMirror (#56402)
feat - a655e46447 Redesign the afterRender & afterNextRender phases API (#55648)
feat - e5a6f91722 support TypeScript 5.5 (#56096)
fix - 38effcc63e Add back phase flag option as a deprecated API (#55648)
fix - 86bcfd3e49 improve docs on afterRender hooks (#56522)
fix - b2445a0953 link errors to ADEV (#55554) (#56038)
fix - 03a2acd2a3 properly remove imports in the afterRender phase migration (#56524)
fix - 4d87b9e899 rename the equality function option in toSignal (#56769) (#56922)
fix - 8bd4c074af toSignal equal option should be passed to inner computed (#56903)

forms

Commit Description
fix - 00bde8b1c2 Make NgControlStatus host bindings OnPush compatible (#55720)

http

Commit Description
fix - cc21989132 Make Content-Type header case insensitive (#56541)

language-service

Commit Description
feat - b400e2e4d4 autocompletion for the component not imported (#55595)
fix - 67b2c336bc import the default exported component correctly (#56432)

router

Commit Description
feat - a13f5da773 Allow UrlTree as an input to routerLink (#56265)
feat - 1d3a7529b4 Set a different browser URL from the one for route matching (#53318)