Tags
| | | | ---------- | --------------------- | | bug fix | **core:** reduce the number of module resolutions required for the legacy theming bundle ([7f17d61](7f17d61)), closes [#22676](#22676) | | bug fix | **datepicker:** pass correct inject flags to injector ([#22665](#22665)) ([f1e109c](f1e109c)) | | bug fix | **stepper:** strong focus indicator not working for below label position ([#22696](#22696)) ([ae24d90](ae24d90)), closes [#22677](#22677) | | bug fix | **table:** Make table data source interface generic ([#22673](#22673)) ([06c8e79](06c8e79)) | | bug fix | **tooltip:** not updating position after direction changes ([#22641](#22641)) ([0e54ec7](0e54ec7)) | | | | | ---------- | --------------------- | | bug fix | **mdc-progress-spinner:** set line-height ([#22668](#22668)) ([e89422a](e89422a)) | | bug fix | **mdc-radio:** not removing animations when noop animations are enabled ([#22651](#22651)) ([90ecea8](90ecea8)) | | bug fix | **mdc-table:** add background color; disable hover styles; fix sticky columns ([#22723](#22723)) ([c20e939](c20e939)) |
| | | | ---------- | --------------------- | | bug fix | **a11y:** not restoring focus to elements inside the shadow DOM ([#22622](#22622)) ([bad81f0](bad81f0)) | | bug fix | **overlay:** not emitting for auxiliar button clicks ([#22616](#22616)) ([97c449a](97c449a)) | | bug fix | **testing:** incorrectly handling ancestor of compound selector ([#22476](#22476)) ([ea84e7d](ea84e7d)), closes [#22475](#22475) | | | | | ---------- | --------------------- | | bug fix | **sort:** fix undefined object access ([d48e6da](d48e6da)) | | | | | ---------- | --------------------- | | bug fix | **mdc-core:** update the required MDC version ([#22608](#22608)) ([b5224ea](b5224ea)), closes [#22409](#22409) [#21968](#21968) |
Sass theming API has been reworked so that clients can take advantage… … of `@use`. This includes: * A single entry point into `@angular/material` and `@angular/cdk` * Renamed functions, mixins, and variables to be a better reflection of what they do * Applications still using `node-sass` will need to switch to the `sass` package For more information, check out the [new theming guide](https://github.com/angular/components/blob/master/guides/theming.md). _Breaking changes:_ * **accordion:** The `disabled` and `expanded` properties in the `AccordionItem` are now strict to `boolean`. | | | | ---------- | --------------------- | | bug fix | **a11y:** not restoring focus to elements inside the shadow DOM ([#22622](#22622)) ([52b0b8c](52b0b8c)) | | bug fix | **overlay:** not emitting for auxiliary button clicks ([#22616](#22616)) ([ba89398](ba89398)) | | bug fix | **testing:** incorrectly handling ancestor of compound selector ([#22476](#22476)) ([f053bef](f053bef)), closes [#22475](#22475) | | performance | **a11y:** only check for high contrast mode once ([#22561](#22561)) ([0f0564b](0f0564b)) | | bug fix | **a11y:** prevent crashing Chrome tabs with hidden text ([#22536](#22536)) ([7230764](7230764)) | | bug fix | **drag-drop:** preserve initial transform inside drop list ([#22422](#22422)) ([7508f46](7508f46)), closes [#22407](#22407) | | bug fix | **testing:** prevent duplicate subscription ([#22460](#22460)) ([58b4ab6](58b4ab6)) | | bug fix | **testing:** unable to assign value to number inputs using sendKeys ([#22395](#22395)) ([2f177b6](2f177b6)), closes [#22129](#22129) | | feature | **stepper:** emit event when the user interacts with a step ([#22400](#22400)) ([9b4c503](9b4c503)), closes [#19918](#19918) | | feature | **testing:** create a webdriver harness environment ([#22410](#22410)) ([91969f3](91969f3)), closes [#22321](#22321) [#22344](#22344) [#22367](#22367) [#22375](#22375) [#22379](#22379) [#22379](#22379) | | bug fix | **accordion:** enforce stricter types for inputs ([#20287](#20287)) ([76a09d9](76a09d9)) | | bug fix | **portal:** not marked as attached when going through specific portal methods ([#22372](#22372)) ([92af5f1](92af5f1)), closes [#22370](#22370) | | bug fix | **text-field:** autosize text areas using the placeholder ([#22314](#22314)) ([2427abe](2427abe)), closes [#22197](#22197) | | feature | **drag-drop:** added dropPoint to dropped event ([#22347](#22347)) ([1d906b6](1d906b6)) | | bug fix | **a11y:** add ConfigurableFocusTrapConfig to the public API ([#22138](#22138)) ([7718947](7718947)), closes [#18201](#18201) [#22136](#22136) | | bug fix | **a11y:** FocusTrap deprecation docs don't render correctly ([#22137](#22137)) ([c0286ea](c0286ea)), closes [#18201](#18201) [#22136](#22136) | | bug fix | **platform:** avoid error during server-side rendering if document is stubbed out ([#22260](#22260)) ([50b3207](50b3207)), closes [#22259](#22259) | | bug fix | **schematics:** update generated css class ([#22270](#22270)) ([44cbab0](44cbab0)), closes [#22269](#22269) | | bug fix | **text-field:** autosize text areas using the placeholder ([#22197](#22197)) ([476a90b](476a90b)), closes [#22042](#22042) | | feature | **a11y:** allow focus options to be passed in to focus trap ([#21769](#21769)) ([d7db7c8](d7db7c8)), closes [#21767](#21767) | | feature | **drag-drop:** allow for preview container to be customized ([#21830](#21830)) ([b92f97f](b92f97f)), closes [#13288](#13288) | | feature | **stepper:** allow for orientation to be changed ([#21940](#21940)) ([3a50c41](3a50c41)), closes [#21874](#21874) | | feature | **table:** add directive to enable recycle view repeater ([#21508](#21508)) ([f68662c](f68662c)) | | feature | **table:** add element offsets to sticky styler state ([#21886](#21886)) ([c42ece3](c42ece3)) | | | | | ---------- | --------------------- | | bug fix | **datepicker:** add label to dialog overlay ([#22625](#22625)) ([fde47d8](fde47d8)) | | bug fix | **schematics:** external stylesheets cannot be migrated ([bd72e4f](bd72e4f)) | | bug fix | **schematics:** log message at the end of the theming migration ([8950e15](8950e15)) | | bug fix | **schematics:** only migrate unprefixed variables when there is an import ([5c0da5a](5c0da5a)) | | bug fix | **schematics:** run theming API migration during ng update ([d8f3c0b](d8f3c0b)) | | bug fix | **schematics:** theming migration schematic not inserting use statement at the top of the file in some cases ([978f143](978f143)) | | bug fix | **tabs:** coloring issues when a backgroundColor is set ([#22612](#22612)) ([cc95e86](cc95e86)), closes [#22587](#22587) | | bug fix | **core:** `mat-ripple-element` is not fired on disable ([#22537](#22537)) ([62b2142](62b2142)), closes [#22520](#22520) [#22520](#22520) [#22520](#22520) [#22520](#22520) | | bug fix | **core:** update mixin functions to avoid unknown cast ([#22577](#22577)) ([33104b6](33104b6)) | | bug fix | **datepicker:** Only update selection when value changed ([#21846](#21846)) ([#22369](#22369)) ([6fe273c](6fe273c)) | | bug fix | **form-field:** handle datepicker inputs in harness ([#22403](#22403)) ([ec266be](ec266be)) | | bug fix | **paginator:** add `role="group"` to host ([#22512](#22512)) ([1d339e6](1d339e6)) | | bug fix | **schematics:** migrate more cases in the theming API schematic ([#22604](#22604)) ([8b6fdac](8b6fdac)), closes [#22438](#22438) [#22599](#22599) | | bug fix | **datepicker:** support for date range input in MDC-based form field ([#22565](#22565)) ([8bb6148](8bb6148)) | | bug fix | **tabs:** stop scrolling on tab change ([#22265](#22265)) ([5ecefa7](5ecefa7)), closes [#9592](#9592) [#9592](https://github.com/angular/issues/9592) [#9592](#9592) | | bug fix | **autocomplete:** error if keydown is dispatched too early ([#22513](#22513)) ([9e68bf8](9e68bf8)), closes [#22511](#22511) | | bug fix | **schematics:** replace removed variables with their values in sass api migration ([#22505](#22505)) ([4f6bf3a](4f6bf3a)) | | bug fix | **snack-bar:** clear timeout upon dismiss with action ([#22485](#22485)) ([f3dcfa9](f3dcfa9)), closes [#4860](#4860) | | bug fix | **core:** expose mixin mentioned in the elevation guide ([#22426](#22426)) ([dd1d28f](dd1d28f)) | | bug fix | **list:** dispatching model change event multiple times in single selection mode ([#22376](#22376)) ([7702177](7702177)), closes [#22276](#22276) | | bug fix | **schematics:** don't drop imports in files that do not use theming APIs ([#22438](#22438)) ([d030a87](d030a87)) | | bug fix | **schematics:** switch custom theme schematic to `[@use](https://github.com/use)` ([#22436](#22436)) ([0cb27f9](0cb27f9)) | | bug fix | **tabs:** pagination not updating on resize ([#22442](#22442)) ([30ea79a](30ea79a)), closes [#22399](#22399) | | bug fix | **tree:** not rendering initial data from flat data source ([#22340](#22340)) ([fa7ed4c](fa7ed4c)), closes [#22282](#22282) | | feature | **datepicker:** remove dependency on dialog ([#22383](#22383)) ([7039d3e](7039d3e)), closes [#13019](#13019) | | bug fix | **datepicker:** toggle icon not visible in high contrast mode on Chromium browsers ([#22352](#22352)) ([ea5e5e0](ea5e5e0)) | | bug fix | **progress-bar:** fix screenreader not reading aria-label ([#22201](#22201)) ([a9cdb08](a9cdb08)) | | bug fix | **radio:** ripple not positioned correctly inside parent with centered text ([#22391](#22391)) ([c45cd69](c45cd69)), closes [#22389](#22389) | | bug fix | **sidenav:** mark sidenav content as scrollable ([#19848](#19848)) ([2fa78c6](2fa78c6)), closes [#19846](#19846) [#18453](#18453) | | feature | **stepper:** allow for orientation to be changed dynamically ([#22139](#22139)) ([ed09a73](ed09a73)), closes [#9173](#9173) [#7700](#7700) | | bug fix | **checkbox:** native input not in sync if checked state is changed inside event ([#22316](#22316)) ([c679416](c679416)), closes [#22149](#22149) | | bug fix | **progress-spinner:** not visible in high contrast mode on chromium browsers ([#22364](#22364)) ([03cc48d](03cc48d)) | | feature | **schematics:** add migration to switch to the new theming API ([#22304](#22304)) ([183c59f](183c59f)) | | feature | **radio, checkbox:** show background-color in print stylesheet ([#22298](#22298)) ([#22299](#22299)) ([5fd431f](5fd431f)) | | bug fix | **autocomplete:** avoid assigning invalid aria-labelledby values ([#22261](#22261)) ([ee49922](ee49922)), closes [#22256](#22256) | | bug fix | **grid-list:** remove mat-figure class ([#22231](#22231)) ([4b11445](4b11445)) | | bug fix | **progress-bar:** Support ChromeVox ([#22166](#22166)) ([5b7b03e](5b7b03e)), closes [#22165](#22165) | | bug fix | **progress-spinner:** resolve accessibility issue in ChromeVox ([#22219](#22219)) ([2da7135](2da7135)), closes [#22166](#22166) | | bug fix | **radio:** add high contrast focus indication ([#22145](#22145)) ([2e1214f](2e1214f)) | | bug fix | **select:** trim aria-labelledby ([#22251](#22251)) ([9b67d67](9b67d67)), closes [#22192](#22192) | | bug fix | **stepper:** setting invalid value for visibility ([#22254](#22254)) ([6db0fa9](6db0fa9)) | | feature | **core:** expose new @use-based Sass API ([#22173](#22173)) ([40ceda2](40ceda2)) | | feature | **menu:** allow updating menu position a la autocomplete ([#22046](#22046)) ([ad24865](ad24865)) | | feature | **slider:** show background-color in print stylesheet ([#11364](#11364)) ([#22300](#22300)) ([69a8fb5](69a8fb5)) | | bug fix | **progress-bar:** adjust buffer colors ([#22164](#22164)) ([94d5850](94d5850)) | | bug fix | **grid-list:** remove internal figure element ([#21826](#21826)) ([b4fafda](b4fafda)), closes [#21775](#21775) | | feature | **form-field:** make mat-errors more polite ([#21870](#21870)) ([a405ce6](a405ce6)), closes [#21781](#21781) | | feature | **tabs:** add method for programmatically setting focus ([#15228](#15228)) ([d869d79](d869d79)), closes [#15007](#15007) | | bug fix | **core:** restore private- mixin prefix ([#21989](#21989)) ([8b3c82d](8b3c82d)) | | bug fix | **datepicker:** focus restoration not working inside shadow dom ([#21796](#21796)) ([85d8de9](85d8de9)), closes [#21785](#21785) | | bug fix | **input:** uncessary scroll bar on auto-resize textarea in some cases ([#21619](#21619)) ([915791b](915791b)), closes [#21560](#21560) | | bug fix | **tooltip:** clear pending timers on destroy ([#16756](#16756)) ([70ff528](70ff528)) | | feature | **core:** migrate to the Sass module system ([#21204](#21204)) ([53e98b1](53e98b1)) | | feature | **list:** return selected options from selection list selectAll/deselectAll ([#21358](#21358)) ([ae6e930](ae6e930)), closes [#21356](#21356) | | feature | **slide-toggle:** allow for default color to be configured globally ([#22047](#22047)) ([5c7e557](5c7e557)), closes [#22012](#22012) | | feature | **stepper:** allow for content to be rendered lazily ([#15817](#15817)) ([52f39bc](52f39bc)), closes [#12339](#12339) | | feature | **tooltip:** add class to tooltip element based on the current position ([#15217](#15217)) ([1a10027](1a10027)), closes [#15216](#15216) | | | | | ---------- | --------------------- | | feature | add icon input to marker ([#22357](#22357)) ([10ecfa0](10ecfa0)), closes [#22097](#22097) | | feature | add clusterer click event ([#22345](#22345)) ([9528120](9528120)), closes [#22020](#22020) | | bug fix | ensure that a mapTypeId is always passed in ([#22098](#22098)) ([7c9b83a](7c9b83a)), closes [#22082](#22082) | | bug fix | initialize directions service lazily ([#22302](#22302)) ([588a506](588a506)), closes [#22159](#22159) | | bug fix | instantiate geocoder lazily ([#22159](#22159)) ([1fac491](1fac491)), closes [#22148](#22148) | | feature | add geocoder wrapper ([#21832](#21832)) ([86251af](86251af)), closes [#21665](#21665) | | feature | add heatmap support ([#21489](#21489)) ([09581ee](09581ee)) | | feature | Add MapDirectionsRenderer and MapDirectionsService ([#21736](#21736)) ([9dbf49b](9dbf49b)) | | feature | support options object on marker clusterer ([#21861](#21861)) ([cdb2326](cdb2326)), closes [#21763](#21763) | | | | | ---------- | --------------------- | | bug fix | compatibility with latest typings ([#22223](#22223)) ([0c83adc](0c83adc)) | | | | | ---------- | --------------------- | | bug fix | **mdc-progress-spinner:** set to display block ([#22618](#22618)) ([5337421](5337421)) | | bug fix | **mdc-theming:** prefix elevation mixins with mdc ([#22600](#22600)) ([7a52bdf](7a52bdf)) | | bug fix | **mdc-typography:** add missing [@import](https://github.com/import) forward ([#22519](#22519)) ([efc5952](efc5952)) | | bug fix | **mdc-card:** reset native header margin ([#22550](#22550)) ([42a4fd9](42a4fd9)) | | bug fix | **mdc-progress-spinner:** fix aria-valuenow ([#22429](#22429)) ([768534d](768534d)) | | bug fix | **mdc-select:** correct some differences between ([#22108](#22108)) ([10cc9cf](10cc9cf)) | | feature | **mdc-core:** set up MDC-based elevation ([#22397](#22397)) ([6408731](6408731)) | | bug fix | **mdc-form-field:** set explicit text-align ([#22353](#22353)) ([f65d5b5](f65d5b5)) | | bug fix | **mdc-list:** add high contrast mode treatment ([#21376](#21376)) ([4f8e87e](4f8e87e)) | | bug fix | **mdc-list:** align ripple timings with MDC ([#22396](#22396)) ([4ad2d96](4ad2d96)) | | bug fix | **mdc-paginator:** rename module file ([#22387](#22387)) ([5519131](5519131)) | | bug fix | **mdc-tooltip:** add mdc-tooltip__surface-animation class as MDC is splitting up animation and visual styles ([#22346](#22346)) ([a96c1c3](a96c1c3)) | | bug fix | **mdc-button:** remove unthemed icon color ([#22281](#22281)) ([08bbd50](08bbd50)) | | bug fix | **mdc-form-field:** use coercion for boolean input ([#22194](#22194)) ([75e191d](75e191d)) | | bug fix | **mdc-select:** fix floating label behavior ([#22134](#22134)) ([16b7adb](16b7adb)) | | bug fix | **mdc-select:** float label on focus if there's a placeholder ([#22187](#22187)) ([b994349](b994349)), closes [#19517](#19517) | | bug fix | **mdc-checkbox:** fix mdc function name ([#22198](#22198)) ([85b5df6](85b5df6)) | | bug fix | **mdc-core:** fix broken list option style ([#22218](#22218)) ([4a943f1](4a943f1)) | | bug fix | **mdc-list:** rename mdc-list-* classes ([#22157](#22157)) ([5524942](5524942)) | | bug fix | **mdc-progress-bar:** improve buffer color ([#22152](#22152)) ([97f1ccc](97f1ccc)) | | bug fix | **mdc-form-field:** fix prefix/suffix padding ([#22090](#22090)) ([23a0248](23a0248)) | | bug fix | **mdc-snack-bar:** use MDC-based button ([#21442](#21442)) ([9f879b2](9f879b2)), closes [#22024](#22024) | | feature | **mdc-button:** add default config for FAB ([#22102](#22102)) ([17f66d6](17f66d6)) | | bug fix | **mdc-button:** apply appropriate focus/actives styles to FAB ([#22049](#22049)) ([56a9fc3](56a9fc3)) | | bug fix | **mdc-checkbox:** remove background state styles ([#21748](#21748)) ([7006b48](7006b48)) | | bug fix | **mdc-form-field:** allow shrinking in grid/flex layouts ([#21820](#21820)) ([62d2e37](62d2e37)) | | feature | **mdc-form-field:** separate out text and icon prefixes/suffixes ([#21956](#21956)) ([db6511b](db6511b)) | | bug fix | **mdc-paginator:** use MDC-based tooltip ([#21895](#21895)) ([ce9c905](ce9c905)) | | bug fix | **mdc-radio:** include form field core theme styles ([#22071](#22071)) ([c791d6a](c791d6a)) | | bug fix | **mdc-tooltip:** change class prefixes to mat-mdc ([#22025](#22025)) ([7161587](7161587)) | | feature | **mdc-card:** add appearance input ([#22070](#22070)) ([4b1ee6f](4b1ee6f)) | | feature | **mdc-tooltip:** add test harness ([#21855](#21855)) ([5e4d5e0](5e4d5e0)) | | feature | **mdc-tooltip:** implement MDC-based tooltip ([#21735](#21735)) ([6eff938](6eff938)) |
| | | | ---------- | --------------------- | | bug fix | **a11y:** not restoring focus to elements inside the shadow DOM ([#22622](#22622)) ([52b0b8c](52b0b8c)) | | bug fix | **overlay:** not emitting for auxiliary button clicks ([#22616](#22616)) ([ba89398](ba89398)) | | bug fix | **testing:** incorrectly handling ancestor of compound selector ([#22476](#22476)) ([f053bef](f053bef)), closes [#22475](#22475) | | | | | ---------- | --------------------- | | bug fix | **datepicker:** add label to dialog overlay ([#22625](#22625)) ([fde47d8](fde47d8)) | | bug fix | **schematics:** external stylesheets cannot be migrated ([bd72e4f](bd72e4f)) | | bug fix | **schematics:** log message at the end of the theming migration ([8950e15](8950e15)) | | bug fix | **schematics:** only migrate unprefixed variables when there is an import ([5c0da5a](5c0da5a)) | | bug fix | **schematics:** run theming API migration during ng update ([d8f3c0b](d8f3c0b)) | | bug fix | **schematics:** theming migration schematic not inserting use statement at the top of the file in some cases ([978f143](978f143)) | | bug fix | **tabs:** coloring issues when a backgroundColor is set ([#22612](#22612)) ([cc95e86](cc95e86)), closes [#22587](#22587) |
| | | | ---------- | --------------------- | | performance | **a11y:** only check for high contrast mode once ([#22561](#22561)) ([0f0564b](0f0564b)) | | | | | ---------- | --------------------- | | bug fix | **core:** `mat-ripple-element` is not fired on disable ([#22537](#22537)) ([62b2142](62b2142)), closes [#22520](#22520) [#22520](#22520) [#22520](#22520) [#22520](#22520) | | bug fix | **core:** update mixin functions to avoid unknown cast ([#22577](#22577)) ([33104b6](33104b6)) | | bug fix | **datepicker:** Only update selection when value changed ([#21846](#21846)) ([#22369](#22369)) ([6fe273c](6fe273c)) | | bug fix | **form-field:** handle datepicker inputs in harness ([#22403](#22403)) ([ec266be](ec266be)) | | bug fix | **paginator:** add `role="group"` to host ([#22512](#22512)) ([1d339e6](1d339e6)) | | bug fix | **schematics:** migrate more cases in the theming API schematic ([#22604](#22604)) ([8b6fdac](8b6fdac)), closes [#22438](#22438) [#22599](#22599) | | | | | ---------- | --------------------- | | bug fix | **mdc-progress-spinner:** set to display block ([#22618](#22618)) ([5337421](5337421)) | | bug fix | **mdc-theming:** prefix elevation mixins with mdc ([#22600](#22600)) ([7a52bdf](7a52bdf)) | | bug fix | **mdc-typography:** add missing [@import](https://github.com/import) forward ([#22519](#22519)) ([efc5952](efc5952)) |
| | | | ---------- | --------------------- | | bug fix | **core:** `mat-ripple-element` is not fired on disable ([#22537](#22537)) ([62e9c31](62e9c31)), closes [#22520](#22520) [#22520](#22520) [#22520](#22520) [#22520](#22520) | | bug fix | **datepicker:** Only update selection when value changed ([#21846](#21846)) ([#22369](#22369)) ([35c0483](35c0483)) | | bug fix | **paginator:** add `role="group"` to host ([#22512](#22512)) ([a80f890](a80f890)) | | | | | ---------- | --------------------- | | bug fix | **mdc-progress-spinner:** set to display block ([#22618](#22618)) ([638ed61](638ed61)) |
| | | | ---------- | --------------------- | | bug fix | **a11y:** prevent crashing Chrome tabs with hidden text ([#22536](#22536)) ([7230764](7230764)) | | | | | ---------- | --------------------- | | bug fix | **datepicker:** support for date range input in MDC-based form field ([#22565](#22565)) ([8bb6148](8bb6148)) | | bug fix | **tabs:** stop scrolling on tab change ([#22265](#22265)) ([5ecefa7](5ecefa7)), closes [#9592](#9592) [#9592](https://github.com/angular/issues/9592) [#9592](#9592) | | | | | ---------- | --------------------- | | bug fix | **mdc-card:** reset native header margin ([#22550](#22550)) ([42a4fd9](42a4fd9)) |
| | | | ---------- | --------------------- | | bug fix | **a11y:** prevent crashing Chrome tabs with hidden text ([#22536](#22536)) ([9bb7b0c](9bb7b0c)) | | | | | ---------- | --------------------- | | bug fix | **datepicker:** support for date range input in MDC-based form field ([#22565](#22565)) ([6349434](6349434)) | | bug fix | **tabs:** stop scrolling on tab change ([#22265](#22265)) ([7f556b5](7f556b5)), closes [#9592](#9592) [#9592](https://github.com/angular/issues/9592) [#9592](#9592) | | | | | ---------- | --------------------- | | bug fix | **mdc-card:** reset native header margin ([#22550](#22550)) ([9087770](9087770)) |
| | | | ---------- | --------------------- | | bug fix | **autocomplete:** error if keydown is dispatched too early ([#22513](#22513)) ([9e68bf8](9e68bf8)), closes [#22511](#22511) | | bug fix | **schematics:** replace removed variables with their values in sass api migration ([#22505](#22505)) ([4f6bf3a](4f6bf3a)) | | bug fix | **snack-bar:** clear timeout upon dismiss with action ([#22485](#22485)) ([f3dcfa9](f3dcfa9)), closes [#4860](#4860) |
| | | | ---------- | --------------------- | | bug fix | **autocomplete:** error if keydown is dispatched too early ([#22513](#22513)) ([da92944](da92944)), closes [#22511](#22511) | | bug fix | **snack-bar:** clear timeout upon dismiss with action ([#22485](#22485)) ([1a1528d](1a1528d)), closes [#4860](#4860) |
PreviousNext