npm @angular/animations 14.0.0-next.8
v14.0.0-next.8

latest releases: 18.0.0-next.6, 17.3.6, 18.0.0-next.5...
2 years ago

14.0.0-next.8 (2022-03-25)

Breaking Changes

core

  • TypeScript versions older than 4.6 are no longer supported.

zone.js

  • in TaskTrackingZoneSpec track a periodic task until it is cancelled

The breaking change is scoped only to the plugin
zone.js/plugins/task-tracking. If you used TaskTrackingZoneSpec and
checked the pending macroTasks e.g. using (this.ngZone as any)._inner ._parent._properties.TaskTrackingZone.getTasksFor('macroTask'), then
its behavior slightly changed for periodic macrotasks. For example,
previously the setInterval macrotask was no longer tracked after its
callback was executed for the first time. Now it's tracked until
the task is explicitly cancelled, e.g with clearInterval(id).

fixes 45350

animations

Commit Description
feat - 79d334b138 provide warnings for non-animatable CSS properties (#45212)
fix - 2a75754ee8 apply default params when resolved value is null or undefined (#45339)

bazel

Commit Description
fix - dc72f3007a ng module compilation workers are subject to linker race-conditions (#45393)

compiler

Commit Description
fix - fffa023803 scope css rules within @layer blocks (#45396)

compiler-cli

Commit Description
fix - 27b4af7240 full side-effectful registration of NgModules with ids (#45024)
perf - 8155428ba6 ignore the module.id anti-pattern for NgModule ids (#45024)

core

Commit Description
feat - c9d566ce4b drop support for TypeScript 4.4 and 4.5 (#45394)
fix - be161bef79 memory leak in event listeners inside embedded views (#43075)

forms

Commit Description
fix - fe0e42a996 Make UntypedFormBuilder assignable to FormBuilder, and vice versa. (#45421)

Special Thanks

Alan Agius, Alex Rickabaugh, AlirezaEbrahimkhani, Ben Brook, Dylan Hunn, George Kalpakas, Joey Perrott, JoostK, Kristiyan Kostadinov, Krzysztof Platis, Mike, Paul Gschwendtner, Tobias Speicher, alirezaghey, arturovt, dario-piotrowicz, khai and mgechev

Don't miss a new animations release

NewReleases is sending notifications on new releases.