49.json (61391B)
1 { 2 "number": 49, 3 "title": "Update angularmaterial monorepo to v7 (major)", 4 "state": "closed", 5 "diff_file": "49.diff", 6 "author": "renovate[bot]", 7 "created_at": "2018-10-18T19:48:07Z", 8 "closed_at": "2018-11-26T20:11:18Z", 9 "merged_at": null, 10 "base_ref": "master", 11 "head_ref": "renovate/major-angularmaterial-monorepo", 12 "labels": [], 13 "assignees": [], 14 "requested_reviewers": [], 15 "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change | References |\n|---|---|---|---|---|\n| @​angular/cdk | dependencies | major | `^6.0.2` -> `^7.0.0` | [source](https://renovatebot.com/gh/angular/material2) |\n| @​angular/material | dependencies | major | `^6.0.2` -> `^7.0.0` | [source](https://renovatebot.com/gh/angular/material2) |\n\n---\n\n### Release Notes\n\n<details>\n<summary>angular/material2</summary>\n\n### [`v7.1.0`](https://renovatebot.com/gh/angular/material2/blob/master/CHANGELOG.md#​710-stone-silhouette-2018-11-20)\n\n[Compare Source](https://renovatebot.com/gh/angular/material2/compare/7.0.4...7.1.0)\n\n##### Bug Fixes\n\n- **a11y:** aria-live directive announcing the same text multiple times ([#​13467](https://renovatebot.com/gh/angular/material2/issues/13467)) ([a150494](https://renovatebot.com/gh/angular/material2/commit/a150494))\n- **a11y:** avoid overlapping or left over timers in live announcer ([#​13602](https://renovatebot.com/gh/angular/material2/issues/13602)) ([d0f4e7b](https://renovatebot.com/gh/angular/material2/commit/d0f4e7b))\n- **a11y:** key manager preventing arrow key events with modifier keys ([#​13503](https://renovatebot.com/gh/angular/material2/issues/13503)) ([1ef16ac](https://renovatebot.com/gh/angular/material2/commit/1ef16ac)), closes [#​11987](https://renovatebot.com/gh/angular/material2/issues/11987) [#​13496](https://renovatebot.com/gh/angular/material2/issues/13496)\n- **a11y:** wrong order of constructor arguments in provider ([#​14078](https://renovatebot.com/gh/angular/material2/issues/14078)) ([2fcf9e7](https://renovatebot.com/gh/angular/material2/commit/2fcf9e7)), closes [#​14077](https://renovatebot.com/gh/angular/material2/issues/14077)\n- **autocomplete:** autofill value changes not being propagated to the form control ([#​9887](https://renovatebot.com/gh/angular/material2/issues/9887)) ([059864d](https://renovatebot.com/gh/angular/material2/commit/059864d)), closes [#​9704](https://renovatebot.com/gh/angular/material2/issues/9704)\n- **autocomplete:** not propagating same model value when reset while open ([#​13634](https://renovatebot.com/gh/angular/material2/issues/13634)) ([8d98375](https://renovatebot.com/gh/angular/material2/commit/8d98375))\n- **bazel:** theming bundle not exposed as sass_library ([#​14071](https://renovatebot.com/gh/angular/material2/issues/14071)) ([af7a3d4](https://renovatebot.com/gh/angular/material2/commit/af7a3d4))\n- **bidi:** preserve user dir attribute ([#​13859](https://renovatebot.com/gh/angular/material2/issues/13859)) ([d94d176](https://renovatebot.com/gh/angular/material2/commit/d94d176)), closes [#​13855](https://renovatebot.com/gh/angular/material2/issues/13855)\n- **breakpoints:** set max-widths for breakpoints to non-integers to handle subpixel queries ([#​13828](https://renovatebot.com/gh/angular/material2/issues/13828)) ([077f68e](https://renovatebot.com/gh/angular/material2/commit/077f68e))\n- **button:** ripple color not correct for standard, icon and stroked buttons ([#​13235](https://renovatebot.com/gh/angular/material2/issues/13235)) ([b104e75](https://renovatebot.com/gh/angular/material2/commit/b104e75)), closes [#​13232](https://renovatebot.com/gh/angular/material2/issues/13232)\n- **button:** stroked button crops applied badges ([#​13912](https://renovatebot.com/gh/angular/material2/issues/13912)) ([4b431fe](https://renovatebot.com/gh/angular/material2/commit/4b431fe)), closes [#​13909](https://renovatebot.com/gh/angular/material2/issues/13909)\n- **button-toggle:** content shifting in IE11 ([#​13492](https://renovatebot.com/gh/angular/material2/issues/13492)) ([b3483a6](https://renovatebot.com/gh/angular/material2/commit/b3483a6))\n- **button-toggle:** not forwarding focus to underlying control ([#​14001](https://renovatebot.com/gh/angular/material2/issues/14001)) ([81f8fb9](https://renovatebot.com/gh/angular/material2/commit/81f8fb9))\n- **button-toggle:** remove hover state on touch devices ([#​13724](https://renovatebot.com/gh/angular/material2/issues/13724)) ([a320af2](https://renovatebot.com/gh/angular/material2/commit/a320af2))\n- **button-toggle:** svg icon not align inside toggle ([#​13839](https://renovatebot.com/gh/angular/material2/issues/13839)) ([5851c91](https://renovatebot.com/gh/angular/material2/commit/5851c91)), closes [#​13726](https://renovatebot.com/gh/angular/material2/issues/13726)\n- **button-toggle:** webkit tap highlight conflicting with ripples ([#​13721](https://renovatebot.com/gh/angular/material2/issues/13721)) ([efe53a0](https://renovatebot.com/gh/angular/material2/commit/efe53a0))\n- **cdk-platform:** pass `{}` to `@NgModule` since passing nothing breaks ([#​13792](https://renovatebot.com/gh/angular/material2/issues/13792)) ([65dd75d](https://renovatebot.com/gh/angular/material2/commit/65dd75d))\n- **checkbox:** disabled property not being coerced ([#​13755](https://renovatebot.com/gh/angular/material2/issues/13755)) ([e5fe34c](https://renovatebot.com/gh/angular/material2/commit/e5fe34c)), closes [#​13739](https://renovatebot.com/gh/angular/material2/issues/13739)\n- **checkbox:** no focus indicator in high contrast ([#​13255](https://renovatebot.com/gh/angular/material2/issues/13255)) ([caf65e5](https://renovatebot.com/gh/angular/material2/commit/caf65e5)), closes [#​13227](https://renovatebot.com/gh/angular/material2/issues/13227)\n- **chips:** disabled state not matching specs ([#​13272](https://renovatebot.com/gh/angular/material2/issues/13272)) ([60e0d88](https://renovatebot.com/gh/angular/material2/commit/60e0d88))\n- **chips:** invalid ripple color for selected chips ([#​13271](https://renovatebot.com/gh/angular/material2/issues/13271)) ([df5d18f](https://renovatebot.com/gh/angular/material2/commit/df5d18f))\n- **chips:** not updating keyboard controls if direction changes ([#​14080](https://renovatebot.com/gh/angular/material2/issues/14080)) ([1ffa1fc](https://renovatebot.com/gh/angular/material2/commit/1ffa1fc))\n- **chips:** remove circular dependency between chip-list and chip-input ([#​13994](https://renovatebot.com/gh/angular/material2/issues/13994)) ([6c741c4](https://renovatebot.com/gh/angular/material2/commit/6c741c4))\n- **datepicker:** don't allow clicks on disabled cells in year and multi-year views ([#​13448](https://renovatebot.com/gh/angular/material2/issues/13448)) ([c15bad2](https://renovatebot.com/gh/angular/material2/commit/c15bad2))\n- **datepicker:** toggle not forwarding focus to underlying button ([#​14020](https://renovatebot.com/gh/angular/material2/issues/14020)) ([b1d4b42](https://renovatebot.com/gh/angular/material2/commit/b1d4b42))\n- **datepicker:** unable to disable ripple on datepicker toggle ([#​13997](https://renovatebot.com/gh/angular/material2/issues/13997)) ([31bffb3](https://renovatebot.com/gh/angular/material2/commit/31bffb3)), closes [#​13986](https://renovatebot.com/gh/angular/material2/issues/13986)\n- **dialog,bottom-sheet:** enter animation blocking child animations ([#​13888](https://renovatebot.com/gh/angular/material2/issues/13888)) ([235add9](https://renovatebot.com/gh/angular/material2/commit/235add9)), closes [#​13870](https://renovatebot.com/gh/angular/material2/issues/13870)\n- **drag-drop:** avoid disrupting drag sequence if event propagation is stopped ([#​13841](https://renovatebot.com/gh/angular/material2/issues/13841)) ([8b2dc82](https://renovatebot.com/gh/angular/material2/commit/8b2dc82))\n- **drag-drop:** avoid generating elements with duplicate ids ([#​13489](https://renovatebot.com/gh/angular/material2/issues/13489)) ([68b53f7](https://renovatebot.com/gh/angular/material2/commit/68b53f7))\n- **drag-drop:** avoid interference from native drag&drop ([#​14054](https://renovatebot.com/gh/angular/material2/issues/14054)) ([26d63ee](https://renovatebot.com/gh/angular/material2/commit/26d63ee))\n- **drag-drop:** drop list not toggling dragging class inside component with OnPush change detection ([#​13703](https://renovatebot.com/gh/angular/material2/issues/13703)) ([12c15ba](https://renovatebot.com/gh/angular/material2/commit/12c15ba)), closes [#​13680](https://renovatebot.com/gh/angular/material2/issues/13680)\n- **drag-drop:** enable drag interactions when there is a drag handle ([#​13780](https://renovatebot.com/gh/angular/material2/issues/13780)) ([4ee6636](https://renovatebot.com/gh/angular/material2/commit/4ee6636)), closes [#​13779](https://renovatebot.com/gh/angular/material2/issues/13779)\n- **drag-drop:** error if drag item is destroyed zone has stabilized ([#​13978](https://renovatebot.com/gh/angular/material2/issues/13978)) ([6fe84f3](https://renovatebot.com/gh/angular/material2/commit/6fe84f3))\n- **drag-drop:** events fired multiple times for short drag sequences on touch devices ([#​13135](https://renovatebot.com/gh/angular/material2/issues/13135)) ([dc0b51a](https://renovatebot.com/gh/angular/material2/commit/dc0b51a)), closes [#​13125](https://renovatebot.com/gh/angular/material2/issues/13125)\n- **drag-drop:** ignore enter predicate when returning item to its initial container ([#​13972](https://renovatebot.com/gh/angular/material2/issues/13972)) ([fa944b7](https://renovatebot.com/gh/angular/material2/commit/fa944b7))\n- **drag-drop:** incorrectly laying out items with different height or margins ([#​13849](https://renovatebot.com/gh/angular/material2/issues/13849)) ([89701ef](https://renovatebot.com/gh/angular/material2/commit/89701ef)), closes [#​13483](https://renovatebot.com/gh/angular/material2/issues/13483)\n- **drag-drop:** multiple parallel drag sequences when dragging nested drag items ([#​13820](https://renovatebot.com/gh/angular/material2/issues/13820)) ([436809c](https://renovatebot.com/gh/angular/material2/commit/436809c))\n- **drag-drop:** not picking up handle that isn't a direct descendant ([#​13360](https://renovatebot.com/gh/angular/material2/issues/13360)) ([c38ebb6](https://renovatebot.com/gh/angular/material2/commit/c38ebb6))\n- **drag-drop:** preserve previous inline transform ([#​13529](https://renovatebot.com/gh/angular/material2/issues/13529)) ([cae16b0](https://renovatebot.com/gh/angular/material2/commit/cae16b0))\n- **drag-drop:** prevent mouse wheel scrolling while dragging ([#​13524](https://renovatebot.com/gh/angular/material2/issues/13524)) ([cd6da93](https://renovatebot.com/gh/angular/material2/commit/cd6da93)), closes [#​13508](https://renovatebot.com/gh/angular/material2/issues/13508)\n- **drag-drop:** use passive event listeners for start events ([#​13526](https://renovatebot.com/gh/angular/material2/issues/13526)) ([280b0d6](https://renovatebot.com/gh/angular/material2/commit/280b0d6))\n- **expansion-panel:** don't handle enter/space if modifier is pressed ([#​13790](https://renovatebot.com/gh/angular/material2/issues/13790)) ([04716b1](https://renovatebot.com/gh/angular/material2/commit/04716b1)), closes [#​13783](https://renovatebot.com/gh/angular/material2/issues/13783)\n- **expansion-panel:** emitting events twice on some browsers ([#​13600](https://renovatebot.com/gh/angular/material2/issues/13600)) ([fa6e46d](https://renovatebot.com/gh/angular/material2/commit/fa6e46d))\n- **focus-trap:** warn if initial element is not focusable ([#​13960](https://renovatebot.com/gh/angular/material2/issues/13960)) ([27347b5](https://renovatebot.com/gh/angular/material2/commit/27347b5)), closes [#​13953](https://renovatebot.com/gh/angular/material2/issues/13953)\n- **form-field:** native select options blending in with dropdown background on a dark theme ([#​13201](https://renovatebot.com/gh/angular/material2/issues/13201)) ([3f1e960](https://renovatebot.com/gh/angular/material2/commit/3f1e960))\n- **form-field:** users being able to select the hidden placeholder of disabled input ([#​13480](https://renovatebot.com/gh/angular/material2/issues/13480)) ([8dc367c](https://renovatebot.com/gh/angular/material2/commit/8dc367c)), closes [#​13479](https://renovatebot.com/gh/angular/material2/issues/13479)\n- **grid-list:** unable to assign numeric zero as gutter size ([#​13652](https://renovatebot.com/gh/angular/material2/issues/13652)) ([037a746](https://renovatebot.com/gh/angular/material2/commit/037a746))\n- **icon:** account for query params when prefixing external references ([#​13930](https://renovatebot.com/gh/angular/material2/issues/13930)) ([4ce5ee0](https://renovatebot.com/gh/angular/material2/commit/4ce5ee0)), closes [#​13924](https://renovatebot.com/gh/angular/material2/issues/13924)\n- **list:** add ripples to action list items ([#​13799](https://renovatebot.com/gh/angular/material2/issues/13799)) ([76044e8](https://renovatebot.com/gh/angular/material2/commit/76044e8)), closes [#​13795](https://renovatebot.com/gh/angular/material2/issues/13795)\n- **list:** remove disabled selection list hover feedback on mobile ([#​13850](https://renovatebot.com/gh/angular/material2/issues/13850)) ([0589881](https://renovatebot.com/gh/angular/material2/commit/0589881))\n- **list:** selection list moving focus when an option is destroyed ([#​13531](https://renovatebot.com/gh/angular/material2/issues/13531)) ([b5a0b16](https://renovatebot.com/gh/angular/material2/commit/b5a0b16))\n- **menu:** closing parent overlay when pressing escape ([#​13442](https://renovatebot.com/gh/angular/material2/issues/13442)) ([a7df1d0](https://renovatebot.com/gh/angular/material2/commit/a7df1d0))\n- **menu:** proper focus styling when opened by tap on a touch device ([#​13599](https://renovatebot.com/gh/angular/material2/issues/13599)) ([e51de15](https://renovatebot.com/gh/angular/material2/commit/e51de15))\n- **menu:** unable to swap menu panel after first open ([#​13819](https://renovatebot.com/gh/angular/material2/issues/13819)) ([1fb1c55](https://renovatebot.com/gh/angular/material2/commit/1fb1c55)), closes [#​13812](https://renovatebot.com/gh/angular/material2/issues/13812)\n- **menu:** use passive touch listener ([#​14041](https://renovatebot.com/gh/angular/material2/issues/14041)) ([3842c8c](https://renovatebot.com/gh/angular/material2/commit/3842c8c))\n- **ng-update:** do not fail if [@​schematics](https://renovatebot.com/gh/schematics)/angular version is outdated ([#​13929](https://renovatebot.com/gh/angular/material2/issues/13929)) ([ece6b2d](https://renovatebot.com/gh/angular/material2/commit/ece6b2d))\n- **ng-update:** do not throw if typescript version is outdated ([#​13927](https://renovatebot.com/gh/angular/material2/issues/13927)) ([eb59e56](https://renovatebot.com/gh/angular/material2/commit/eb59e56))\n- **overlay:** backdrop exit animation not working ([#​10145](https://renovatebot.com/gh/angular/material2/issues/10145)) ([3816079](https://renovatebot.com/gh/angular/material2/commit/3816079))\n- **overlay:** provide fullscreen overlay container in root ([#​14091](https://renovatebot.com/gh/angular/material2/issues/14091)) ([c55b78e](https://renovatebot.com/gh/angular/material2/commit/c55b78e))\n- **portal:** use portal's ComponentFactoryResolver in portal outlet directive ([#​13886](https://renovatebot.com/gh/angular/material2/issues/13886)) ([99d2512](https://renovatebot.com/gh/angular/material2/commit/99d2512)), closes [#​12677](https://renovatebot.com/gh/angular/material2/issues/12677) [#​9712](https://renovatebot.com/gh/angular/material2/issues/9712)\n- **progress-bar:** account for query params when prefixing references ([#​13942](https://renovatebot.com/gh/angular/material2/issues/13942)) ([2290063](https://renovatebot.com/gh/angular/material2/commit/2290063)), closes [#​13930](https://renovatebot.com/gh/angular/material2/issues/13930)\n- **progress-bar:** not taking current path after first initialization ([#​13628](https://renovatebot.com/gh/angular/material2/issues/13628)) ([88c6548](https://renovatebot.com/gh/angular/material2/commit/88c6548))\n- **radio:** don't show hover ripples on touch devices ([#​13701](https://renovatebot.com/gh/angular/material2/issues/13701)) ([f230633](https://renovatebot.com/gh/angular/material2/commit/f230633)), closes [#​13675](https://renovatebot.com/gh/angular/material2/issues/13675)\n- **radio:** improved alignment for native validation messages ([#​13570](https://renovatebot.com/gh/angular/material2/issues/13570)) ([dd96369](https://renovatebot.com/gh/angular/material2/commit/dd96369))\n- **scrolling:** leaking subscription if same element is registered multiple times ([#​13974](https://renovatebot.com/gh/angular/material2/issues/13974)) ([20f8924](https://renovatebot.com/gh/angular/material2/commit/20f8924))\n- **select:** don't prevent enter and space keys if a modifier is pressed ([#​14090](https://renovatebot.com/gh/angular/material2/issues/14090)) ([cb56df9](https://renovatebot.com/gh/angular/material2/commit/cb56df9))\n- **sidenav:** opened and closed events emitting twice on IE and Edge ([#​13649](https://renovatebot.com/gh/angular/material2/issues/13649)) ([beb4739](https://renovatebot.com/gh/angular/material2/commit/beb4739))\n- **slide-toggle:** don't show hover ripples on touch devices ([#​13702](https://renovatebot.com/gh/angular/material2/issues/13702)) ([e8f8d07](https://renovatebot.com/gh/angular/material2/commit/e8f8d07)), closes [#​13675](https://renovatebot.com/gh/angular/material2/issues/13675)\n- **slide-toggle:** no focus indication in high-contrast mode ([#​13287](https://renovatebot.com/gh/angular/material2/issues/13287)) ([264f306](https://renovatebot.com/gh/angular/material2/commit/264f306))\n- **slide-toggle:** redirect focus to underlying input element ([#​13957](https://renovatebot.com/gh/angular/material2/issues/13957)) ([ec4809f](https://renovatebot.com/gh/angular/material2/commit/ec4809f)), closes [#​13953](https://renovatebot.com/gh/angular/material2/issues/13953)\n- **slide-toggle:** showing focus ripple when clicking disabled control ([#​14055](https://renovatebot.com/gh/angular/material2/issues/14055)) ([9b05c3c](https://renovatebot.com/gh/angular/material2/commit/9b05c3c)), closes [#​13957](https://renovatebot.com/gh/angular/material2/issues/13957)\n- **slide-toggle:** using incorrect colors when disabled ([#​13444](https://renovatebot.com/gh/angular/material2/issues/13444)) ([dd9f267](https://renovatebot.com/gh/angular/material2/commit/dd9f267))\n- **slider:** changing value on right click ([#​14083](https://renovatebot.com/gh/angular/material2/issues/14083)) ([ed857c9](https://renovatebot.com/gh/angular/material2/commit/ed857c9))\n- **slider:** update value on mousedown instead of click ([#​13020](https://renovatebot.com/gh/angular/material2/issues/13020)) ([861642c](https://renovatebot.com/gh/angular/material2/commit/861642c))\n- **snack-bar:** set appropriate role based on passed in politeness ([#​13864](https://renovatebot.com/gh/angular/material2/issues/13864)) ([50f999b](https://renovatebot.com/gh/angular/material2/commit/50f999b)), closes [#​13493](https://renovatebot.com/gh/angular/material2/issues/13493)\n- **snackbar:** override min-width of snackbar on mobile ([#​13880](https://renovatebot.com/gh/angular/material2/issues/13880)) ([6703605](https://renovatebot.com/gh/angular/material2/commit/6703605))\n- **snackbar:** set aria role based on if announcement message is provided ([#​13993](https://renovatebot.com/gh/angular/material2/issues/13993)) ([69ffd33](https://renovatebot.com/gh/angular/material2/commit/69ffd33))\n- **stepper:** custom icons not centered inside circle ([#​12947](https://renovatebot.com/gh/angular/material2/issues/12947)) ([87e1742](https://renovatebot.com/gh/angular/material2/commit/87e1742))\n- **stepper:** don't handle enter/space when modifier key is pressed ([#​13827](https://renovatebot.com/gh/angular/material2/issues/13827)) ([a9e550e](https://renovatebot.com/gh/angular/material2/commit/a9e550e)), closes [#​13790](https://renovatebot.com/gh/angular/material2/issues/13790)\n- **stepper:** emitting the animationDone event twice on some browsers ([#​13608](https://renovatebot.com/gh/angular/material2/issues/13608)) ([3ef933a](https://renovatebot.com/gh/angular/material2/commit/3ef933a)), closes [#​13600](https://renovatebot.com/gh/angular/material2/issues/13600) [#​13587](https://renovatebot.com/gh/angular/material2/issues/13587)\n- **stepper:** fix text contrast ratio of stepper labels ([#​14012](https://renovatebot.com/gh/angular/material2/issues/14012)) ([ae5b10f](https://renovatebot.com/gh/angular/material2/commit/ae5b10f))\n- **stepper:** incorrect border color in dark theme for header with label position ([#​13791](https://renovatebot.com/gh/angular/material2/issues/13791)) ([bbeb5ef](https://renovatebot.com/gh/angular/material2/commit/bbeb5ef))\n- **stepper:** intl provider not being picked up in lazy-loaded modules ([#​12934](https://renovatebot.com/gh/angular/material2/issues/12934)) ([675aa66](https://renovatebot.com/gh/angular/material2/commit/675aa66))\n- **stepper:** selector assuming that there will always be a dir attribute ([#​13751](https://renovatebot.com/gh/angular/material2/issues/13751)) ([d5f0f0f](https://renovatebot.com/gh/angular/material2/commit/d5f0f0f)), closes [#​13741](https://renovatebot.com/gh/angular/material2/issues/13741)\n- **stroked-button:** ripples and focus overlay have incorrect radius ([#​13745](https://renovatebot.com/gh/angular/material2/issues/13745)) ([4cdf5ba](https://renovatebot.com/gh/angular/material2/commit/4cdf5ba)), closes [#​13738](https://renovatebot.com/gh/angular/material2/issues/13738)\n- **table:** delimit words when filtering ([#​13487](https://renovatebot.com/gh/angular/material2/issues/13487)) ([2a3599e](https://renovatebot.com/gh/angular/material2/commit/2a3599e))\n- **tabs:** duplicate animation events on some browsers ([#​13674](https://renovatebot.com/gh/angular/material2/issues/13674)) ([28e3d36](https://renovatebot.com/gh/angular/material2/commit/28e3d36))\n- **tabs:** mat-align-tabs not working on mat-tab-nav-bar ([#​13818](https://renovatebot.com/gh/angular/material2/issues/13818)) ([8fad5d1](https://renovatebot.com/gh/angular/material2/commit/8fad5d1)), closes [#​13798](https://renovatebot.com/gh/angular/material2/issues/13798)\n- **tabs:** paginated header offset incorrect on IE ([#​13223](https://renovatebot.com/gh/angular/material2/issues/13223)) ([d7a8892](https://renovatebot.com/gh/angular/material2/commit/d7a8892)), closes [#​13217](https://renovatebot.com/gh/angular/material2/issues/13217)\n- **text-field:** autosize textarea not resizing on minRows decrease ([#​13437](https://renovatebot.com/gh/angular/material2/issues/13437)) ([cfeab79](https://renovatebot.com/gh/angular/material2/commit/cfeab79))\n- **tooltip:** add fallback for touch devices if Hammer isn't loaded ([#​13580](https://renovatebot.com/gh/angular/material2/issues/13580)) ([5d54920](https://renovatebot.com/gh/angular/material2/commit/5d54920)), closes [#​13536](https://renovatebot.com/gh/angular/material2/issues/13536)\n- **virtual-scroll:** not removing view from container if it's outside the template cache ([#​13916](https://renovatebot.com/gh/angular/material2/issues/13916)) ([8922100](https://renovatebot.com/gh/angular/material2/commit/8922100)), closes [#​13901](https://renovatebot.com/gh/angular/material2/issues/13901)\n- bazel support for downstream apps ([#​13836](https://renovatebot.com/gh/angular/material2/issues/13836)) ([150c964](https://renovatebot.com/gh/angular/material2/commit/150c964))\n- material not working with ES2015 ([#​13709](https://renovatebot.com/gh/angular/material2/issues/13709)) ([985774a](https://renovatebot.com/gh/angular/material2/commit/985774a)), closes [#​12760](https://renovatebot.com/gh/angular/material2/issues/12760) [#​13695](https://renovatebot.com/gh/angular/material2/issues/13695)\n- reference symbols for example components rather than providing a string of the component name ([#​13992](https://renovatebot.com/gh/angular/material2/issues/13992)) ([d0d97c3](https://renovatebot.com/gh/angular/material2/commit/d0d97c3))\n- workaround for es2015 inheritance not always working ([#​13834](https://renovatebot.com/gh/angular/material2/issues/13834)) ([a22a9fa](https://renovatebot.com/gh/angular/material2/commit/a22a9fa))\n\n##### Features\n\n- **bottom-sheet:** allow focus restoration to be disabled ([#​13153](https://renovatebot.com/gh/angular/material2/issues/13153)) ([83fc823](https://renovatebot.com/gh/angular/material2/commit/83fc823)), closes [#​13150](https://renovatebot.com/gh/angular/material2/issues/13150)\n- **datepicker:** allow custom classes to be applied to individual dates ([#​13971](https://renovatebot.com/gh/angular/material2/issues/13971)) ([4be1b06](https://renovatebot.com/gh/angular/material2/commit/4be1b06)), closes [#​13943](https://renovatebot.com/gh/angular/material2/issues/13943)\n- **drag-drop:** add directive to connect drop lists automatically ([#​13754](https://renovatebot.com/gh/angular/material2/issues/13754)) ([962dbeb](https://renovatebot.com/gh/angular/material2/commit/962dbeb)), closes [#​13750](https://renovatebot.com/gh/angular/material2/issues/13750)\n- **drag-drop:** add the ability to disable dragging ([#​13722](https://renovatebot.com/gh/angular/material2/issues/13722)) ([b02a72e](https://renovatebot.com/gh/angular/material2/commit/b02a72e)), closes [#​13651](https://renovatebot.com/gh/angular/material2/issues/13651)\n- **drag-utils:** add utility function for cloning array items from one array to another ([#​13743](https://renovatebot.com/gh/angular/material2/issues/13743)) ([d2d8a1f](https://renovatebot.com/gh/angular/material2/commit/d2d8a1f)), closes [#​13100](https://renovatebot.com/gh/angular/material2/issues/13100)\n- **keycodes:** add utilities for checking modifier keys ([#​13933](https://renovatebot.com/gh/angular/material2/issues/13933)) ([7899863](https://renovatebot.com/gh/angular/material2/commit/7899863)), closes [#​13790](https://renovatebot.com/gh/angular/material2/issues/13790)\n- **live-announcer:** add ability to clear live element ([#​11996](https://renovatebot.com/gh/angular/material2/issues/11996)) ([4a1c8ed](https://renovatebot.com/gh/angular/material2/commit/4a1c8ed)), closes [#​11991](https://renovatebot.com/gh/angular/material2/issues/11991)\n- **ng-add:** add preview URLs for theme choices ([#​13723](https://renovatebot.com/gh/angular/material2/issues/13723)) ([4fbbb9d](https://renovatebot.com/gh/angular/material2/commit/4fbbb9d)), closes [/github.com/angular/angular-cli/blob/907ce5c94c774147c4b52870b3522aed4e087c76/packages/schematics/angular/ng-new/schema.json#L121](https://renovatebot.com/gh//github.com/angular/angular-cli/blob/907ce5c94c774147c4b52870b3522aed4e087c76/packages/schematics/angular/ng-new/schema.json/issues/L121) [#​13708](https://renovatebot.com/gh/angular/material2/issues/13708)\n- **paginator:** allow paginator to be disabled ([#​13146](https://renovatebot.com/gh/angular/material2/issues/13146)) ([cb4f5a0](https://renovatebot.com/gh/angular/material2/commit/cb4f5a0)), closes [#​13145](https://renovatebot.com/gh/angular/material2/issues/13145)\n- **stepper:** add CdkStepHeader directive and fix CdkStepper error on init ([#​10614](https://renovatebot.com/gh/angular/material2/issues/10614)) ([fbbe463](https://renovatebot.com/gh/angular/material2/commit/fbbe463)), closes [#​10611](https://renovatebot.com/gh/angular/material2/issues/10611)\n- **tabs:** add the ability to customize the animation duration ([#​13505](https://renovatebot.com/gh/angular/material2/issues/13505)) ([0cd7536](https://renovatebot.com/gh/angular/material2/commit/0cd7536)), closes [#​13428](https://renovatebot.com/gh/angular/material2/issues/13428)\n- **tabs:** make the updatePagination method public ([#​13935](https://renovatebot.com/gh/angular/material2/issues/13935)) ([1e4ee0c](https://renovatebot.com/gh/angular/material2/commit/1e4ee0c))\n\n##### Performance Improvements\n\n- **focus-monitor:** mark event listeners as passive ([#​13532](https://renovatebot.com/gh/angular/material2/issues/13532)) ([bfc00a0](https://renovatebot.com/gh/angular/material2/commit/bfc00a0))\n- **list:** reduce css selector size ([#​12571](https://renovatebot.com/gh/angular/material2/issues/12571)) ([e31e011](https://renovatebot.com/gh/angular/material2/commit/e31e011))\n\n#### 7.0.4 \"brick-dress\" (2018-11-13)\n\n##### Bug Fixes\n\n- **a11y:** aria-live directive announcing the same text multiple times ([#​13467](https://renovatebot.com/gh/angular/material2/issues/13467)) ([7c2a095](https://renovatebot.com/gh/angular/material2/commit/7c2a095))\n- **a11y:** avoid overlapping or left over timers in live announcer ([#​13602](https://renovatebot.com/gh/angular/material2/issues/13602)) ([a93d3a5](https://renovatebot.com/gh/angular/material2/commit/a93d3a5))\n- **a11y:** key manager preventing arrow key events with modifier keys ([#​13503](https://renovatebot.com/gh/angular/material2/issues/13503)) ([b7ef6af](https://renovatebot.com/gh/angular/material2/commit/b7ef6af)), closes [#​11987](https://renovatebot.com/gh/angular/material2/issues/11987) [#​13496](https://renovatebot.com/gh/angular/material2/issues/13496)\n- **bazel:** theming bundle not exposed as sass_library ([#​14071](https://renovatebot.com/gh/angular/material2/issues/14071)) ([71c205e](https://renovatebot.com/gh/angular/material2/commit/71c205e))\n- **bidi:** preserve user dir attribute ([#​13859](https://renovatebot.com/gh/angular/material2/issues/13859)) ([86089fe](https://renovatebot.com/gh/angular/material2/commit/86089fe)), closes [#​13855](https://renovatebot.com/gh/angular/material2/issues/13855)\n- **button:** ripple color not correct for standard, icon and stroked buttons ([#​13235](https://renovatebot.com/gh/angular/material2/issues/13235)) ([62c6d55](https://renovatebot.com/gh/angular/material2/commit/62c6d55)), closes [#​13232](https://renovatebot.com/gh/angular/material2/issues/13232)\n- **button-toggle:** not forwarding focus to underlying control ([#​14001](https://renovatebot.com/gh/angular/material2/issues/14001)) ([b7be573](https://renovatebot.com/gh/angular/material2/commit/b7be573))\n- **button-toggle:** svg icon not align inside toggle ([#​13839](https://renovatebot.com/gh/angular/material2/issues/13839)) ([2814a99](https://renovatebot.com/gh/angular/material2/commit/2814a99)), closes [#​13726](https://renovatebot.com/gh/angular/material2/issues/13726)\n- **checkbox:** no focus indicator in high contrast ([#​13255](https://renovatebot.com/gh/angular/material2/issues/13255)) ([13d9d3a](https://renovatebot.com/gh/angular/material2/commit/13d9d3a)), closes [#​13227](https://renovatebot.com/gh/angular/material2/issues/13227)\n- **chips:** invalid ripple color for selected chips ([#​13271](https://renovatebot.com/gh/angular/material2/issues/13271)) ([057eee1](https://renovatebot.com/gh/angular/material2/commit/057eee1))\n- **datepicker:** toggle not forwarding focus to underlying button ([#​14020](https://renovatebot.com/gh/angular/material2/issues/14020)) ([723d7f5](https://renovatebot.com/gh/angular/material2/commit/723d7f5))\n- **datepicker:** unable to disable ripple on datepicker toggle ([#​13997](https://renovatebot.com/gh/angular/material2/issues/13997)) ([2fb58ab](https://renovatebot.com/gh/angular/material2/commit/2fb58ab)), closes [#​13986](https://renovatebot.com/gh/angular/material2/issues/13986)\n- **drag-drop:** avoid disrupting drag sequence if event propagation is stopped ([#​13841](https://renovatebot.com/gh/angular/material2/issues/13841)) ([2902d0b](https://renovatebot.com/gh/angular/material2/commit/2902d0b))\n- **drag-drop:** avoid generating elements with duplicate ids ([#​13489](https://renovatebot.com/gh/angular/material2/issues/13489)) ([905f0b4](https://renovatebot.com/gh/angular/material2/commit/905f0b4))\n- **drag-drop:** avoid interference from native drag&drop ([#​14054](https://renovatebot.com/gh/angular/material2/issues/14054)) ([8dcbee2](https://renovatebot.com/gh/angular/material2/commit/8dcbee2))\n- **drag-drop:** enable drag interactions when there is a drag handle ([#​13780](https://renovatebot.com/gh/angular/material2/issues/13780)) ([0d3b74a](https://renovatebot.com/gh/angular/material2/commit/0d3b74a)), closes [#​13779](https://renovatebot.com/gh/angular/material2/issues/13779)\n- **drag-drop:** error if drag item is destroyed zone has stabilized ([#​13978](https://renovatebot.com/gh/angular/material2/issues/13978)) ([40a63cf](https://renovatebot.com/gh/angular/material2/commit/40a63cf))\n- **drag-drop:** ignore enter predicate when returning item to its initial container ([#​13972](https://renovatebot.com/gh/angular/material2/issues/13972)) ([3fb5522](https://renovatebot.com/gh/angular/material2/commit/3fb5522))\n- **drag-drop:** prevent mouse wheel scrolling while dragging ([#​13524](https://renovatebot.com/gh/angular/material2/issues/13524)) ([718d306](https://renovatebot.com/gh/angular/material2/commit/718d306)), closes [#​13508](https://renovatebot.com/gh/angular/material2/issues/13508)\n- **drag-drop:** add directive to connect drop lists automatically ([#​13754](https://renovatebot.com/gh/angular/material2/issues/13754)) ([e905127](https://renovatebot.com/gh/angular/material2/commit/e905127)), closes [#​13750](https://renovatebot.com/gh/angular/material2/issues/13750)\n- **focus-trap:** warn if initial element is not focusable ([#​13960](https://renovatebot.com/gh/angular/material2/issues/13960)) ([3026138](https://renovatebot.com/gh/angular/material2/commit/3026138)), closes [#​13953](https://renovatebot.com/gh/angular/material2/issues/13953)\n- **icon:** account for query params when prefixing external references ([#​13930](https://renovatebot.com/gh/angular/material2/issues/13930)) ([90420d6](https://renovatebot.com/gh/angular/material2/commit/90420d6)), closes [#​13924](https://renovatebot.com/gh/angular/material2/issues/13924)\n- **menu:** use passive touch listener ([#​14041](https://renovatebot.com/gh/angular/material2/issues/14041)) ([f5006d6](https://renovatebot.com/gh/angular/material2/commit/f5006d6))\n- **progress-bar:** account for query params when prefixing references ([#​13942](https://renovatebot.com/gh/angular/material2/issues/13942)) ([eb82847](https://renovatebot.com/gh/angular/material2/commit/eb82847)), closes [#​13930](https://renovatebot.com/gh/angular/material2/issues/13930)\n- **scrolling:** leaking subscription if same element is registered multiple times ([#​13974](https://renovatebot.com/gh/angular/material2/issues/13974)) ([1a7173d](https://renovatebot.com/gh/angular/material2/commit/1a7173d))\n- **slide-toggle:** redirect focus to underlying input element ([#​13957](https://renovatebot.com/gh/angular/material2/issues/13957)) ([1d4be69](https://renovatebot.com/gh/angular/material2/commit/1d4be69)), closes [#​13953](https://renovatebot.com/gh/angular/material2/issues/13953)\n- **slide-toggle:** showing focus ripple when clicking disabled control ([#​14055](https://renovatebot.com/gh/angular/material2/issues/14055)) ([a2c2caf](https://renovatebot.com/gh/angular/material2/commit/a2c2caf)), closes [#​13957](https://renovatebot.com/gh/angular/material2/issues/13957)\n- **snackbar:** set aria role based on if announcement message is provided ([#​13993](https://renovatebot.com/gh/angular/material2/issues/13993)) ([199583b](https://renovatebot.com/gh/angular/material2/commit/199583b))\n- **stepper:** fix text contrast ratio of stepper labels ([#​14012](https://renovatebot.com/gh/angular/material2/issues/14012)) ([01605d0](https://renovatebot.com/gh/angular/material2/commit/01605d0))\n\n#### 7.0.3 \"lyrium-longboard\" (2018-11-06)\n\n##### Bug Fixes\n\n- **breakpoints:** set max-widths for breakpoints to non-integers to handle subpixel queries ([#​13828](https://renovatebot.com/gh/angular/material2/issues/13828)) ([b88b79d](https://renovatebot.com/gh/angular/material2/commit/b88b79d))\n- **button:** stroked button crops applied badges ([#​13912](https://renovatebot.com/gh/angular/material2/issues/13912)) ([835dc9e](https://renovatebot.com/gh/angular/material2/commit/835dc9e)), closes [#​13909](https://renovatebot.com/gh/angular/material2/issues/13909)\n- **button-toggle:** remove hover state on touch devices ([#​13724](https://renovatebot.com/gh/angular/material2/issues/13724)) ([f9d5fb4](https://renovatebot.com/gh/angular/material2/commit/f9d5fb4))\n- **chips:** remove circular dependency between chip-list and chip-input ([#​13994](https://renovatebot.com/gh/angular/material2/issues/13994)) ([3da858d](https://renovatebot.com/gh/angular/material2/commit/3da858d))\n- **dialog,bottom-sheet:** enter animation blocking child animations ([#​13888](https://renovatebot.com/gh/angular/material2/issues/13888)) ([e5afa48](https://renovatebot.com/gh/angular/material2/commit/e5afa48)), closes [#​13870](https://renovatebot.com/gh/angular/material2/issues/13870)\n- **drag-drop:** drop list not toggling dragging class inside component with OnPush change detection ([#​13703](https://renovatebot.com/gh/angular/material2/issues/13703)) ([4e50d4a](https://renovatebot.com/gh/angular/material2/commit/4e50d4a)), closes [#​13680](https://renovatebot.com/gh/angular/material2/issues/13680)\n- **drag-drop:** incorrectly laying out items with different height or margins ([#​13849](https://renovatebot.com/gh/angular/material2/issues/13849)) ([c509591](https://renovatebot.com/gh/angular/material2/commit/c509591)), closes [#​13483](https://renovatebot.com/gh/angular/material2/issues/13483)\n- **drag-drop:** multiple parallel drag sequences when dragging nested drag items ([#​13820](https://renovatebot.com/gh/angular/material2/issues/13820)) ([cdc0c8b](https://renovatebot.com/gh/angular/material2/commit/cdc0c8b))\n- **list:** add ripples to action list items ([#​13799](https://renovatebot.com/gh/angular/material2/issues/13799)) ([b293655](https://renovatebot.com/gh/angular/material2/commit/b293655)), closes [#​13795](https://renovatebot.com/gh/angular/material2/issues/13795)\n- **list:** remove disabled selection list hover feedback on mobile ([#​13850](https://renovatebot.com/gh/angular/material2/issues/13850)) ([e975223](https://renovatebot.com/gh/angular/material2/commit/e975223))\n- **menu:** unable to swap menu panel after first open ([#​13819](https://renovatebot.com/gh/angular/material2/issues/13819)) ([cbb76ec](https://renovatebot.com/gh/angular/material2/commit/cbb76ec)), closes [#​13812](https://renovatebot.com/gh/angular/material2/issues/13812)\n- **ng-update:** do not fail if [@​schematics](https://renovatebot.com/gh/schematics)/angular version is outdated ([#​13929](https://renovatebot.com/gh/angular/material2/issues/13929)) ([f10f8b9](https://renovatebot.com/gh/angular/material2/commit/f10f8b9))\n- **ng-update:** do not throw if typescript version is outdated ([#​13927](https://renovatebot.com/gh/angular/material2/issues/13927)) ([d44fcf8](https://renovatebot.com/gh/angular/material2/commit/d44fcf8))\n- **portal:** use portal's ComponentFactoryResolver in portal outlet directive ([#​13886](https://renovatebot.com/gh/angular/material2/issues/13886)) ([d2af80b](https://renovatebot.com/gh/angular/material2/commit/d2af80b)), closes [#​12677](https://renovatebot.com/gh/angular/material2/issues/12677) [#​9712](https://renovatebot.com/gh/angular/material2/issues/9712)\n- **snack-bar:** set appropriate role based on passed in politeness ([#​13864](https://renovatebot.com/gh/angular/material2/issues/13864)) ([33d3cb3](https://renovatebot.com/gh/angular/material2/commit/33d3cb3)), closes [#​13493](https://renovatebot.com/gh/angular/material2/issues/13493)\n- **snackbar:** override min-width of snackbar on mobile ([#​13880](https://renovatebot.com/gh/angular/material2/issues/13880)) ([41cb8aa](https://renovatebot.com/gh/angular/material2/commit/41cb8aa))\n- **stepper:** don't handle enter/space when modifier key is pressed ([#​13827](https://renovatebot.com/gh/angular/material2/issues/13827)) ([0bd3890](https://renovatebot.com/gh/angular/material2/commit/0bd3890)), closes [#​13790](https://renovatebot.com/gh/angular/material2/issues/13790)\n- **tabs:** duplicate animation events on some browsers ([#​13674](https://renovatebot.com/gh/angular/material2/issues/13674)) ([7106681](https://renovatebot.com/gh/angular/material2/commit/7106681))\n- **tabs:** mat-align-tabs not working on mat-tab-nav-bar ([#​13818](https://renovatebot.com/gh/angular/material2/issues/13818)) ([2289e43](https://renovatebot.com/gh/angular/material2/commit/2289e43)), closes [#​13798](https://renovatebot.com/gh/angular/material2/issues/13798)\n- **virtual-scroll:** not removing view from container if it's outside the template cache ([#​13916](https://renovatebot.com/gh/angular/material2/issues/13916)) ([7c202ec](https://renovatebot.com/gh/angular/material2/commit/7c202ec)), closes [#​13901](https://renovatebot.com/gh/angular/material2/issues/13901)\n- bazel support for downstream apps ([#​13836](https://renovatebot.com/gh/angular/material2/issues/13836)) ([61dbd26](https://renovatebot.com/gh/angular/material2/commit/61dbd26))\n\n#### 7.0.2 limestone-linguine (2018-10-26)\n\n##### Bug Fixes\n\n- **build:** material not working with ES2015 ([#​13709](https://renovatebot.com/gh/angular/material2/issues/13709)) ([e9103a6](https://renovatebot.com/gh/angular/material2/commit/e9103a6)), closes [#​12760](https://renovatebot.com/gh/angular/material2/issues/12760) [#​13695](https://renovatebot.com/gh/angular/material2/issues/13695)\n- **button-toggle:** webkit tap highlight conflicting with ripples ([#​13721](https://renovatebot.com/gh/angular/material2/issues/13721)) ([abd0278](https://renovatebot.com/gh/angular/material2/commit/abd0278))\n- **cdk-platform:** pass `{}` to `@NgModule` since passing nothing breaks ([#​13792](https://renovatebot.com/gh/angular/material2/issues/13792)) ([5abb644](https://renovatebot.com/gh/angular/material2/commit/5abb644))\n- **checkbox:** disabled property not being coerced ([#​13755](https://renovatebot.com/gh/angular/material2/issues/13755)) ([cee8c65](https://renovatebot.com/gh/angular/material2/commit/cee8c65)), closes [#​13739](https://renovatebot.com/gh/angular/material2/issues/13739)\n- **expansion-panel:** don't handle enter/space if modifier is pressed ([#​13790](https://renovatebot.com/gh/angular/material2/issues/13790)) ([3e6cc77](https://renovatebot.com/gh/angular/material2/commit/3e6cc77)), closes [#​13783](https://renovatebot.com/gh/angular/material2/issues/13783)\n- **radio:** don't show hover ripples on touch devices ([#​13701](https://renovatebot.com/gh/angular/material2/issues/13701)) ([b89c139](https://renovatebot.com/gh/angular/material2/commit/b89c139)), closes [#​13675](https://renovatebot.com/gh/angular/material2/issues/13675)\n- **slide-toggle:** don't show hover ripples on touch devices ([#​13702](https://renovatebot.com/gh/angular/material2/issues/13702)) ([9d495f1](https://renovatebot.com/gh/angular/material2/commit/9d495f1)), closes [#​13675](https://renovatebot.com/gh/angular/material2/issues/13675)\n- **stepper:** incorrect border color in dark theme for header with label position ([#​13791](https://renovatebot.com/gh/angular/material2/issues/13791)) ([afa5a28](https://renovatebot.com/gh/angular/material2/commit/afa5a28))\n- **stepper:** selector assuming that there will always be a dir attribute ([#​13751](https://renovatebot.com/gh/angular/material2/issues/13751)) ([576118e](https://renovatebot.com/gh/angular/material2/commit/576118e)), closes [#​13741](https://renovatebot.com/gh/angular/material2/issues/13741)\n- **stroked-button:** ripples and focus overlay have incorrect radius ([#​13745](https://renovatebot.com/gh/angular/material2/issues/13745)) ([7877404](https://renovatebot.com/gh/angular/material2/commit/7877404)), closes [#​13738](https://renovatebot.com/gh/angular/material2/issues/13738)\n- **tooltip:** add fallback for touch devices if Hammer isn't loaded ([#​13580](https://renovatebot.com/gh/angular/material2/issues/13580)) ([9ae6c84](https://renovatebot.com/gh/angular/material2/commit/9ae6c84)), closes [#​13536](https://renovatebot.com/gh/angular/material2/issues/13536)\n\n##### Features\n\n- **drag-utils:** add utility function for cloning array items from one array to another ([#​13743](https://renovatebot.com/gh/angular/material2/issues/13743)) ([13395c5](https://renovatebot.com/gh/angular/material2/commit/13395c5)), closes [#​13100](https://renovatebot.com/gh/angular/material2/issues/13100)\n- **ng-add:** add preview URLs for theme choices ([#​13723](https://renovatebot.com/gh/angular/material2/issues/13723)) ([f1d1fc5](https://renovatebot.com/gh/angular/material2/commit/f1d1fc5)), closes [/github.com/angular/angular-cli/blob/907ce5c94c774147c4b52870b3522aed4e087c76/packages/schematics/angular/ng-new/schema.json#L121](https://renovatebot.com/gh//github.com/angular/angular-cli/blob/907ce5c94c774147c4b52870b3522aed4e087c76/packages/schematics/angular/ng-new/schema.json/issues/L121) [#​13708](https://renovatebot.com/gh/angular/material2/issues/13708)\n\n#### 7.0.1 emerald-egret (2018-10-22)\n\n##### Bug Fixes\n\n- **autocomplete:** not propagating same model value when reset while open ([#​13634](https://renovatebot.com/gh/angular/material2/issues/13634)) ([2006144](https://renovatebot.com/gh/angular/material2/commit/2006144))\n- **button-toggle:** content shifting in IE11 ([#​13492](https://renovatebot.com/gh/angular/material2/issues/13492)) ([7f5cbe3](https://renovatebot.com/gh/angular/material2/commit/7f5cbe3))\n- **datepicker:** don't allow clicks on disabled cells in year and multi-year views ([#​13448](https://renovatebot.com/gh/angular/material2/issues/13448)) ([85741e0](https://renovatebot.com/gh/angular/material2/commit/85741e0))\n- **drag-drop:** not picking up handle that isn't a direct descendant ([#​13360](https://renovatebot.com/gh/angular/material2/issues/13360)) ([0f05d99](https://renovatebot.com/gh/angular/material2/commit/0f05d99))\n- **drag-drop:** preserve previous inline transform ([#​13529](https://renovatebot.com/gh/angular/material2/issues/13529)) ([2a8da45](https://renovatebot.com/gh/angular/material2/commit/2a8da45))\n- **drag-drop:** use passive event listeners for start events ([#​13526](https://renovatebot.com/gh/angular/material2/issues/13526)) ([5d5fba5](https://renovatebot.com/gh/angular/material2/commit/5d5fba5))\n- **expansion-panel:** emitting events twice on some browsers ([#​13600](https://renovatebot.com/gh/angular/material2/issues/13600)) ([85a3ae0](https://renovatebot.com/gh/angular/material2/commit/85a3ae0))\n- **form-field:** native select options blending in with dropdown background on a dark theme ([#​13201](https://renovatebot.com/gh/angular/material2/issues/13201)) ([b8a6294](https://renovatebot.com/gh/angular/material2/commit/b8a6294))\n- **grid-list:** unable to assign numeric zero as gutter size ([#​13652](https://renovatebot.com/gh/angular/material2/issues/13652)) ([4ffcf74](https://renovatebot.com/gh/angular/material2/commit/4ffcf74))\n- **list:** selection list moving focus when an option is destroyed ([#​13531](https://renovatebot.com/gh/angular/material2/issues/13531)) ([2c4c5ba](https://renovatebot.com/gh/angular/material2/commit/2c4c5ba))\n- **menu:** closing parent overlay when pressing escape ([#​13442](https://renovatebot.com/gh/angular/material2/issues/13442)) ([c3ae922](https://renovatebot.com/gh/angular/material2/commit/c3ae922))\n- **menu:** proper focus styling when opened by tap on a touch device ([#​13599](https://renovatebot.com/gh/angular/material2/issues/13599)) ([c271167](https://renovatebot.com/gh/angular/material2/commit/c271167))\n- **progress-bar:** not taking current path after first initialization ([#​13628](https://renovatebot.com/gh/angular/material2/issues/13628)) ([8e331a7](https://renovatebot.com/gh/angular/material2/commit/8e331a7))\n- **radio:** improved alignment for native validation messages ([#​13570](https://renovatebot.com/gh/angular/material2/issues/13570)) ([dbf5164](https://renovatebot.com/gh/angular/material2/commit/dbf5164))\n- **sidenav:** opened and closed events emitting twice on IE and Edge ([#​13649](https://renovatebot.com/gh/angular/material2/issues/13649)) ([5295e2f](https://renovatebot.com/gh/angular/material2/commit/5295e2f))\n- **slider:** update value on mousedown instead of click ([#​13020](https://renovatebot.com/gh/angular/material2/issues/13020)) ([c995db7](https://renovatebot.com/gh/angular/material2/commit/c995db7))\n- **stepper:** custom icons not centered inside circle ([#​12947](https://renovatebot.com/gh/angular/material2/issues/12947)) ([45edf64](https://renovatebot.com/gh/angular/material2/commit/45edf64))\n- **stepper:** emitting the animationDone event twice on some browsers ([#​13608](https://renovatebot.com/gh/angular/material2/issues/13608)) ([a11ca21](https://renovatebot.com/gh/angular/material2/commit/a11ca21)), closes [#​13600](https://renovatebot.com/gh/angular/material2/issues/13600) [#​13587](https://renovatebot.com/gh/angular/material2/issues/13587)\n- **stepper:** intl provider not being picked up in lazy-loaded modules ([#​12934](https://renovatebot.com/gh/angular/material2/issues/12934)) ([00ce69b](https://renovatebot.com/gh/angular/material2/commit/00ce69b))\n- **table:** delimit words when filtering ([#​13487](https://renovatebot.com/gh/angular/material2/issues/13487)) ([1d87b4c](https://renovatebot.com/gh/angular/material2/commit/1d87b4c))\n- **text-field:** autosize textarea not resizing on minRows decrease ([#​13437](https://renovatebot.com/gh/angular/material2/issues/13437)) ([8bae5b4](https://renovatebot.com/gh/angular/material2/commit/8bae5b4))\n\n##### Performance Improvements\n\n- **focus-monitor:** mark event listeners as passive ([#​13532](https://renovatebot.com/gh/angular/material2/issues/13532)) ([ba0c820](https://renovatebot.com/gh/angular/material2/commit/ba0c820))\n\n### [`v7.0.4`](https://renovatebot.com/gh/angular/material2/blob/master/CHANGELOG.md#​704-brick-dress-2018-11-13)\n\n[Compare Source](https://renovatebot.com/gh/angular/material2/compare/7.0.3...7.0.4)\n\n##### Bug Fixes\n\n- **a11y:** aria-live directive announcing the same text multiple times ([#​13467](https://renovatebot.com/gh/angular/material2/issues/13467)) ([7c2a095](https://renovatebot.com/gh/angular/material2/commit/7c2a095))\n- **a11y:** avoid overlapping or left over timers in live announcer ([#​13602](https://renovatebot.com/gh/angular/material2/issues/13602)) ([a93d3a5](https://renovatebot.com/gh/angular/material2/commit/a93d3a5))\n- **a11y:** key manager preventing arrow key events with modifier keys ([#​13503](https://renovatebot.com/gh/angular/material2/issues/13503)) ([b7ef6af](https://renovatebot.com/gh/angular/material2/commit/b7ef6af)), closes [#​11987](https://renovatebot.com/gh/angular/material2/issues/11987) [#​13496](https://renovatebot.com/gh/angular/material2/issues/13496)\n- **bazel:** theming bundle not exposed as sass_library ([#​14071](https://renovatebot.com/gh/angular/material2/issues/14071)) ([71c205e](https://renovatebot.com/gh/angular/material2/commit/71c205e))\n- **bidi:** preserve user dir attribute ([#​13859](https://renovatebot.com/gh/angular/material2/issues/13859)) ([86089fe](https://renovatebot.com/gh/angular/material2/commit/86089fe)), closes [#​13855](https://renovatebot.com/gh/angular/material2/issues/13855)\n- **button:** ripple color not correct for standard, icon and stroked buttons ([#​13235](https://renovatebot.com/gh/angular/material2/issues/13235)) ([62c6d55](https://renovatebot.com/gh/angular/material2/commit/62c6d55)), closes [#​13232](https://renovatebot.com/gh/angular/material2/issues/13232)\n- **button-toggle:** not forwarding focus to underlying control ([#​14001](https://renovatebot.com/gh/angular/material2/issues/14001)) ([b7be573](https://renovatebot.com/gh/angular/material2/commit/b7be573))\n- **button-toggle:** svg icon not align inside toggle ([#​13839](https://renovatebot.com/gh/angular/material2/issues/13839)) ([2814a99](https://renovatebot.com/gh/angular/material2/commit/2814a99)), closes [#​13726](https://renovatebot.com/gh/angular/material2/issues/13726)\n- **checkbox:** no focus indicator in high contrast ([#​13255](https://renovatebot.com/gh/angular/material2/issues/13255)) ([13d9d3a](https://renovatebot.com/gh/angular/material2/commit/13d9d3a)), closes [#​13227](https://renovatebot.com/gh/angular/material2/issues/13227)\n- **chips:** invalid ripple color for selected chips ([#​13271](https://renovatebot.com/gh/angular/material2/issues/13271)) ([057eee1](https://renovatebot.com/gh/angular/material2/commit/057eee1))\n- **datepicker:** toggle not forwarding focus to underlying button ([#​14020](https://renovatebot.com/gh/angular/material2/issues/14020)) ([723d7f5](https://renovatebot.com/gh/angular/material2/commit/723d7f5))\n- **datepicker:** unable to disable ripple on datepicker toggle ([#​13997](https://renovatebot.com/gh/angular/material2/issues/13997)) ([2fb58ab](https://renovatebot.com/gh/angular/material2/commit/2fb58ab)), closes [#​13986](https://renovatebot.com/gh/angular/material2/issues/13986)\n- **drag-drop:** avoid disrupting drag sequence if event propagation is stopped ([#​13841](https://renovatebot.com/gh/angular/material2/issues/13841)) ([2902d0b](https://renovatebot.com/gh/angular/material2/commit/2902d0b))\n- **drag-drop:** avoid generating elements with duplicate ids ([#​13489](https://renovatebot.com/gh/angular/material2/issues/13489)) ([905f0b4](https://renovatebot.com/gh/angular/material2/commit/905f0b4))\n- **drag-drop:** avoid interference from native drag&drop ([#​14054](https://renovatebot.com/gh/angular/material2/issues/14054)) ([8dcbee2](https://renovatebot.com/gh/angular/material2/commit/8dcbee2))\n- **drag-drop:** enable drag interactions when there is a drag handle ([#​13780](https://renovatebot.com/gh/angular/material2/issues/13780)) ([0d3b74a](https://renovatebot.com/gh/angular/material2/commit/0d3b74a)), closes [#​13779](https://renovatebot.com/gh/angular/material2/issues/13779)\n- **drag-drop:** error if drag item is destroyed zone has stabilized ([#​13978](https://renovatebot.com/gh/angular/material2/issues/13978)) ([40a63cf](https://renovatebot.com/gh/angular/material2/commit/40a63cf))\n- **drag-drop:** ignore enter predicate when returning item to its initial container ([#​13972](https://renovatebot.com/gh/angular/material2/issues/13972)) ([3fb5522](https://renovatebot.com/gh/angular/material2/commit/3fb5522))\n- **drag-drop:** prevent mouse wheel scrolling while dragging ([#​13524](https://renovatebot.com/gh/angular/material2/issues/13524)) ([718d306](https://renovatebot.com/gh/angular/material2/commit/718d306)), closes [#​13508](https://renovatebot.com/gh/angular/material2/issues/13508)\n- **drag-drop:** add directive to connect drop lists automatically ([#​13754](https://renovatebot.com/gh/angular/material2/issues/13754)) ([e905127](https://renovatebot.com/gh/angular/material2/commit/e905127)), closes [#​13750](https://renovatebot.com/gh/angular/material2/issues/13750)\n- **focus-trap:** warn if initial element is not focusable ([#​13960](https://renovatebot.com/gh/angular/material2/issues/13960)) ([3026138](https://renovatebot.com/gh/angular/material2/commit/3026138)), closes [#​13953](https://renovatebot.com/gh/angular/material2/issues/13953)\n- **icon:** account for query params when prefixing external references ([#​13930](https://renovatebot.com/gh/angular/material2/issues/13930)) ([90420d6](https://renovatebot.com/gh/angular/material2/commit/90420d6)), closes [#​13924](https://renovatebot.com/gh/angular/material2/issues/13924)\n- **menu:** use passive touch listener ([#​14041](https://renovatebot.com/gh/angular/material2/issues/14041)) ([f5006d6](https://renovatebot.com/gh/angular/material2/commit/f5006d6))\n- **progress-bar:** account for query params when prefixing references ([#​13942](https://renovatebot.com/gh/angular/material2/issues/13942)) ([eb82847](https://renovatebot.com/gh/angular/material2/commit/eb82847)), closes [#​13930](https://renovatebot.com/gh/angular/material2/issues/13930)\n- **scrolling:** leaking subscription if same element is registered multiple times ([#​13974](https://renovatebot.com/gh/angular/material2/issues/13974)) ([1a7173d](https://renovatebot.com/gh/angular/material2/commit/1a7173d))\n- **slide-toggle:** redirect focus to underlying input element ([#​13957](https://renovatebot.com/gh/angular/material2/issues/13957)) ([1d4be69](https://renovatebot.com/gh/angular/material2/commit/1d4be69)), closes [#​13953](https://renovatebot.com/gh/angular/material2/issues/13953)\n- **slide-toggle:** showing focus ripple when clicking disabled control ([#​14055](https://renovatebot.com/gh/angular/material2/issues/14055)) ([a2c2caf](https://renovatebot.com/gh/angular/material2/commit/a2c2caf)), closes [#​13957](https://renovatebot.com/gh/angular/material2/issues/13957)\n- **snackbar:** set aria role based on if announcement message is provided ([#​13993](https://renovatebot.com/gh/angular/material2/issues/13993)) ([199583b](https://renovatebot.com/gh/angular/material2/commit/199583b))\n- **stepper:** fix text contrast ratio of stepper labels ([#​14012](https://renovatebot.com/gh/angular/material2/issues/14012)) ([01605d0](https://renovatebot.com/gh/angular/material2/commit/01605d0</details>\n\n---\n\n### Renovate configuration\n\n:date: **Schedule**: At any time (no schedule defined).\n\n:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n:recycle: **Rebasing**: Whenever PR becomes conflicted, or if you modify the PR title to begin with \"`rebase!`\".\n\n:no_bell: **Ignore**: Close this PR and you won't be reminded about these updates again.\n\n---\n\nThis PR has been generated by [Renovate Bot](https://renovatebot.com/gh/marketplace/renovate). View repository job log [here](https://renovatebot.com/dashboard#SocialNetworkNews/SocialNetworkNews-Web).", 16 "comments": [ 17 { 18 "author": "renovate[bot]", 19 "created_at": "2018-11-26T21:07:08Z", 20 "body": "### Renovate Ignore Notification\n\nAs this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for *any* future 7.x releases. However, if you upgrade to 7.x manually then Renovate will then reenable updates for minor and patch updates automatically.\n\nIf this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened." 21 } 22 ], 23 "review_comments": [] 24 }