24.md (13571B)
1 # PR #24 Update dependency @angular/material to v6 2 3 - **Status:** merged 4 - **Author:** @renovate[bot] 5 - **Created:** 2018-05-03T20:05:19Z 6 - **Branch:** renovate/angular-material-6.x → master 7 - **Merged:** 2018-05-19T09:36:29Z 8 - **Labels:** enhancement, Dependencies 9 - **Diff:** [24.diff](./24.diff) 10 11 --- 12 13 This Pull Request updates dependency [@​angular/material](https://github.com/angular/material2) from `^5.2.4` to `^6.0.0` 14 15 16 17 <details> 18 <summary>Release Notes</summary> 19 20 ### [`v6.0.2`](https://github.com/angular/material2/blob/master/CHANGELOG.md#​602-chocolate-realityhttpsgithubcomangularmaterial2compare601602-2018-05-14) 21 [Compare Source](https://github.com/angular/material2/compare/6.0.1...6.0.2) 22 ##### Bug Fixes 23 24 * **autocomplete:** panel blending in with background in high contrast mode ([#​11190](`https://github.com/angular/material2/issues/11190`)) ([23fca28](https://github.com/angular/material2/commit/23fca28)) 25 * **autosize:** error thrown by IE in some cases when component is destroyed ([#​11109](`https://github.com/angular/material2/issues/11109`)) ([408134f](https://github.com/angular/material2/commit/408134f)) 26 * **button:** ripples not being clipped by button border radius ([#​11181](`https://github.com/angular/material2/issues/11181`)) ([a1d98a9](https://github.com/angular/material2/commit/a1d98a9)), closes [#​11160](`https://github.com/angular/material2/issues/11160`) 27 * **checkbox:** update MatCheckbox disabled setter to trigger change detection ([#​11098](`https://github.com/angular/material2/issues/11098`)) ([22baefc](https://github.com/angular/material2/commit/22baefc)) 28 * **datepicker:** dateInput event being fired if the value hasn't changed ([#​10952](`https://github.com/angular/material2/issues/10952`)) ([f3d436d](https://github.com/angular/material2/commit/f3d436d)) 29 * **dialog:** min-height and max-height not having an effect on dialog container ([#​11235](`https://github.com/angular/material2/issues/11235`)) ([7ea3900](https://github.com/angular/material2/commit/7ea3900)) 30 * **icon:** remove duplicate icon registry provider ([#​11214](`https://github.com/angular/material2/issues/11214`)) ([c66d6a5](https://github.com/angular/material2/commit/c66d6a5)) 31 * add custom theme using string ref in angular.json ([#​11189](`https://github.com/angular/material2/issues/11189`)) ([f0b1529](https://github.com/angular/material2/commit/f0b1529)), closes [#​11188](`https://github.com/angular/material2/issues/11188`) 32 * **ripple:** disable ripple animations when using NoopAnimationsModule ([#​11205](`https://github.com/angular/material2/issues/11205`)) ([29d7330](https://github.com/angular/material2/commit/29d7330)) 33 * **sidenav:** disable all sidenav animations when using NoopAnimationsModule ([#​11180](`https://github.com/angular/material2/issues/11180`)) ([0c7998c](https://github.com/angular/material2/commit/0c7998c)) 34 * **stepper:** error being thrown if selected step is accessed too early ([#​11186](`https://github.com/angular/material2/issues/11186`)) ([834c6f7](https://github.com/angular/material2/commit/834c6f7)), closes [#​11158](`https://github.com/angular/material2/issues/11158`) 35 * **stepper:** handle keyboard interactions if direction changes after init ([#​11067](`https://github.com/angular/material2/issues/11067`)) ([b15b8be](https://github.com/angular/material2/commit/b15b8be)) 36 * **table:** add missing constructors ([#​11252](`https://github.com/angular/material2/issues/11252`)) ([f02bb05](https://github.com/angular/material2/commit/f02bb05)) 37 * **tabs:** handle long tab labels in mat-tab-nav-bar ([#​10903](`https://github.com/angular/material2/issues/10903`)) ([f5eda86](https://github.com/angular/material2/commit/f5eda86)) 38 ##### Performance Improvements 39 40 * **sidenav:** avoid hitting zone continuously when using autosize option ([#​11231](`https://github.com/angular/material2/issues/11231`)) ([2764ea6](https://github.com/angular/material2/commit/2764ea6)), closes [#​11215](`https://github.com/angular/material2/issues/11215`) 41 42 --- 43 44 ### [`v6.0.1`](https://github.com/angular/material2/blob/master/CHANGELOG.md#​602-chocolate-realityhttpsgithubcomangularmaterial2compare601602-2018-05-14) 45 [Compare Source](https://github.com/angular/material2/compare/6.0.0...6.0.1) 46 ##### Bug Fixes 47 48 * **autocomplete:** panel blending in with background in high contrast mode ([#​11190](`https://github.com/angular/material2/issues/11190`)) ([23fca28](https://github.com/angular/material2/commit/23fca28)) 49 * **autosize:** error thrown by IE in some cases when component is destroyed ([#​11109](`https://github.com/angular/material2/issues/11109`)) ([408134f](https://github.com/angular/material2/commit/408134f)) 50 * **button:** ripples not being clipped by button border radius ([#​11181](`https://github.com/angular/material2/issues/11181`)) ([a1d98a9](https://github.com/angular/material2/commit/a1d98a9)), closes [#​11160](`https://github.com/angular/material2/issues/11160`) 51 * **checkbox:** update MatCheckbox disabled setter to trigger change detection ([#​11098](`https://github.com/angular/material2/issues/11098`)) ([22baefc](https://github.com/angular/material2/commit/22baefc)) 52 * **datepicker:** dateInput event being fired if the value hasn't changed ([#​10952](`https://github.com/angular/material2/issues/10952`)) ([f3d436d](https://github.com/angular/material2/commit/f3d436d)) 53 * **dialog:** min-height and max-height not having an effect on dialog container ([#​11235](`https://github.com/angular/material2/issues/11235`)) ([7ea3900](https://github.com/angular/material2/commit/7ea3900)) 54 * **icon:** remove duplicate icon registry provider ([#​11214](`https://github.com/angular/material2/issues/11214`)) ([c66d6a5](https://github.com/angular/material2/commit/c66d6a5)) 55 * add custom theme using string ref in angular.json ([#​11189](`https://github.com/angular/material2/issues/11189`)) ([f0b1529](https://github.com/angular/material2/commit/f0b1529)), closes [#​11188](`https://github.com/angular/material2/issues/11188`) 56 * **ripple:** disable ripple animations when using NoopAnimationsModule ([#​11205](`https://github.com/angular/material2/issues/11205`)) ([29d7330](https://github.com/angular/material2/commit/29d7330)) 57 * **sidenav:** disable all sidenav animations when using NoopAnimationsModule ([#​11180](`https://github.com/angular/material2/issues/11180`)) ([0c7998c](https://github.com/angular/material2/commit/0c7998c)) 58 * **stepper:** error being thrown if selected step is accessed too early ([#​11186](`https://github.com/angular/material2/issues/11186`)) ([834c6f7](https://github.com/angular/material2/commit/834c6f7)), closes [#​11158](`https://github.com/angular/material2/issues/11158`) 59 * **stepper:** handle keyboard interactions if direction changes after init ([#​11067](`https://github.com/angular/material2/issues/11067`)) ([b15b8be](https://github.com/angular/material2/commit/b15b8be)) 60 * **table:** add missing constructors ([#​11252](`https://github.com/angular/material2/issues/11252`)) ([f02bb05](https://github.com/angular/material2/commit/f02bb05)) 61 * **tabs:** handle long tab labels in mat-tab-nav-bar ([#​10903](`https://github.com/angular/material2/issues/10903`)) ([f5eda86](https://github.com/angular/material2/commit/f5eda86)) 62 ##### Performance Improvements 63 64 * **sidenav:** avoid hitting zone continuously when using autosize option ([#​11231](`https://github.com/angular/material2/issues/11231`)) ([2764ea6](https://github.com/angular/material2/commit/2764ea6)), closes [#​11215](`https://github.com/angular/material2/issues/11215`) 65 66 --- 67 68 ### [`v6.0.0`](https://github.com/angular/material2/blob/master/CHANGELOG.md#​600-vibranium-vivariumhttpsgithubcomangularmaterial2compare600-rc14600-2018-05-03) 69 [Compare Source](https://github.com/angular/material2/compare/6.0.0-rc.14...6.0.0) 70 ##### Highlights 71 72 * [`MatTree`](https://material.angular.io/components/tree/overview) component is now available, [@​tinayuangao] recently gave a [talk at ng-conf about the new component](https://www.youtube.com/watch?v=s0Vy3sLbeyA) 73 * `<mat-table>` and `<cdk-table>` now native [`<table>` elements](https://material.angular.io/components/table/overview#applying-material-styles-to-native-table) in addition to the existing [`display: flex` based layout](https://material.angular.io/components/table/overview#tables-with-code-display-flex-code-) 74 * `MatTable` now supports having an optional [footer row](https://material.angular.io/components/table/overview#footer_row) 75 * [Schematics](https://material.angular.io/guides/schematics) are now available for Angular Material, [@​jelbourn] recently gave a [talk at ng-conf about using schematics](https://www.youtube.com/watch?v=v__RuD9RX3I) 76 * `MatTabs` content can now be [lazy loaded](https://material.angular.io/components/tabs/overview#lazy_loading) 77 * [`MatBadge`](https://material.angular.io/components/badge/overview) and [`MatBottomSheet`](https://material.angular.io/components/bottom-sheet/overview) components are now available 78 * `@angular/cdk/overlay` has a new positioning strategy available, [`FlexibleConnectedPositionStrategy`](https://material.angular.io/cdk/overlay/overview#position-strategies), which intelligently handles sizing and positioning to ensure that overlay contents always remain on the screen 79 * `MatIcon` now allows SVG icons to be registered from strings 80 * `@angular/cdk/keycodes` now includes most keycodes you might need for building a web application 81 * 130+ bug fixes 82 * Docs for v5 are now available at [v5.material.angular.io](https://v5.material.angular.io) 83 * A version picker is available [material.angular.io](https://material.angular.io) to switch between docs versions 84 ##### Upgrading to Angular Material 6.0 85 86 With the Angular CLI v6.0+, you can use the `ng update` command to automatically migrate to the new APIs 87 ``` 88 ng update @​angular/material 89 ``` 90 **NOTE:** There may be some cases where the tool may be unable to automatically migrate, but will notify you of those cases 91 ##### Breaking Changes 92 * A number of APIs that were deprecated during beta have been removed, see [here for complete list](https://github.com/angular/material2/blob/master/CHANGELOG.md#​600-beta5-2018-03-23) 93 * See `ng update` tooling above to automatically migrate to the new APIs 94 ##### Bug Fixes 95 96 * **autocomplete:** panel direction not being updated if the trigger direction changes ([#​10916](`https://github.com/angular/material2/issues/10916`)) ([8c30cee](https://github.com/angular/material2/commit/8c30cee)) 97 * **button-toggle:** not usable in high contrast mode ([#​11097](`https://github.com/angular/material2/issues/11097`)) ([dd2f465](https://github.com/angular/material2/commit/dd2f465)) 98 * **dialog:** add generic parameter for the dialog result to open method ([#​11059](`https://github.com/angular/material2/issues/11059`)) ([bf1bdc0](https://github.com/angular/material2/commit/bf1bdc0)) 99 * **form-field:** inconsistent underline height at different DPIs ([#​11062](`https://github.com/angular/material2/issues/11062`)) ([0f7d503](https://github.com/angular/material2/commit/0f7d503)) 100 * **form-field:** scrollbars appear on autosize textarea in chrome ([#​10811](`https://github.com/angular/material2/issues/10811`)) ([385f96d](https://github.com/angular/material2/commit/385f96d)) 101 * **form-field,select:** handle form field controls inside toolbar ([#​10627](`https://github.com/angular/material2/issues/10627`)) ([1a3993e](https://github.com/angular/material2/commit/1a3993e)) 102 * **list:** selection list always firing change event for selectAll and deselectAll ([#​11029](`https://github.com/angular/material2/issues/11029`)) ([54c0b00](https://github.com/angular/material2/commit/54c0b00)) 103 * **menu:** not updating panel direction after init ([#​11070](`https://github.com/angular/material2/issues/11070`)) ([294ba3c](https://github.com/angular/material2/commit/294ba3c)) 104 * **menu:** unable to open same sub-menu from different triggers and not picking up indirect descendant items ([#​10132](`https://github.com/angular/material2/issues/10132`)) ([5393bfe](https://github.com/angular/material2/commit/5393bfe)) 105 * **overlay:** error when rendering flexible overlay on the server ([#​11072](`https://github.com/angular/material2/issues/11072`)) ([422d102](https://github.com/angular/material2/commit/422d102)) 106 * **paginator:** handle negative pageSize and pageIndex correctly ([#​11068](`https://github.com/angular/material2/issues/11068`)) ([3f5e481](https://github.com/angular/material2/commit/3f5e481)) 107 * **select:** losing focus position when tabbing away after clicking inside multi select ([#​10905](`https://github.com/angular/material2/issues/10905`)) ([c6ad1f8](https://github.com/angular/material2/commit/c6ad1f8)) 108 * **select:** unable to toggle multi select option after using the mouse ([#​11061](`https://github.com/angular/material2/issues/11061`)) ([01d0993](https://github.com/angular/material2/commit/01d0993)) 109 * **sidenav:** box shadow visible while closed when rendering on the server ([#​10969](`https://github.com/angular/material2/issues/10969`)) ([cfe6c1d](https://github.com/angular/material2/commit/cfe6c1d)) 110 111 --- 112 113 </details> 114 115 116 117 118 --- 119 120 This PR has been generated by [Renovate Bot](https://renovatebot.com). 121