Skip to content

Tags: Napster2210/components

Tags

10.0.2

Toggle 10.0.2's commit message
| | |

| ---------- | --------------------- |
| bug fix |  **drag-drop:** pointer position calculation for SVG with viewBox ([angular#19863](angular#19863)) ([190500a](angular@190500a)) |
| bug fix |  **platform:** rtl scroll axis incorrectly determined in Safari macOS ([angular#19830](angular#19830)) ([09b2ae0](angular@09b2ae0)), closes [angular#14609](angular#14609) |
| bug fix |  **schematics:** errors when attempting to read some files ([angular#19783](angular#19783)) ([4f76a28](angular@4f76a28)), closes [angular#19779](angular#19779) |

|            |                       |
| ---------- | --------------------- |
| bug fix |  **autocomplete:** don't close when clicking inside custom origin ([angular#19784](angular#19784)) ([c4fe609](angular@c4fe609)), closes [angular#19771](angular#19771) |
| bug fix |  **datepicker:** don't set aria-labelledby if form field does not have a label ([angular#19639](angular#19639)) ([89da95b](angular@89da95b)) |
| bug fix |  **dialog:** restore focus with the proper focus origin ([angular#9257](angular#9257)) ([8d7b020](angular@8d7b020)), closes [angular#8420](angular#8420) |
| bug fix |  **drag-drop:** not starting auto scroll when inside boundary ([angular#19865](angular#19865)) ([3db41f6](angular@3db41f6)), closes [angular#18596](angular#18596) |
| bug fix |  **list:** single selection list selected state not shown on touch devices ([angular#19877](angular#19877)) ([c88bf33](angular@c88bf33)), closes [angular#19876](angular#19876) |
| bug fix |  **list:** use flexbox to size mat-line elements ([angular#19809](angular#19809)) ([angular#19819](angular#19819)) ([5db279e](angular@5db279e)) |
| bug fix |  **ng-update:** properly handle update from different working directory ([bb8e04b](angular@bb8e04b)), closes [angular#19779](angular#19779) |

|            |                       |
| ---------- | --------------------- |
| bug fix |  rendering blank if custom options with no center are provided ([angular#19916](angular#19916)) ([a34e6bb](angular@a34e6bb)), closes [angular#19908](angular#19908) |

|            |                       |
| ---------- | --------------------- |
| bug fix |  **mdc-list:** fix infinite loop on init ([angular#19930](angular#19930)) ([9ad72cf](angular@9ad72cf)) |
| bug fix |  **mdc-snack-bar:** error during server-side rendering ([angular#19922](angular#19922)) ([8bb6cfa](angular@8bb6cfa)) |
| bug fix |  **mdc-snack-bar:** support dark themes ([angular#19926](angular#19926)) ([9f8683a](angular@9f8683a)) |
| feature |  **snack-bar:** add MDC-based snack-bar ([angular#19800](angular#19800)) ([3d1c539](angular@3d1c539)) |

10.0.1

Toggle 10.0.1's commit message
| | |

| ---------- | --------------------- |
| bug fix |  **scrolling:** fixed-size-virtual-scroll wrong range and position when items length changes and current scroll is greater than new data length ([angular#19578](angular#19578)) ([f3b6555](angular@f3b6555)) |

|            |                       |
| ---------- | --------------------- |
| bug fix |  **a11y:** focus trap directive not capturing focus if auto capture input is set after init ([angular#19689](angular#19689)) ([c23de0e](angular@c23de0e)), closes [angular#19664](angular#19664) |
| bug fix |  **a11y:** list key manager not emitting change event if new item is added to active index ([angular#19666](angular#19666)) ([fdfec2f](angular@fdfec2f)), closes [angular#19661](angular#19661) |
| bug fix |  **button-toggle:** remove unused property and type ToggleType ([angular#19497](angular#19497)) ([cf53a70](angular@cf53a70)) |
| bug fix |  **datepicker:** add role to date range input ([angular#19717](angular#19717)) ([aed23e8](angular@aed23e8)) |
| bug fix |  **datepicker:** label state not being updated in some cases ([angular#19761](angular#19761)) ([0a22e0f](angular@0a22e0f)) |
| bug fix |  **datepicker:** not marking as dirty when invalid value is typed in ([angular#19730](angular#19730)) ([590fdd2](angular@590fdd2)), closes [angular#19726](angular#19726) |
| bug fix |  **datepicker:** range input separator not hidden in high contrast mode ([angular#19706](angular#19706)) ([2894a71](angular@2894a71)) |
| bug fix |  **drag-drop:** error when cloning 0x0 canvas ([angular#19707](angular#19707)) ([92bc813](angular@92bc813)) |
| bug fix |  **drag-drop:** placeholder element not available in started event ([angular#19493](angular#19493)) ([94d3fda](angular@94d3fda)), closes [angular#19457](angular#19457) |
| bug fix |  **drag-drop:** sometimes incorrectly swapping items at the ends of the list ([angular#19633](angular#19633)) ([63fe5ed](angular@63fe5ed)), closes [angular#19249](angular#19249) |
| bug fix |  **drag-drop:** update free drag position on scroll ([angular#19648](angular#19648)) ([ebbe8d7](angular@ebbe8d7)) |
| bug fix |  **focus indicators:** Improve styles that determine when focus indicators should render on selection controls. ([angular#19546](angular#19546)) ([c85920d](angular@c85920d)) |
| bug fix |  **form-field:** error in older versions of edge ([angular#19698](angular#19698)) ([539ebf6](angular@539ebf6)), closes [angular#17810](angular#17810) |
| bug fix |  **input:** incorrectly handling nested themes ([angular#19637](angular#19637)) ([4a8ce63](angular@4a8ce63)) |
| bug fix |  **sidenav:** restore focus if drawer is closed through backdrop click ([angular#19534](angular#19534)) ([c7eaec9](angular@c7eaec9)), closes [angular#17749](angular#17749) |
| bug fix |  **progress-spinner/testing:** harness selector not matching mat-spinner selector ([angular#19657](angular#19657)) ([d4804c1](angular@d4804c1)), closes [angular#19649](angular#19649) |

|            |                       |
| ---------- | --------------------- |
| bug fix |  **mdc-form-field:** update input alignment to match spec ([27f5271](angular@27f5271)) |

10.0.0

Toggle 10.0.0's commit message
* A number of previously deprecated APIs have been removed (see below…

… for more details).

* New date-range picker in `@angular/material`

Support for `node-sass` with Angular CDK and Angular Material is now deprecated in favor of the
newer and more actively supported `sass` package. Ending support for `node-sass` will allow use of
the new Sass module system, which offers a number of benefits over the existing import system.

* `CdkDropList.start` has been removed.
* `CdkDropList.drop` has been removed.
* `CdkDropList.enter` has been removed.
* `CdkDropList.exit` has been removed.
* `CdkDropList.getItemIndex` has been removed.
* `CDK_DRAG_CONFIG_FACTORY` has been removed.
* `CdkTable.setHeaderRowDef` has been removed. Use `CdkTable.addHeaderRowDef` and `CdkTable.removeHeaderRowDef` instead.
* `CdkTable.setFooterRowDef` has been removed. Use `CdkTable.addFooterRowDef` and `CdkTable.removeFooterRowDef` instead.
* The `_platformId` parameter in the `Platform` constructor is now required.
* The `copied` event from `cdkCopyToClipboard` has been renamed to `cdkCopyToClipboardCopied`.
* The `_ngZone` parameter in the `CdkCopyToClipboard` constructor is now required.

|            |                       |
| ---------- | --------------------- |
| bug fix |  **table:** project colgroup and col elements ([angular#18135](angular#18135)) ([5b23084](angular@5b23084)) |
| feature |  **tree:** support optional trackBy in FlatTreeControl ([angular#18708](angular#18708)) ([04d1588](angular@04d1588)) |
| bug fix |  **testing/testbed:** set defined event properties as configurable ([94571c5](angular@94571c5)) |
| bug fix |  **testing/testbed:** synthetic DOM events cannot be prevented multiple times ([bde3af8](angular@bde3af8)), closes [angular#19440](angular#19440) |
| bug fix |  **drag-drop:** error during device emulation on firefox ([angular#19396](angular#19396)) ([d309ee2](angular@d309ee2)), closes [angular#19385](angular#19385) |
| bug fix |  **drag-drop:** error when item enters from the top and last has an intermediate child ([angular#19361](angular#19361)) ([fbd6440](angular@fbd6440)), closes [angular#19116](angular#19116) [angular#19359](angular#19359) |
| feature |  **table:** add the ability to show a data row when no data is available ([angular#18041](angular#18041)) ([e512581](angular@e512581)) |
| bug fix |  **overlay:** remove potentially leaky observable ([angular#19146](angular#19146)) ([27a812b](angular@27a812b)), closes [angular#10573](angular#10573) |

* `MAT_HAMMER_OPTIONS` has been removed.
* `GestureConfig` has been removed.
* `HammerInput` has been removed.
* `HammerStatic` has been removed.
* `Recognizer` has been removed.
* `RecognizerStatic` has been removed.
* `HammerInstance` has been removed.
* `HammerManager` has been removed.
* `HammerOptions` has been removed.
* `MatButtonToggleGroupMultiple` has been removed. Use `MatButtonToggleGroup` instead.
* `MatSlideToggleDefaultOptions.disableDragValue` has been removed.
* `MatSlideToggle.dragChange` has been removed.
* The `_ngZone` and `_dir` parameters have been removed from the `MatSlideToggle` constructor.
* The `_viewportRuler` parameter in the `MatAutocompleteTrigger` constructor is now required.
* The `_location` and `_errorHandler` parameters in the `MatIcon` constructor are now required.
* The `_errorHandler` parameter in the `MatIconRegistry` constructor is now required.
* The _ngZone and _document parameters in the `MatSlider` constructor are now required.
* The `_focusMonitor` and `_elementRef` parameters in the MatSortHeader constructor are now required.
* The `_hammerLoader` parameter has been removed from the MatTooltip constructor.

|            |                       |
| ---------- | --------------------- |
| bug fix |  **chips:** chip list overriding chip disabled value ([angular#19228](angular#19228)) ([9be5156](angular@9be5156)), closes [angular#19213](angular#19213) |
| bug fix |  **dialog:** focus trap not attached if autoFocus is disabled ([angular#19251](angular#19251)) ([5bb81e8](angular@5bb81e8)), closes [angular#18826](angular#18826) [angular#19246](angular#19246) |
| bug fix |  **form-field:** add missing material common module ([angular#19093](angular#19093)) ([ba521d2](angular@ba521d2)) |
| bug fix |  **input:** avoid repeat accesses to check if element is a textarea ([angular#19115](angular#19115)) ([f8d9c96](angular@f8d9c96)) |
| bug fix |  **list:** selection list marked as touched when tabbing in ([angular#19177](angular#19177)) ([7fde305](angular@7fde305)), closes [angular#18445](angular#18445) [angular#19171](angular#19171) |
| bug fix |  **tabs:** don't prevent default space/enter action if action tab doesn't change ([angular#19207](angular#19207)) ([b38c812](angular@b38c812)), closes [angular#19190](angular#19190) |
| feature |  **datepicker:** add date range picker ([angular#19125](angular#19125)) ([96efaad](angular@96efaad)), closes [angular#18090](angular#18090) [angular#17363](angular#17363) [angular#17497](angular#17497) [angular#17766](angular#17766) [angular#17363](angular#17363) [angular#17942](angular#17942) [angular#18159](angular#18159) [angular#18213](angular#18213) [angular#18247](angular#18247) [angular#18278](angular#18278) [angular#18292](angular#18292) [angular#18369](angular#18369) [angular#18404](angular#18404) [angular#18531](angular#18531) [angular#18630](angular#18630) [angular#18660](angular#18660) [angular#18753](angular#18753) [angular#18819](angular#18819) [angular#18874](angular#18874) [angular#18884](angular#18884) [angular#18943](angular#18943) [angular#18936](angular#18936) [angular#18980](angular#18980) [angular#19031](angular#19031) [angular#19098](angular#19098) [angular#19088](angular#19088) [angular#19111](angular#19111) [angular#19174](angular#19174) [angular#19088](angular#19088) [angular#19179](angular#19179) [angular#19176](angular#19176) [angular#19187](angular#19187) [angular#19211](angular#19211) [angular#19219](angular#19219) [angular#19239](angular#19239) [angular#19170](angular#19170) |
| feature |  **datepicker:** allow for the dropdown position to be customized ([angular#16698](angular#16698)) ([9104a0b](angular@9104a0b)), closes [angular#16550](angular#16550) |
| feature |  **icon:** allow fetching icons with credentials ([angular#18896](angular#18896)) ([77730e9](angular@77730e9)), closes [angular#18871](angular#18871) |
| bug fix |  **datepicker:** set color on range separator ([angular#19308](angular#19308)) ([2f8b271](angular@2f8b271)) |
| bug fix |  **expansion:** disable header height transition if noop animations is set ([angular#19373](angular#19373)) ([189d98e](angular@189d98e)) |
| feature |  report warning if duplicate theme styles are generated ([6095e29](angular@6095e29)), closes [angular#19141](angular#19141) |
| bug fix |  **dialog:** focus recapturing not accounting for autoFocus option ([angular#19356](angular#19356)) ([72b0219](angular@72b0219)), closes [angular#18826](angular#18826) [angular#19350](angular#19350) |
| bug fix |  **ng-add:** ng add [@angular](https://github.com/angular)/material fails in library projects ([angular#19164](angular#19164)) ([822e3e0](angular@822e3e0)) |
| bug fix |  **table:** incorrectly sticking multiple footer rows ([angular#19321](angular#19321)) ([95007e5](angular@95007e5)), closes [angular#19311](angular#19311) |
| feature |  **tooltip/testing:** add test harness for mat-tooltip ([angular#19144](angular#19144)) ([44accd6](angular@44accd6)), closes [angular#16676](angular#16676) |
| bug fix |  **datepicker:** placeholder not behaving correctly in legacy form field ([angular#19595](angular#19595)) ([ec7219d](angular@ec7219d)) |
| feature |  **mdc-list:** add list-option template ([angular#19327](angular#19327)) ([c865136](angular@c865136)) |
| feature |  **menu:** add input to add overlay pane classes ([angular#19547](angular#19547)) ([5244a9f](angular@5244a9f)) |
| bug fix |  **checkbox:** high contrast focus indication not working ([angular#19488](angular#19488)) ([a95da92](angular@a95da92)), closes [angular#19443](angular#19443) |
| bug fix |  **checkbox:** pass aria-describedby through to input ([angular#19495](angular#19495)) ([e1d85d2](angular@e1d85d2)), closes [angular#19477](angular#19477) |
| bug fix |  **datepicker:** compilation errors with ViewEngine ([angular#19516](angular#19516)) ([00e2171](angular@00e2171)) |
| bug fix |  **slider:** focus ring not matching theme color ([angular#19519](angular#19519)) ([2a6a63c](angular@2a6a63c)), closes [angular#19507](angular#19507) |
| bug fix |  **datepicker:** date range overriding model value if both fields are changed at the same time ([angular#19593](angular#19593)) ([e2a579a](angular@e2a579a)), closes [angular#19588](angular#19588) |
| bug fix |  **datepicker:** not revalidating after value is changed through the calendar ([angular#19695](angular#19695)) ([10888f3](angular@10888f3)) |
| bug fix |  **input/testing:** unable to set the value of inputs that don't respond to typing ([angular#18812](angular#18812)) ([7e5802a](angular@7e5802a)), closes [angular#18790](angular#18790) |

* The `platformId` parameter of the `YouTubePlayer` constructor is now required.

|            |                       |
| ---------- | --------------------- |
| bug fix |  binding some event listeners too late ([angular#19429](angular#19429)) ([d85732c](angular@d85732c)), closes [angular#19408](angular#19408) |

|            |                       |
| ---------- | --------------------- |
| feature |  add ground overlay component ([angular#19143](angular#19143)) ([eba622a](angular@eba622a)) |
| feature |  expose the underlying Google Maps objects. ([angular#18613](angular#18613)) ([3e00f4c](angular@3e00f4c)) |
| bug fix |  allow for ground overlay image to be changed ([angular#19306](angular#19306)) ([485352e](angular@485352e)) |
| bug fix |  allow different anchor objects for info window ([angular#19378](angular#19378)) ([d0ab041](angular@d0ab041)) |
| bug fix |  add exportAs to all directives ([angular#19522](angular#19522)) ([6544de8](angular@6544de8)), closes [angular#19462](angular#19462) |

|            |                       |
| ---------- | --------------------- |
| feature |  **menu:** Add menu skeleton and build scripts ([angular#19583](angular#19583)) ([c7cadc3](angular@c7cadc3)) |
| bug fix |  **column-resize:** not working inside OnPush component ([angular#19671](angular#19671)) ([8ff9844](angular@8ff9844)), closes [angular#19670](angular#19670) |

|            |                       |
| ---------- | --------------------- |
| bug fix |  **mdc-form-field:** add setLabelRequired adapter ([angular#19284](angular#19284)) ([7b42c7e](angular@7b42c7e)) |
| bug fix |  **mdc-proggrss-bar:** better server-side rendering support ([angular#19036](angular#19036)) ([5d25d1b](angular@5d25d1b)) |
| feature |  **mdc-button:** support density scaling ([9500e75](angular@9500e75)) |
| feature |  **mdc-checkbox:** support density scaling ([84f2c1a](angular@84f2c1a)) |
| feature |  **mdc-chips:** support for density scaling ([ee1e181](angular@ee1e181)) |
| feature |  **mdc-form-field:** support density scaling ([3bcdc5e](angular@3bcdc5e)) |
| feature |  **mdc-radio:** support for density scaling ([c659664](angular@c659664)) |
| feature |  **mdc-slide-toggle:** support density scaling ([feafb2b](angular@feafb2b)) |
| feature |  **mdc-table:** support for density scaling ([e288558](angular@e288558)) |
| feature |  **mdc-tabs:** support for density scaling ([90d294b](angular@90d294b)) |
| bug fix |  **mdc-slider:** remove slider theme from all-theme ([angular#19411](angular#19411)) ([d952a22](angular@d952a22)) |
| bug fix |  **mdc-chips:** removing chip on any key press ([angular#19425](angular#19425)) ([ee63f63](angular@ee63f63)) |
| bug fix |  **mdc-radio:** avoid hard references to base material components ([angular#19403](angular#19403)) ([fb9174a](angular@fb9174a)) |
| bug fix |  **mdc-form-field:** do not show focus overlay when disabled ([6bf7f24](angular@6bf7f24)) |
| bug fix |  **mdc-form-field:** show required asterisk for disabled fields ([e3413ba](angular@e3413ba)), closes [angular#19410](angular#19410) |
| bug fix |  **mdc-menu:** missing padding after latest canary release ([angular#19548](angular#19548)) ([b618a96](angular@b618a96)) |
| bug fix |  **mdc-slide-toggle:** fix focus indicator position ([angular#19551](angular#19551)) ([6c212b7](angular@6c212b7)) |
| bug fix |  **mdc-menu:** menu items missing padding ([angular#19634](angular#19634)) ([9b8baa6](angular@9b8baa6)), closes [angular#19548](angular#19548) |
| bug fix |  **popover-edit:** closing instantly when opening with enter key ([angular#18444](angular#18444)) ([23b9145](angular@23b9145)), closes [angular#18194](angular#18194) |
| feature |  **mdc-list:** add MDC foundation for action/nav list ([angular#19601](angular#19601)) ([5f15763](angular@5f15763)) |

10.0.0-rc.3

Toggle 10.0.0-rc.3's commit message
| | |

| ---------- | --------------------- |
| bug fix |  **datepicker:** date range overriding model value if both fields are changed at the same time ([angular#19593](angular#19593)) ([e2a579a](angular@e2a579a)), closes [angular#19588](angular#19588) |
| bug fix |  **datepicker:** not revalidating after value is changed through the calendar ([angular#19695](angular#19695)) ([10888f3](angular@10888f3)) |

|            |                       |
| ---------- | --------------------- |
| bug fix |  **column-resize:** not working inside OnPush component ([angular#19671](angular#19671)) ([8ff9844](angular@8ff9844)), closes [angular#19670](angular#19670) |

|            |                       |
| ---------- | --------------------- |
| bug fix |  **mdc-menu:** menu items missing padding ([angular#19634](angular#19634)) ([9b8baa6](angular@9b8baa6)), closes [angular#19548](angular#19548) |
| bug fix |  **popover-edit:** closing instantly when opening with enter key ([angular#18444](angular#18444)) ([23b9145](angular@23b9145)), closes [angular#18194](angular#18194) |
| feature |  **mdc-list:** add MDC foundation for action/nav list ([angular#19601](angular#19601)) ([5f15763](angular@5f15763)) |

10.0.0-rc.2

Toggle 10.0.0-rc.2's commit message
| | |

| ---------- | --------------------- |
| bug fix |  **datepicker:** placeholder not behaving correctly in legacy form field ([angular#19595](angular#19595)) ([ec7219d](angular@ec7219d)) |
| bug fix |  focus monitor-based styles not working in some cases inside shadow dom ([angular#19422](angular#19422)) ([df981ee](angular@df981ee)), closes [angular#19414](angular#19414) |
| feature |  **mdc-list:** add list-option template ([angular#19327](angular#19327)) ([c865136](angular@c865136)) |
| feature |  **menu:** add input to add overlay pane classes ([angular#19547](angular#19547)) ([5244a9f](angular@5244a9f)) |

|            |                       |
| ---------- | --------------------- |
| bug fix |  binding some event listeners too late ([angular#19429](angular#19429)) ([d85732c](angular@d85732c)), closes [angular#19408](angular#19408) |

|            |                       |
| ---------- | --------------------- |
| feature |  **menu:** Add menu skeleton and build scripts ([angular#19583](angular#19583)) ([c7cadc3](angular@c7cadc3)) |

|            |                       |
| ---------- | --------------------- |
| bug fix |  strong focus indicator clipped in checkbox and radio button ([angular#19423](angular#19423)) ([45492b6](angular@45492b6)) |
| bug fix |  **mdc-form-field:** do not show focus overlay when disabled ([6bf7f24](angular@6bf7f24)) |
| bug fix |  **mdc-form-field:** show required asterisk for disabled fields ([e3413ba](angular@e3413ba)), closes [angular#19410](angular#19410) |
| bug fix |  **mdc-menu:** missing padding after latest canary release ([angular#19548](angular#19548)) ([b618a96](angular@b618a96)) |
| bug fix |  **slide-toggle:** fix focus indicator position ([angular#19551](angular#19551)) ([6c212b7](angular@6c212b7)) |

|            |                       |
| ---------- | --------------------- |
| bug fix |  **testing:** unable to set the value of inputs that don't respond to typing ([angular#18812](angular#18812)) ([7e5802a](angular@7e5802a)), closes [angular#18790](angular#18790) |

10.0.0-rc.1

Toggle 10.0.0-rc.1's commit message
| | |

| ---------- | --------------------- |
| bug fix |  **testing/testbed:** set defined event properties as configurable ([94571c5](angular@94571c5)) |
| bug fix |  **testing/testbed:** synthetic DOM events cannot be prevented multiple times ([bde3af8](angular@bde3af8)), closes [angular#19440](angular#19440) |

|            |                       |
| ---------- | --------------------- |
| bug fix |  **checkbox:** high contrast focus indication not working ([angular#19488](angular#19488)) ([a95da92](angular@a95da92)), closes [angular#19443](angular#19443) |
| bug fix |  **checkbox:** pass aria-describedby through to input ([angular#19495](angular#19495)) ([e1d85d2](angular@e1d85d2)), closes [angular#19477](angular#19477) |
| bug fix |  **datepicker:** compilation errors with ViewEngine ([angular#19516](angular#19516)) ([00e2171](angular@00e2171)) |
| bug fix |  Focus indicators are now positioned ([angular#19345](angular#19345)) ([c05a07e](angular@c05a07e)) |
| bug fix |  **slider:** focus ring not matching theme color ([angular#19519](angular#19519)) ([2a6a63c](angular@2a6a63c)), closes [angular#19507](angular#19507) |

|            |                       |
| ---------- | --------------------- |
| bug fix |  add exportAs to all directives ([angular#19522](angular#19522)) ([6544de8](angular@6544de8)), closes [angular#19462](angular#19462) |

|            |                       |
| ---------- | --------------------- |
| bug fix |  **mdc-chips:** removing chip on any key press ([angular#19425](angular#19425)) ([ee63f63](angular@ee63f63)) |
| bug fix |  **mdc-radio:** avoid hard references to base material components ([angular#19403](angular#19403)) ([fb9174a](angular@fb9174a)) |

10.0.0-rc.0

Toggle 10.0.0-rc.0's commit message
No library changes from 10.0.0-next.2. Built with Angular 10.0.0-rc.2…

…, which fixes an

issue where Angular decorators were not downleveled to properties, which caused
any use of `@Inject()` with `forwardRef` to cause a run-time error.

10.0.0-next.2

Toggle 10.0.0-next.2's commit message
* `CdkDropList.start` has been removed.

* `CdkDropList.drop` has been removed.
* `CdkDropList.enter` has been removed.
* `CdkDropList.exit` has been removed.
* `CdkDropList.getItemIndex` has been removed.
* `CDK_DRAG_CONFIG_FACTORY` has been removed.
* `CdkTable.setHeaderRowDef` has been removed. Use `CdkTable.addHeaderRowDef` and `CdkTable.removeHeaderRowDef` instead.
* `CdkTable.setFooterRowDef` has been removed. Use `CdkTable.addFooterRowDef` and `CdkTable.removeFooterRowDef` instead.
* The `_platformId` parameter in the `Platform` constructor is now required.
* The `copied` event from `cdkCopyToClipboard` has been renamed to `cdkCopyToClipboardCopied`.
* The `_ngZone` parameter in the `CdkCopyToClipboard` constructor is now required.

* `MAT_HAMMER_OPTIONS` has been removed.
* `GestureConfig` has been removed.
* `HammerInput` has been removed.
* `HammerStatic` has been removed.
* `Recognizer` has been removed.
* `RecognizerStatic` has been removed.
* `HammerInstance` has been removed.
* `HammerManager` has been removed.
* `HammerOptions` has been removed.
* `MatButtonToggleGroupMultiple` has been removed. Use `MatButtonToggleGroup` instead.
* `MatSlideToggleDefaultOptions.disableDragValue` has been removed.
* `MatSlideToggle.dragChange` has been removed.
* The `_ngZone` and `_dir` parameters have been removed from the `MatSlideToggle` constructor.
* The `_viewportRuler` parameter in the `MatAutocompleteTrigger` constructor is now required.
* The `_location` and `_errorHandler` parameters in the `MatIcon` constructor are now required.
* The `_errorHandler` parameter in the `MatIconRegistry` constructor is now required.
* The _ngZone and _document parameters in the `MatSlider` constructor are now required.
* The `_focusMonitor` and `_elementRef` parameters in the MatSortHeader constructor are now required.
* The `_hammerLoader` parameter has been removed from the MatTooltip constructor.

|            |                       |
| ---------- | --------------------- |
| bug fix |  **dialog:** focus recapturing not accounting for autoFocus option ([angular#19356](angular#19356)) ([72b0219](angular@72b0219)), closes [angular#18826](angular#18826) [angular#19350](angular#19350) |
| bug fix |  **drag-drop:** error during device emulation on firefox ([angular#19396](angular#19396)) ([d309ee2](angular@d309ee2)), closes [angular#19385](angular#19385) |
| bug fix |  **drag-drop:** error when item enters from the top and last has an intermediate child ([angular#19361](angular#19361)) ([fbd6440](angular@fbd6440)), closes [angular#19116](angular#19116) [angular#19359](angular#19359) |
| bug fix |  **ng-add:** ng add [@angular](https://github.com/angular)/material fails in library projects ([angular#19164](angular#19164)) ([822e3e0](angular@822e3e0)) |
| bug fix |  **table:** incorrectly sticking multiple footer rows ([angular#19321](angular#19321)) ([95007e5](angular@95007e5)), closes [angular#19311](angular#19311) |
| feature |  **testing:** add test harness for mat-tooltip ([angular#19144](angular#19144)) ([44accd6](angular@44accd6)), closes [angular#16676](angular#16676) |

|            |                       |
| ---------- | --------------------- |
| bug fix |  allow different anchor objects for info window ([angular#19378](angular#19378)) ([d0ab041](angular@d0ab041)) |

* The `platformId` parameter of the `YouTubePlayer` constructor is now required.

|            |                       |
| ---------- | --------------------- |
| bug fix |  **mdc-slider:** remove slider theme from all-theme ([angular#19411](angular#19411)) ([d952a22](angular@d952a22)) |

10.0.0-next.1

Toggle 10.0.0-next.1's commit message
| | |

| ---------- | --------------------- |
| bug fix |  **datepicker:** set color on range separator ([angular#19308](angular#19308)) ([2f8b271](angular@2f8b271)) |
| bug fix |  **datepicker:** strong focus indication in calendar always shown ([angular#19304](angular#19304)) ([4eee81a](angular@4eee81a)) |
| bug fix |  **expansion:** disable header height transition if noop animations is set ([angular#19373](angular#19373)) ([189d98e](angular@189d98e)) |
| feature |  report warning if duplicate theme styles are generated ([6095e29](angular@6095e29)), closes [angular#19141](angular#19141) |

|            |                       |
| ---------- | --------------------- |
| bug fix |  allow for ground overlay image to be changed ([angular#19306](angular#19306)) ([485352e](angular@485352e)) |

|            |                       |
| ---------- | --------------------- |
| feature |  **mdc-button:** support density scaling ([9500e75](angular@9500e75)) |
| feature |  **mdc-checkbox:** support density scaling ([84f2c1a](angular@84f2c1a)) |
| feature |  **mdc-chips:** support for density scaling ([ee1e181](angular@ee1e181)) |
| feature |  **mdc-form-field:** support density scaling ([3bcdc5e](angular@3bcdc5e)) |
| feature |  **mdc-radio:** support for density scaling ([c659664](angular@c659664)) |
| feature |  **mdc-slide-toggle:** support density scaling ([feafb2b](angular@feafb2b)) |
| feature |  **mdc-table:** support for density scaling ([e288558](angular@e288558)) |
| feature |  **mdc-tabs:** support for density scaling ([90d294b](angular@90d294b)) |

9.2.4

Toggle 9.2.4's commit message
| | |

| ---------- | --------------------- |
| bug fix |  **a11y:** focus monitor not checking children if monitor is called multiple times with different parameters ([angular#19237](angular#19237)) ([07711b4](angular@07711b4)), closes [/github.com/angular/pull/19135#discussion_r412471591](https://github.com//github.com/angular/components/pull/19135/issues/discussion_r412471591) [angular#19218](angular#19218) |
| bug fix |  **overlay:** remove potentially leaky observable ([angular#19146](angular#19146)) ([6f79527](angular@6f79527)), closes [angular#10573](angular#10573) |

|            |                       |
| ---------- | --------------------- |
| bug fix |  **autocomplete:** incorrectly detecting shadow DOM when inserted through an embedded view ([angular#19332](angular#19332)) ([8d79d73](angular@8d79d73)) |
| bug fix |  **chips:** chip list overriding chip disabled value ([angular#19228](angular#19228)) ([49be570](angular@49be570)), closes [angular#19213](angular#19213) |
| bug fix |  **dialog:** focus trap not attached if autoFocus is disabled ([angular#19251](angular#19251)) ([e61deb9](angular@e61deb9)), closes [angular#18826](angular#18826) [angular#19246](angular#19246) |
| bug fix |  **form-field:** add missing material common module ([angular#19093](angular#19093)) ([8e9e1fb](angular@8e9e1fb)) |
| bug fix |  **icon:** cancel in-flight icon requests if the icon changes ([angular#19303](angular#19303)) ([bef4e80](angular@bef4e80)) |
| bug fix |  **input:** avoid repeat accesses to check if element is a textarea ([angular#19115](angular#19115)) ([8688dd8](angular@8688dd8)) |
| bug fix |  **list:** selection list marked as touched when tabbing in ([angular#19177](angular#19177)) ([2e7dc62](angular@2e7dc62)), closes [angular#18445](angular#18445) [angular#19171](angular#19171) |
| bug fix |  **tabs:** don't prevent default space/enter action if action tab doesn't change ([angular#19207](angular#19207)) ([7a4128b](angular@7a4128b)), closes [angular#19190](angular#19190) |
| bug fix |  **text-field:** unable to undo/redo in autosized text field on firefox ([angular#19238](angular#19238)) ([7e1fd89](angular@7e1fd89)) |

|            |                       |
| ---------- | --------------------- |
| bug fix |  **column-resize:** Resize table as well as columns, improve handing … ([angular#19264](angular#19264)) ([87b8edb](angular@87b8edb)) |
| bug fix |  **form-field:** add setLabelRequired adapter ([angular#19284](angular#19284)) ([e43f4ac](angular@e43f4ac)) |
| bug fix |  **mdc-list:** properly render leading and trailing icons on list items ([angular#19201](angular#19201)) ([ce136a9](angular@ce136a9)) |