Change8

21.0.0-next.7

📦 angularView on GitHub →
2 features🐛 7 fixes1 deprecations🔧 6 symbols

Summary

This release introduces support for fetch referrerPolicy in HttpClient and optional keys in KeyValuePipe, while addressing several animation-related bugs and a memory leak in the Router.

✨ New Features

  • Support of optional keys for the KeyValue pipe
  • Add support for fetch referrerPolicy option in HttpClient

🐛 Bug Fixes

  • Ensure missing leave animations don't queue leave animations
  • Fixes animations in conjunction with content projection
  • Handle undefined CSS time values in parseCssTimeUnitsToMs function
  • Prevent early exit from leave animations when multiple transitions are present
  • Preserve component imports when pruning NgModules in standalone migration
  • Remove error for no matching files in control flow migration
  • Fix memory leak through Navigation.abort and canDeactivate guards

🔧 Affected Symbols

KeyValuePipeHttpClientHttpResponseBase.statusTextparseCssTimeUnitsToMsNavigation.abortcanDeactivate

⚡ Deprecations

  • HttpResponseBase.statusText is deprecated