7.0.0-rc.0
Pre-release
Pre-release
Bug Fixes
- autocomplete: dividers in list throwing off keyboard navigation (#13224) (0886cef), closes #13200
- button: fix stroked button border color (#13219) (bfeb540)
- checkbox: clear tabindex from host element (#13308) (845388c)
- chips: set aria-invalid on chip input (#13249) (311d786), closes #13205
- common: account for async hammer loader when checking whether hammer is defined (#12933) (d15431b)
- drag-drop: emitting incorrect index for horizontal list in rtl (#13274) (f3bb0c7)
- drag-drop: error on IE when customizing root element (#13279) (e1071f0)
- drag-drop: unable to return item to initial container within same drag sequence, if not connected to current drag container (#13247) (0ac41a0), closes #13246
- form-field: always use native input value to determine whether control is empty (#13307) (10e6502), closes #13305
- form-field: incorrect arrow color for native select (#13046) (10b8353)
- form-field: native date/time input taller than text input (#13321) (92a5f0e), closes #13317
- form-field: native select outline not reset on firefox (#12967) (38e492f)
- grid: fix mat-grid-tile position (#12980) (966cf5f)
- grid-list: exception thrown when rowHeight is set before first change detection run (#13112) (e7007a2), closes #13102
- grid-list: throw error if invalid value is assigned for rowHeight (#13254) (210f3f9), closes #13252
- list: set aria-multiselectable on selection list (#13325) (877ef5d)
- overlay: connected overlay directive inputs not updating position strategy (#13066) (1d8e9af)
- paginator: getNumberOfPages off by one (#10724) (016ba5c), closes #10720 #10699
- radio: clear tabindex from host element (#13323) (5c0a061), closes #13311 #13308
- schematics: addressForm: fix bad Validators definition and TSLint (#13285) (267dd65)
- schematics: dashboard schematic fails parsing declaration in spec (#13269) (543cb9f)
- schematics: fix typo in table's datasource (#13283) (0ccdfc8)
- schematics: nav schematic generates TSLint errors (#13268) (8d25fd1)
- schematics: remove unnecessary semicolon in tree component (#13284) (8558878)
- schematics: sidenav toolbar should use default background (#13282) (c454f7b)
- schematics: table schematic not expanding full width (#13234) (884762f)
- schematics: toolbar in nav w/o z-index causes issues with dashboard (#13270) (d74e38c)
- select: give native select a bigger clickable area (#13228) (6da7d23)
- slide-toggle: clear tabindex from host element (#13311) (119fafd), closes #13308
- snack-bar: button not centered inside snack bar on IE11 (#13062) (4e05745)
- snackbar: move elevation style to snackbar theme (#13273) (96e670f)
- stepper: vertical step header labels not centered on IE (#13262) (40fb5cb)
- tooltip: custom gesture config not set up (#12941) (1852563), closes #12940 #12917
- tooltip: hiding and reopening for consecutive show calls (#13326) (b5001f6)
Features
- badge: allow badge to be disabled (#13196) (bfc1286), closes #13191
- button-toggle: align with 2018 material design spec (#12443) (fd3eb6a)
- overlay: add option to automatically dispose on navigation (#12592) (d48b1ba), closes #12544
- overlay: add support for swappable position strategies (#12306) (e0f3ae7)
- schematics: support for cdk
ng add
(#13319) (ac3f8c4) - schematics: support for cdk
ng-update
. (#13303) (1afddfb) - tabs: align with 2018 material design spec (#12605) (0c5598c)
- tree: support units different than px for indentation (#12991) (590d294)
Performance Improvements
update
BREAKING CHANGES
-
ripple: deprecated
[matRippleSpeedFactor]
andbaseSpeedFactor
for the ripples have been removed. Use the new animation config instead. -
Add test case; fix NodeJS version target circular dependency; Support for rule version constraints