7.0.0-rc.1
Pre-release
Pre-release
Bug Fixes
- a11y: not being able to escape disabled focus trap using arrow keys (#13133) (3c55caa), closes #13132
- autocomplete: closing parent overlay when pressing escpe (#13413) (8dfd2ee)
- bottom-sheet: dismiss bottom sheet on destroy (#13120) (ffa4a06)
- button-toggle: not setting proper border in vertical mode (#13397) (d58db5d)
- button-toggle: remove extra focus indication added by firefox (#13367) (3583913)
- checkbox: ripple not hiding after click/touch (#13295) (afb0352), closes #13291
- chips: content not centered vertically on IE in some cases (#13260) (4f43f5c)
- chips: ripple not clipping correctly in safari (#12244) (eb95e61)
- chips: selectionChange event firing when value has not changed (#13173) (e8a6ea1)
- datepicker: change overlay position strategy so the calendar is kept on-screen (#11607) (f44d6db)
- drag-drop: avoid interfering with element clicks (#13152) (38e7dd2)
- expansion-panel: correct jump in panel sizing during animation (#12509) (a706c8c)
- experimental/dialog: clean up open dialogs on destroy (#13421) (84d8f5b)
- form-field: blue box inside focused native select on IE (#13187) (ab44d50)
- form-field: not updating outline when prefix/suffix is added or removed (#13253) (0060bd7), closes #13251
- grid-list: incorrectly laying out tiles for nested list (#13086) (3e1cff0), closes #13074
- icon: handle references for pages with base tag (#12428) (9e5fd91), closes #9276
- list: selection list not marking options as selected correctly when setting value with duplicates (#13363) (bef9a17)
- menu: incorrectly styling keyboard focus, if trigger is right clicked before opening (#13136) (730e6a3)
- ng-add: allow using noop animations (#13429) (15a1ab7)
- overlay: incorrectly calculating centered position on a scrolled page with pushing (#13185) (f5dd24a), closes #11868
- overlay: wait for panel to detach before removing panelClass (#13199) (238aef0), closes #13189
- paginator: icons and labels not centered vertically on IE (#12495) (fe3f37a), closes #12491
- schematics: @angular/material schematics not working (#13406) (3f8ee74)
- schematics: name is required when generating the drag-drop schematic (#13452) (4a9bbcb)
- schematics: proper error if name is not specified (#13379) (4a0b09a)
- scrolling: viewport ruler resize event running inside the NgZone (#12909) (707a7ee), closes #12883
- select: allow extra content to be projected after label in mat-optgroup (#13396) (cb5b15e), closes #11489
- select: handle home and end keys on closed select (#13278) (d6ba25f)
- tabs: disabled tab link not preventing router navigation (#10358) (bf66d57), closes #10354
- virtual-scroll: don't set both
right
andleft
on the content (#13412) (6ee9149), closes #13231