Skip to content

spidersilk-barbell

Pre-release
Pre-release
Compare
Choose a tag to compare
@jelbourn jelbourn released this 05 Apr 22:18
f4d0ab5

Project setup

  • @angular/material now has an explicit peer dependency on @angular/forms.
    It was always required, but is now correctly listed in the package.json.

Bug Fixes

  • a11y: don't set aria description if it's the same as the node's aria-label (#15250) (1bc8bc4), closes #15048
  • autocomplete: remove old classes when classlist has changed (#15185) (413fe33), closes #15179
  • badge: disable animations when using NoopAnimationsModule (#11408) (4614fb8)
  • badge: increase font size of small badge (#15280) (2b14952), closes #15251
  • bottom-sheet: focus trap not being attached when autoFocus is disabled (#15125) (3787695), closes #15119
  • drag-drop: clear duplicate ids from descendants (#15135) (751fe8a), closes #15120
  • drag-drop: disabled value not being synced to drop list ref (#15065) (1aafdbe)
  • drag-drop: dragged styling not being removed when exiting component with OnPush (#15266) (9bbbb80), closes #15233
  • drag-drop: handle delay coming in as a string (#15425) (8bbb116)
  • drag-drop: preview not being rendered inside fullscreen element (#15066) (f1e1528), closes #15033
  • examples: fix form-field-custom-control (#15147) (83135e1), closes #14810
  • icon: clearing user content when svgIcon is bound to falsy value (#15290) (d646266)
  • input: no focus on click in IE if clicked outside native control (#15108) (2652532), closes #15093
  • layout: breakpoint observer completing unrelated subscribers when preceding subscriber unsubscribes (#14988) (0d054db), closes #14983
  • list: changed after checked error with preselected values in selection list (#15388) (d6f2729), closes #15386
  • list: not picking up indirect descendant lines (#15552) (a258400), closes #15466
  • menu: support focus first/last item via home/end keys (#14896) (0185dd1)
  • overlay: flexible position strategy throwing error for empty strings (#14935) (6e52023)
  • progress-bar: clear aria-valuenow in indeterminate or query mode (#15019) (a88d053), closes #15016
  • progress-spinner: clear aria-valuenow in indeterminate mode (#15052) (dd4257e), closes #15018
  • radio: underlying label not expanding to width of radio button (#14895) (677db8c), closes #14894
  • schematics: ensure project "style" and "skipTests" options are respected (#15513) (fe6629a), closes #15502
  • select: error when navigating via keyboard to reset option on a closed select (#15160) (a115b3a), closes #14540 #15159
  • select: update panel width if the viewport size changes (#14932) (78f55ea), closes #7811
  • slide-toggle: thumb animation not working on mobile (#15236) (48d17af), closes #15232
  • stepper: content not being rendered out initially with ivy (#15485) (876727d)
  • table: use default change detection strategy on table (#15440) (f82259b)
  • table: use static queries for examples (#15483) (d525f9c)
  • tooltip: render style values in ngOnInit instead of the constructor (#15469) (59818d1)
  • typography: move header letter spacing into typography config (#15210) (0673574), closes #15197
  • add peer dependency on @angular/forms (#15133) (8fc97ac), closes #15085
  • mark virtual scroll viewport queries as static (#15346) (e739e61)
  • missing tag in footer-row of material table (#15711) (578790b)

Features

Performance Improvements

  • focus-monitor: avoid triggering change detection if there are no subscribers to stream (#14964) (085bbb7)