npm @angular/localize 20.0.0-next.0
v20.0.0-next.0

10 hours ago

20.0.0-next.0 (2025-02-26)

common

Commit Description
feat - 74cceba587 throw error for suspicious date patterns (#59798)

compiler

Commit Description
feat - f2d5cf7edd support exponentiation operator in templates (#59894)
feat - 0361c2d81f support void operator in templates (#59894)

core

Commit Description
fix - 962b59b14e Ensure ComponentFixture does not duplicate error reporting from FakeAsync (#60104)
fix - 491b0a4ead Remove duplicate reporting of errors in CDR.detectChanges (#60056)

router

Commit Description
feat - 7c12cb1df9 Allow resolvers to read resolved data from ancestors (#59860)
fix - db2f2d99c8 Scroller should scroll as soon as change detection completes (#60086)

Breaking Changes

common

  • Using the Y formatter (week-numbering year) without also including w (week number) is now detected as suspicious date pattern, as y is typically intended.

compiler

  • void in an expression now refers to the operator

    Previously an expression in the template like {{void}} referred to a
    property on the component class. After this change it now refers to the
    void operator, which would make the above example invalid. If you have
    existing expressions that need to refer to a property named void,
    change the expression to use this.void instead: {{this.void}}.

Don't miss a new localize release

NewReleases is sending notifications on new releases.