Skip to content

6.0.0-rc.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@tinayuangao tinayuangao released this 11 Apr 22:56

Features

  • coercion: add utility for coercing CSS values (#10654) (e30824c)
  • icon: allow SVG icons to be registered from strings (#10757) (57efa13), closes #3132
  • overlay: add the ability to set the default offsets on FlexibleConnectedPositionStrategy (#10555) (bcff93e)
  • table: support native table selectors (#10594) (7774da2)

Bug Fixes

  • autocomplete: panel width not being updated on window resize (#10629) (2dc4e70)
  • badge: incorrectly handling rtl (#10630) (9c1f8a9)
  • button-toggle: changed after checked error for repeated toggles with a preselected value (#10612) (9a3d3e8)
  • button-toggle: setting blank aria-label attribute by default (#10605) (95dba59)
  • datepicker: avoid accidental form submissions through calendar buttons (#10515) (edb57f9), closes #10514
  • datepicker: close datepicker popup on alt + up arrow (#10662) (446ef66)
  • datepicker: export MatCalendarHeader (#10633) (5df1af6)
  • datepicker: nested animation not working (#10355) (9fff92f), closes #9134
  • datepicker: overly broad selector in theme (#10372) (5b7a6a3)
  • datepicker: reformat valid values on blur (#10777) (603dfa4), closes #10645
  • focus-monitor: hitting ngzone when using focusVia (#10608) (b38b966)
  • focus-trap: wrong element being checked when logging deprecation warning (#10578) (52493d1)
  • form-field: run change detection when prefix or suffix changes (#10670) (515cc06)
  • form-field: server-side rendering error with outline appearance (#10719) (39887da)
  • overlay: centered flexible positioning not working in some browsers (#10701) (dfc3b02)
  • overlay: incorrect bottom offset using upward-flowing flexible position with a viewport margin (#10650) (306b704)
  • platform: change isBrowser check to use Angular PLATFORM_ID (#10659) (f023579)
  • progress-spinner: set spinner width to match diameter. (#10314) (c64cb7e)
  • sidenav: remove dependency on OverlayModule (#10357) (27ef2dc)
  • slide-toggle: run timeout outside the NgZone (#10655) (6f7765e)
  • stepper: header icon collapsing with very long labels (#10341) (5b5f2ee), closes #10332
  • stepper: horizontal stepper cutting off bottom part of content (#10644) (4fbde10), closes #10634
  • table: MatTableDataSource incorrectly sorting zero (#10561) (bcb5697), closes #10556
  • table,sort,paginator: incorrect spacing in rtl (#10617) (46ca6ce)
  • tabs: hide mat-tab-nav-bar ink bar when no link is active (#9701) (51206ee), closes #9671
  • tabs: tab content portal not being cleaned up on destroy (#10661) (2e3393a)
  • theme: apply base theme classes at location the theme is included (#10737) (2aba8ab)
  • tooltip: error when updating position while closed (#10704) (6449ae1)
  • tree: fix exported symbol cannot be named error. (#10626) (6729b6d)
  • tree: fix nested node cannot expand/collapse multiple times (#10671) (5570beb)
  • tree: fix nested node is not working (#10635) (7857b92)