Skip to content

fix(deps): update dependency @angular/cdk to v14

Renovate-Bot requested to merge renovate/major-angularmaterial-monorepo into V2.0

This MR contains the following updates:

Package Type Update Change
@angular/cdk dependencies major ^13.1.1 -> ^14.0.0

Release Notes

angular/components

v14.2.1

Compare Source

cdk
Commit Type Description
84388dd23 fix collections: ConnectableObservable incorrectly inferred as data source (#​25526)
material
Commit Type Description
8683f476c fix button-toggle: incorrect event source in some cases (#​25544)

Special Thanks

Kristiyan Kostadinov, Mark Goldberg and Paul Gschwendtner

v14.2.0

Compare Source

cdk
Commit Type Description
06c2164618 feat a11y: add named export and public property to CdkMonitorFocus directive (#​25427)
0fb2e9a5f7 feat listbox: add listbox to cdk (#​25380) (#​25474)
79858ea14b fix scrolling: error during server-side rendering (#​25461)
material
Commit Type Description
657774e29b feat datepicker: Allow user to jump between start and end dates with arrow keys (#​25359)
cdk-experimental
Commit Type Description
aaa9d93c92 fix listbox: fix issue with aria-selected (#​25373)

Special Thanks

Andrew Seguin, Emmanuel Roux, Joey Perrott, Karl Seamon, Kristiyan Kostadinov, Miles Malerba, Paul Gschwendtner and Wagner Maciel

v14.1.3

Compare Source

cdk
Commit Type Description
f661a9300e fix dialog: fall back to node injector token doesn't exist in template injector (#​25406)
b9f09aa741 fix overlay: backdropClass type mismatch (#​25487)
material
Commit Type Description
d1ef7e23c6 fix button-toggle: toggle name falling out of sync if name changes (#​24713)
19df7cf940 fix expansion: fix lint issue (#​25469)
expansion
Commit Type Description
b1450b1cb5 fix fix expansion .mat-expansion-panel-header styles (#​20019)

Special Thanks

Andrew Seguin, Dmitrii Kuzmin, Kristiyan Kostadinov, ko-tori and swseverance

v14.1.2

Compare Source

material
Commit Type Description
69b29046d5 fix chips: selectable="false" doesn't work on initial assignment (#​24906)
0f2ec70c86 fix tooltip: avoid problem when triggers hide animation for not visible tooltip (#​24652)
material-experimental
Commit Type Description
0a4d8e9fc4 fix mdc-list: set a role on MatNavList and MatActionList (#​25412)

Special Thanks

Egor Volvachev, Miles Malerba, Wagner Maciel and Zach Arend

v14.1.1

Compare Source

cdk
Commit Type Description
251c9abdf fix dialog: use config injector if provided (#​25332)
636dd60ee fix drag-drop: expose pickup position in constrainPosition callback (#​25341)
aea1a5d67 fix overlay: detach overlay when portal is destroyed from the outside (#​25212)
63ca33bc8 fix schematics: strip bom from sass files (#​25364)
material-experimental
Commit Type Description
e045e8d49 fix mdc-chips: don't use button element if chip row isn't editable (#​25327)
394b93f18 fix mdc-slider: skip resizing while the user is dragging (#​25318)

Special Thanks

Amadou Sall, Kristiyan Kostadinov, Paul Gschwendtner and Serge

v14.1.0

Compare Source

cdk
Commit Type Description
176213d70 feat scrolling: make scroller element configurable for virtual scrolling (#​24394)
material
Commit Type Description
1256c6cf2 feat core: use strong focus indicators in high contrast mode
dd1a0feb5 feat icon: SEO friendly ligature icons (#​24578)
799cf7cf2 fix datepicker: add i18n strings (#​25024)
cdk-experimental
Commit Type Description
5c2a7e00e fix listbox: clean up some TODOs (#​25005)
0b5963753 fix listbox: clean up the listbox API and make it work with forms (#​24920)
material-experimental
Commit Type Description
864f92e0f feat mdc-button: support custom leading/trailing icons (#​24987)
1f6810831 feat mdc-list: add support for activated state in harness (#​24934)
c543db57a fix mdc-checkbox: remove extra a11y tree node for the (#​24907)
7736515f1 fix mdc-form-field: ensure appearance is valid (#​24963)

Special Thanks

Adrien Crivelli, Amy Sorto, Andrew Seguin, Jackie Chu, Kristiyan Kostadinov, Maxi, Miles Malerba, Paul Gschwendtner, Wagner Maciel, Zach Arend and atrawally

v14.0.6

Compare Source

material
Commit Type Description
cc510216a fix autocomplete: prevent outside clicks from going to other overlays (#​25243)
b73b2fb85 fix checkbox: incorrect animation state when going from pre-checked to indeterminate (#​25297)
e7b359286 fix slider: add cancelable checks to touchmove and touchend events (#​25301)
d7e422668 fix tabs: disable tab label color transition when animations are disabled (#​25308)
material-experimental
Commit Type Description
43bfbac51 fix mdc-slider: thumb incorrectly positioned when inside an overlay (#​25288)

Special Thanks

Alka Vats, John Vandenberg, Kristiyan Kostadinov and Oliver Kierepka

v14.0.5

Compare Source

cdk
Commit Type Description
9cd5a6ad70 fix a11y: correctly detect focus from input label (#​25232)
938aa2fa13 fix clipboard: page jumping on iOS (#​25221)
material
Commit Type Description
f5bdefe6fd fix checkbox: broken appearance in some grid layouts (#​25197)
25ce8e775c fix select: add selected indication in high contrast mode (#​25237)
76c0e9c1cd fix tabs: ink bar not shown in some cases (#​25218)
material-experimental
Commit Type Description
a9c7f59240 fix mdc-button: always treat icon-button content as an icon (#​25200)
7101a91ef5 fix mdc-form-field: ensure clip-path does not truncate label early (#​25264)
84a4e9a742 fix mdc-form-field: fix notch visual artifact (#​25201)
ce7f42b912 fix mdc-form-field: use a CSS var for the floating label scale (#​25178)
c0716784b2 fix mdc-paginator: allow form-field density to go lower than -4 (#​25192)
Commit Type Description
89bc64a329 fix making the parse format available for native date adapter extension (#​25226)
multiple
Commit Type Description
68edf42798 fix fix disabled label style (#​25181)

Special Thanks

Andrew Seguin, Kai Schönberger, Kristiyan Kostadinov, Miles Malerba, Oliver Kierepka and Paul Gschwendtner

v14.0.4

Compare Source

material
Commit Type Description
c970ff9d3 fix stepper: isErrorState accepts AbstractControl instead of UntypedFormControl to avoid compiler errors when strict typing is enabled (#​25105)
material-experimental
Commit Type Description
1b50a0743 fix mdc-chips: missing role for trailing actions container (#​25160)
docs
Commit Type Description
c4ae88fb5 fix rename master to something else (#​25151)
multiple
Commit Type Description
301f6b0ef fix touch targets not excluded in densities lower than -2 (#​25108)

Special Thanks

Ammar Najjar, Amy Sorto, Angular Robot, James Jansson, Kristiyan Kostadinov, Paul Gschwendtner, Zach Arend and renovate[bot]

v14.0.3

Compare Source

cdk
Commit Type Description
2ad1677c7 fix scrolling: content jumping in appendOnly mode (#​25097)
material
Commit Type Description
8d5882cf1 fix button-toggle: selected state not visible in high contrast mode (#​25114)
8df5efe08 fix datepicker: actions not re-rendering if swapped out while calendar is open (#​25123)

Special Thanks

Kristiyan Kostadinov, Paul Gschwendtner and renovate[bot]

v14.0.2

Compare Source

cdk
Commit Type Description
08c3867ba6 fix a11y: re-apply the high contrast mode class when the forced-colors media query changes (#​25088)
59268fa5bf fix drag-drop: constrainPosition not working as expected (#​25061)
732969079d fix testing: simulate offsetX and offsetY in mouse events
material-experimental
Commit Type Description
5aec60c9ca fix mdc-button: don't apply styles to icons within the text label (#​24929)
d0082e3422 fix mdc-chips: checkmark blending into background in high contrast mode (#​25072)
2388fe77e5 fix mdc-core: consolidate mdc theming code under mdc-core (#​25084)
7de5f5432b fix mdc-form-field: replace !important with CSS var (#​24964)
8f7394aa3b fix mdc-list: don't access class before initialization (#​25049)

Special Thanks

Jenny Johnson, Kristiyan Kostadinov, Miles Malerba, Paul Gschwendtner and antuxity

v14.0.1

Compare Source

material-experimental
Commit Type Description
a7688a8b6 fix mdc-radio: fix ripple color (#​24986)

Special Thanks

Kristiyan Kostadinov, Miles Malerba and renovate[bot]

v14.0.0

Compare Source

Breaking Changes

cdk
  • The deprecated angular/cdk/testing/protractor entry-point has been removed.
material
  • MatChipInputEvent.chipInput is now a required property.
  • Previously the mixinErrorState mixin function defined a class member for stateChanges. This is no longer the case, and consumers need to provide the stateChanges class member themselves.
    • mat-list-item-avatar CSS class has been renamed to mat-list-item-with-avatar.
    • MatSelectionListChange.option has been removed. Use MatSelectionListChange.options instead.
    • MatSelectionList.tabIndex input has been removed.
    • tabIndex parameter of the MatSelectionList constructor has been removed.
    • _focusMonitor parameter of the MatSelectionList constructor is now required.
    • getHarnessLoaderForContent has been removed from the various test item harnesses. Use getChildLoader(MatListItemSection.CONTENT) instead.
    • CdkStepper._orientation has been removed. Use CdkStepper.orientation instead.
    • The _document parameter from the CdkStepper constructor has been removed.
    • The _document parameter from the MatStepper constructor has been removed.
    • MatVerticalStepper has been removed. Use MatStepper instead.
    • MatHorizontalStepper has been removed. Use MatStepper instead.

Deprecations

material
  • mat.define-dark-theme no longer accepts $primary, $accent and $warn. Pass a single config map instead.
  • mat.define-light-theme no longer accepts $primary, $accent and $warn. Pass a single config map instead.
  • Custom Material themes should no longer access primary, accent, warn, is-dark, foreground and background from the theme map, but instead use the actual color configuration (mat.get-color-config($theme)).
  • Passing a color configuration directly to a -theme mixin is not supported. Pass the theme container object instead or use the dedicated -color mixins.
cdk
Commit Type Description
7d0bca7bd3 feat a11y: add input to control the duration of the aria live directive (#​15275)
feaf50b43a feat a11y: HighContrastModeDetector need not support IE11 (#​24462)
c6a1d1519e feat dialog: move experimental CDK dialog into stable (#​24804)
49c1921316 feat drag-drop: adding method to set drag position (#​24769)
ca6b9fa209 feat drag-drop: expose native event objects in custom events (#​17077)
653457eaf4 feat menu: move experimental CDK menu into stable (#​24826)
c296084073 feat overlay: add start and end positions to GlobalPositionStrategy (#​12007)
f91b98fff3 feat portal: allow specifying injector for template portal (#​24554)
508b7ac460 feat table: allow text column to be centered (#​24133)
64606fa65b feat testing: add methods getOptionalHarness and hasHarness (#​24355)
4edfaedcaf fix a11y: ensure that aria describer ID is unique (#​24982)
f342375e29 fix dialog: add container structural styles (#​24905)
8946ce2b8f fix menu: allow scrolling while menu is open
3d4b339961 fix menu: update docs to reflect current implementation and add (#​24884)
f8dadb3246 fix overlay: disable backdrop animation when noop animations are enabled (#​24687)
3a7ee5ad01 fix schematics: remove instanceof check since it was always false when checking if a directory exists (#​24999)
84ff8d806a fix schematics: use workingDirectory smart provider in path option
ee452de497 perf a11y: avoid triggering change detection if there are no subscribers to stream (#​15077)
2575b00808 refactor testing: remove deprecated protractor harness environment (#​24304)
material
Commit Type Description
00cf4a2f26 feat autocomplete: add clear method to test harness (#​24752)
b90d9420fa feat autocomplete: add the ability to auto-select the active option while navigating (#​20699)
60bbd194b3 feat autocomplete: test harness should throw when options are requested but panel is closed (#​24494)
06e65c6b5d feat chips: update chip-list describedby to match input (#​24292)
5a8ebb1da1 feat dialog: add support for explicit injector (#​24580)
8ef3125285 feat dialog: add the ability to control the animation duration (#​13466)
9946bb34bb feat form-field: add color to default options (#​24438) (#​24440)
426afa07e1 feat icon: add default options (#​23638)
6c7cc8ae87 feat icon: allow multiple classes in setDefaultFontSetClass (#​10484)
856c01639f feat menu: allow for menu to be conditionally removed from trigger (#​24437)
a55a8368b3 feat paginator: Add isNextPageEnabled and isPreviousPageEnabled methods to MatPaginatorHarness (#​24784)
5fc655b4a0 feat paginator: add input for configuring the underlying select (#​13705)
ca1aaae7e2 feat progress-spinner: add color to default options (#​24356)
38334d6bc8 feat schematics: add option not to include animations module in ng-add (#​22559)
1aa5a20647 feat select: allow user-defined aria-describedby (#​24644)
5846195007 feat slide-toggle: Add disabled predicate to MatSlideToggleHarness (#​24761)
0d162a4132 feat sort: default arrow position in MatSortDefaultOptions (#​23609)
cc6112298d feat stepper: add input for controlling the animation duration (#​17133)
fc5f8b0266 feat stepper: add the ability to control the position of the header in a horizontal stepper (#​15509)
c3188c84ef feat tabs: add the ability to keep content inside the DOM while off-screen (#​20393)
cad0872208 feat tabs: add the ability to keep content inside the DOM while off-screen (#​24299)
f42fee0de7 feat tabs: Throw error in MDC tabs if [tabPanel] input is not provided (#​24517)
cb206be37d fix autocomplete: always emit closed event (#​24642)
0b52561840 fix card: use more specific selector for divider override (#​23531)
47517b65e0 fix card: use more specific selector for divider override (#​23531)
f05e65a02b fix chips: allow for role to be overwritten on chip list and chip (#​15794)
d67dad6b1b fix chips: Make MatChipInputEvent.chipInput required. (#​23692)
de63e29be4 fix core: noop animations not applying to selector lists (#​24904)
dbb6dc09b4 fix core: resolve memory leak by removing event listeners from the ripple element (#​24663)
e03a77065d fix core: ripples not being clipped on safari in shadow dom (#​24029)
e86be88125 fix core: ripples persisting when container is removed from DOM while fading-in (#​24482)
7e67602799 fix datepicker: expose datepicker-date-range-colors mixin
5603d9b7f1 fix datepicker: fix failing unit test in multiyear view (#​24418)
15774a9235 fix datepicker: update active date on focusing a cell (#​24384)
f16548462e fix dialog: provide defaults for dialog animation (#​24591)
599d1b445f fix dialog: Use align as @Input() in MatDialogActions (#​24328)
575332c929 fix dialog: use quoted keys in the animation state object (#​24594)
64c2d311b4 fix expansion: picking up lazy content from child component (#​14477)
025a534483 fix icon: clip overflowing icon elements (#​12429)
6b2b51844a fix input: preserve native placeholder on non-legacy appearances (#​20936)
44293522e9 fix menu: account for menu padding different from the default (#​16169)
0a465281f6 fix menu: use narrower value for aria-haspopup on trigger element (#​15219)
ff12d09c1d fix schematics: remove usages of deprecated defaultProject option (#​24641)
ee23ac2aa0 fix schematics: support standalone components in ng-add (#​24931)
faed61cc7d fix schematics: use workingDirectory smart provider in path option
8dfbbed549 fix table: accessibility improvements on table examples
e917541cb5 fix tabs: allow coercing of booleans for all inputs (#​24377)
f30609c925 refactor core: deprecate legacy theming API (#​24835)
bab3b989f9 refactor core: no longer define stateChanges in mixinErrorState (#​22875)
2fc6b9281d refactor list: remove deprecated APIs for version 13 (#​23327)
db126b5797 refactor stepper: remove deprecated APIs for version 13 (#​23328)
google-maps
Commit Type Description
9f27303aad fix error when minified through closure (#​24897)
cdk-experimental
Commit Type Description
c176670ce3 feat combobox: glue together combobox and listbox with DI instead of a panel directive (#​24637)
4cc6b04a25 feat menu: allow configuration of typeahead and menu position (#​24600)
dc020c7ac2 feat menu: Use DI instead of CdkMenuPanel to connect menus (#​24558)
b8ccf036cb fix menu: API, code, and docs cleanup pass (#​24745)
f384cb52cd fix menu: close standalone menu when focus leaves
9531b68a5c fix menu: don't steal focus on hover
b4b8b202c0 fix menu: fix issue where left/right on standalone menu closes it (#​24696)
79b2337949 fix menu: move shared menu logic to base class (#​24645)
c8eb797711 fix menu: refocus trigger after closeAll
26e6c1fd2e fix menu: simplify radio and checkbox item APIs (#​24720)
5d1d36c453 fix menu: stop inline menu triggers capturing focus
material-experimental
Commit Type Description
353a5482e3 feat mdc-dialog: switch to new theming api (#​23620)
0163ad2697 feat mdc-dialog: switch to new theming api (#​23620) (#​24521)
3e1080931e feat mdc-list: add support for marking the act… (#​24433)
1b7d47cfed feat mdc-tabs: default to stretched tabs (#​23406)
c3bb3a9e5b fix mdc-core: avoid style conflicts between MDC list and MDC option
f6310fbcf6 fix mdc-dialog: expose dialog-legacy-padding mixin
3a94415b28 fix mdc-dialog: implement delayFocusTrap option (#​24727)
94ec04156c fix mdc-dialog: reduce amount of generated CSS
b3c957941a fix mdc-form-field: incorrect alignment with border-box alignment (#​24222)
766a01e4ef fix mdc-list: avoid style conflicts with MDC list
02d6e7d77a fix mdc-tabs: CSS applied to wrong element when preserveContent is enabled (#​24346)
multiple
Commit Type Description
ea081feabf feat Add a harness filter option for checked checkboxes, radios, and slide-toggles (#​24625)
00f68c28e5 fix enable easy extension of harnesses (#​24878)
ripple
Commit Type Description
65fb5f4491 fix not fading out on touch devices (#​12488)

Special Thanks

Alan Agius, Amy Sorto, Andrew Seguin, Arthur Ming, Artur Androsovych, Diego Bonura, Jean-Philippe, Jeremy Elbourn, Jeri Peier, Joey Perrott, Kristiyan Kostadinov, Mario Härtwig, Martin Forstner, Miles Malerba, Paul Gschwendtner, Richie Foreman, Robin (Robert) Thomas, Ruslan Lekhman, Victor Vieira, Wagner Maciel, Zach Arend, Zack Elliott, dobrevad, peinearydevelopment, renovate[bot] and tomicarsk6

v13.3.9

Compare Source

material
Commit Type Description
2443607fbf fix datepicker: page scrolling for fast keyboard repeat (#​24991)

Special Thanks

Kristiyan Kostadinov

v13.3.8

Compare Source

material
Commit Type Description
8611a742b fix tabs: ensure the ink bar realigns when the tab header items have changed in dimensions (#​24885)
material-experimental
Commit Type Description
7386fe865 fix mdc-checkbox: Use cursor:pointer for label (#​24927)
multiple
Commit Type Description
a7ee8a80b fix fix focus and hover styles for mdc-checkbox and mdc-radio (#​24930)
b8fddd60c fix fix style imports and deps for mdc-checkbox and mdc-radio (#​24972)

Special Thanks

Joey Perrott, Miles Malerba, Vaughan Hilts and Wagner Maciel

v13.3.7

Compare Source

material
Commit Type Description
0bede63d33 fix datepicker: add ability to have numeric zero value in input (#​24813)
7a122f7f03 fix expansion: inconsistent spacing for anchor buttons (#​24882)
e486ed93e4 fix menu: focus the first item when opening menu on iOS VoiceOver (#​24733)

Special Thanks

Dmytro Prokhorov, Kristiyan Kostadinov and Zach Arend

v13.3.6

Compare Source

material
Commit Type Description
6a0e6ba510 fix menu: add constructor overloads for non-deprecated signatures (#​24860)
material-experimental
Commit Type Description
8ca629dc7e fix mdc-snack-bar: avoid multiple snack bars on the page if opened in quick succession (#​24757)
d6f9db37b0 fix mdc-table: add inherit background to rows (#​24867)

Special Thanks

Andrew Seguin, Daniil Dubrava, Jeremy Elbourn, Kristiyan Kostadinov and Paul Gschwendtner

v13.3.5

Compare Source

cdk
Commit Type Description
68d09ddecd fix overlay: animations interrupted on repeat insertions (#​24815)
material
Commit Type Description
86a1e8c7be fix autocomplete: outside click in Angular zone. (#​24817)
material-experimental
Commit Type Description
b16a33dbb2 fix mdc-slider: remove pointerdown passive eve… (#​24766)
6603bd5ec6 fix mdc-snack-bar: avoid querying the DOM on each change detection (#​24770)

Special Thanks

Egor Volvachev, Jesse Beder, Kirill Cherkashin, Kristiyan Kostadinov, Paul Gschwendtner, Ruslan Lekhman, Sukka and Wagner Maciel

v13.3.4

Compare Source

cdk
Commit Type Description
eef47579f fix portal: prevent calling ApplicationRef.detachView on destroyed instance (#​24775)

Special Thanks

Andrew Kushnir, Kristiyan Kostadinov, Paul Gschwendtner and Zach Arend

v13.3.3

Compare Source

cdk
Commit Type Description
949e3c7fbc fix a11y: visually hidden element affecting scrolling (#​24620)
material
Commit Type Description
1e010a3624 fix checkbox: add the boolean property coercion for checked input (#​20645)
6c65b1d703 fix chips: prevent default behavior on remove button (#​24722)
4501b2518d fix datepicker: avoid rerender when min/maxDate changes to different time on the same day (#​24434)
aae60833eb fix list: wrong order of arguments when calling custom compareWith function (#​24743)
68c5e870bd fix select: empty space read out by VoiceOver on Chrome (#​24741)
0d1755d566 fix snack-bar: update generic types for openFromComponent (#​24634)
b83d225b33 fix tabs: wrong scroll distance if selected tab is removed (#​24118)
ca30f426a9 perf progress-bar: do not run change detection if there are no animationEnd listeners (#​24673)

Special Thanks

Artur Androsovych, Georgian Stan, Klemen Oslaj, Kristiyan Kostadinov, Michael Doner, Pascal Weyrich, Paul Gschwendtner, RobStrader and Zach Arend

v13.3.2

Compare Source

cdk
Commit Type Description
48968719fc fix a11y: live announcer promise never resolved if new announcement comes in (#​24700)
e9734a9c66 fix testing: entering negative number values not working with reactive forms (#​24656)
material
Commit Type Description
c677f11ed8 fix button-toggle: ripples not clipping correctly in safari (#​12311)
20af3e7c9d fix chips: ripple not clipped on safari (#​21495)
d04e7c9b69 fix core: unable to override tag selectors inside .mat-typography (#​14617)
9490a31641 fix list: not working correctly when list item is used as a button (#​13617)
b07ae4ccc4 fix menu: clicks on disabled item closing the menu (#​19183)
e85777712a fix radio: set tabindex based on selected state (#​18081)
7f274dc96f fix snack-bar: ensure that the snack bar always runs inside the NgZone (#​24611)
a5aa87502b fix tabs: focus wrapping back to selected label when using shift + tab (#​14194)
04f4937b75 fix tabs: update tab state when active tab is swapped out (#​24164)
material-experimental
Commit Type Description
a704913d2b fix mdc-button: extended fab touch target not covering entire button (#​24322)
23e7b8e6c1 fix mdc-chips: make it easier to customize chip typography (#​24632)
518022288b fix mdc-chips: Mirror aria-describedby to matChipInput (#​24551)
9497b02f8b fix mdc-slider: update layout when container resizes (#​24648)
e5c025dff4 fix mdc-slider: use passive event listeners (#​24675)

Special Thanks

Artur Androsovych, ByzantineFailure, David Gonzalez, Dilyorbek, Kristiyan Kostadinov, Naveen, Paul Gschwendtner, Raí Siqueira, Shivam Sethi, Wagner Maciel and Zach Arend

v13.3.1

Compare Source

cdk
Commit Type Description
cf24b704d fix schematics: mark ng-add schematics as hidden
4a4ebe7df perf scrolling: do not run change detection if there are no viewChange listeners (#​23987)
material
Commit Type Description
0897f49d7 fix autocomplete: re-enter the Angular zone when the NgZone.onStable emits (#​24569)
51ddecbbb fix checkbox: model value not updated when using toggle method (#​11902)
174871713 fix input: resolve memory leak on iOS (#​24599)
eed36b3ba fix schematics: mark ng-add schematics as hidden
240b238f9 fix select: NVDA reading out table when opening select on Chrome (#​23446)
e04b7aeee fix select: value set through property not being propagated to value accessor (#​10246)
5e5b296bf perf icon: remove IE workaround (#​24514)
material-experimental
Commit Type Description
b09c7427c fix mdc-chips: replace innerText w/ textContent (#​24635)
multiple
Commit Type Description
0a3c7d7c4 fix memory leak when forcing focus (#​24520)

Special Thanks

Alan Agius, Artur Androsovych, CommanderRoot, Jeremy Elbourn, Joey Perrott, Kristiyan Kostadinov, Paul Gschwendtner, Wagner Maciel and tomicarsk6

v13.3.0

Compare Source

cdk
Commit Type Description
e4c64dd56 fix drag-drop: only block dragstart event on event targets (#​24581)
material
Commit Type Description
33d07df95 fix badge: ensure overflow visible (#​24602)
dfef17351 fix datepicker: fix Voiceover losing focus on PageDown (#​24399)
1703b83ae fix datepicker: use cdk-visually-hidden on calendar header (#​24523)
41320d07e fix tabs: avoid timeouts in background tabs (#​24000)
material-experimental
Commit Type Description
097ec0d11 fix mdc-core: add app background color (#​22992)
15a0676d5 fix mdc-radio: add hover indication (#​24595)

Special Thanks

Andrew Seguin, Kristiyan Kostadinov, Paul Gschwendtner and Zach Arend

v13.2.6

Compare Source

cdk
Commit Type Description
39929a815d fix overlay: backdrop timeouts not being cleared in some cases (#​23972)
2f2b0c7cf4 fix testing: dispatch mouseover and mouseout events in UnitTestElement (#​24490)
edca54f2d0 fix testing: require at least one argument for locator functions (#​23619)
material
Commit Type Description
c4993ac171 fix button: avoid setting a tabindex on all link buttons (#​22901)
c47d30e0e5 fix dialog: don't wait for animation before moving focus (#​24121)
70b8248568 fix expansion: able to tab into descendants with visibility while closed (#​24045)
d22d73ab8d fix select: disabled state out of sync when swapping form group with a disabled one (#​17872)
911d6b71d4 fix slide-toggle: clear name from host node (#​15505)
4b5363d160 fix tooltip: decouple removal logic from change detection (#​19432)
material-experimental
Commit Type Description
8414646d79 fix mdc-card: remove extra margin if header doesn't have an avatar (#​19072)
f66486dc5b fix mdc-slider: fix a few null pointer exceptions (#​23659)
multiple
Commit Type Description
6ee0089ce6 fix don't block child component animations on open (#​24529)

Special Thanks

Andrew Seguin, Jeri Peier, Kristiyan Kostadinov and Paul Gschwendtner

v13.2.5

Compare Source

cdk
Commit Type Description
9e34a0f69f fix drag-drop: error if preview dimensions are accessed too early (#​24498)
9be3c46b01 fix testing: TestElement sendKeys method should throw if no keys have been specified (#​18271)
8e57a89cba perf overlay: add event listeners for overlay dispatchers outside of zone (#​24408)
material
Commit Type Description
ed2f516401 fix autocomplete: auto-highlighted first option not display correctly if the floating label is disabled (#​14507)
502102116e fix autocomplete: don't block default arrow keys when using modifiers (#​11987)
f31fd3f066 fix autocomplete: reopen panel on input click (#​16020)
5a79042d7d fix button-toggle: use solid border color (#​14253)
e2d4eecfcb fix checkbox: inconsistent disabled color (#​23083)
005ec323de fix checkbox: incorrect text color when placed inside an overlay with a dark theme (#​19054)
d7cbd1315f fix datepicker: matDatepickerParse error not being added on first invalid value (#​11524)
046022f31d fix datepicker: use aria-live over cdkAriaLive on period button (#​24398)
37f69dbf7e fix dialog: use passed in ComponentFactoryResolver to resolve dialog content (#​17710)
2e15f54a9f fix menu: focus lost if active item is removed (#​14039)
ea07fa8e64 fix progress-spinner: unable to change mode on spinner directive (#​14514)
1a498a6a81 fix sort: remove role from header when disabled (#​24477)
72019531db fix tooltip: don't hide when pointer moves to tooltip (#​24475)
material-experimental
Commit Type Description
7b85cc077c fix mdc-button: density styles being overwritten by structural styles (#​22736)
aeb1426e4c fix mdc-chips: expose avatar harness (#​24499)

Special Thanks

Andrew Seguin, Artur Androsovych, Jeri Peier, Kristiyan Kostadinov, Paul Gschwendtner, Yousaf Nawaz and Zach Arend

v13.2.4

Compare Source

cdk
Commit Type Description
74bae85bc5 fix drag-drop: incorrectly sorting element inside dialog with blocked scrolling (#​14806)
81898ca5f6 fix drag-drop: stop pointer events on placeholder (#​24404)
material
Commit Type Description
6b76469b4a fix autocomplete: closing immediately when input is focused programmatically (#​21081)
3ea76419c8 fix autocomplete: use narrow value for aria-haspopup (#​15361)
9a12eabf6b fix button-toggle: unable to override elevation and high contrast styling applied incorrectly (#​14722)
cbd4b0ce4f fix checkbox: clear static aria attributes from host nodes (#​17092)
f6eaa7c1cf fix form-field: use correct color for form fields in high contrast mode (#​24422)
39d7834797 fix radio: clicks not propagating to wrapper elements (#​24459)
5988b8f77b fix radio: not checked on first click if partially visible (#​19505)
33716f124b fix select: arrow highlighted state not updating in Safari (#​15281)
fc204e4f4d fix sidenav: prevent focus from entering hidden sidenav if child element has a visibility
5e41a0ad09 fix tabs: use buttons for paginator also tab-header and mdc (#​24338)
material-experimental
Commit Type Description
4198f5b5dc fix mdc-dialog: align change detection with non-MDC version (#​24451)
45836f924d fix mdc-list: fix typo in action-list css class (#​24448)
7ca02495cd fix mdc-list: use body-1 rather than subtitle-1 typography for list items (#​24417)
c9a15476e8 fix mdc-select: target correct element with typography (#​24258)
bd3f39fb15 perf mdc-table: reduce bundle size (#​24309)

Special Thanks

Alireza Ebrahimkhani, Arthur Ming, Jeri Peier, Kristiyan Kostadinov, Miles Malerba, Paul Gschwendtner and renovate[bot]

v13.2.3

Compare Source

material
Commit Type Description
2c73b2df6 fix menu: position classes not update when window is resized (#​24385)
cdk-experimental
Commit Type Description
8c632ee87 fix column-resize: Fix bug in hover logic introduced by IE cleanup (#​24396)

Special Thanks

Karl Seamon, Kristiyan Kostadinov, Paul Gschwendtner, Zach Arend and Zack Elliott

v13.2.2

Compare Source

cdk
Commit Type Description
4b6e83274 fix scrolling: fix scrolling in appendOnly mode (#​24153)
material
Commit Type Description
f5199eeeb fix datepicker: fix improper focus trapping with VoiceOver and ChromeVox (#​24300)
a72bcbe50 fix datepicker: remove abbr from day of week header (#​24106)
material-experimental
Commit Type Description
3bbcb444f fix mdc-checkbox: add missing classes for checked (#​24350)
material-experiental
Commit Type Description
70bec6054 fix mdc-list: update material-components-web to pick up multi-select list keyboard support (#​24354)

Special Thanks

Alan Agius, Artur Androsovych, Chabbey François, Joey Perrott, Kristiyan Kostadinov, Miles Malerba, Paul Gschwendtner, Zach Arend and renovate[bot]

v13.2.1

Compare Source

cdk
Commit Type Description
70d1634e70 fix a11y: allow for multiple browser-generated description containers (#​23507)
material
Commit Type Description
d8ddfb04ca fix datepicker: content overflowing when large custom header is provided (#​24255)
d7fe423a3e fix menu: adjust overlay size when amount of items changes (#​21457)
974d330dc8 fix slider: Ticks updated wrongly if the max property 0 (#​24218)
a634505190 fix tabs: use buttons for paginator (#​14640)
cdk-experimental
Commit Type Description
7aff50a6d8 fix menu: keep context menus open when mouse is released (#​24308)
material-experimental
Commit Type Description
c02c43a2b9 fix mdc-button: align outline color with spec (#​24249)
5d7d6ea107 perf mdc-list: reduce bundle size (#​24291)
multiple
Commit Type Description
b32d8d1624 perf Remove IE 11 cruft from table, column-resize, and popover-edit. (#​23900)

Special Thanks

Dmytro Mezhenskyi, Joey Perrott, Karl Seamon, Kristiyan Kostadinov, Miles Malerba, Paul Gschwendtner, Zach Arend and ram

v13.2.0

Compare Source

material
Commit Type Description
b9a3908fcf feat tabs: add API to update the pagination (#​23288)
f10d245cca feat tabs: label & body classes (#​23691)
ea78a473a1 feat tabs: Refactor MatTabNav to follow the ARIA tabs pattern (#​24062)
337634f899 fix chips: don't stop propagation on all click events (#​19763)
2b6739742b fix datepicker: change calendar cells to buttons (#​24171)
c55524a8eb fix list: add isDisabled to all list item harnesses (#​24212)
fa7cd154d0 fix list: fix duplicate focus with chromevox on action-list items (#​23361)
0477022d2c fix slide-toggle: remove divs nested inside label (#​21224)
google-maps
Commit Type Description
e6359cdc67 feat allow for info window focus behavior to be customized (#​23831)
material-experimental
Commit Type Description
c5482c945f feat mdc-chips: switch to evolution API (#​23931)
723b77ad1f feat mdc-core: add missing color, density, typography mixins (#​24063)
407682012d feat mdc-form-field: Add option for dynamic su… (#​24241)
871a500fb8 feat mdc-list: rework API to support secondary text with wrapping
b0f38b7a64 fix mdc-button: remove unwanted native button styles (#​24186)
c9ab38bcae fix mdc-chips: fix changed after checked error when restoring focus to input (#​24243)
68a29ff1dd fix mdc-core: make mat-option typography easier to override (#​24247)
b79406fee8 fix mdc-form-field: Properly handle when defaults setting is 'dynamic' and the subscriptSizing input is not present. (#​24263)
38affc3d43 fix mdc-list: ensure selection change event fires properly (#​24174)
c199aa2544 fix mdc-list: incorrect active/hover color for selected items
1ce3e5e905 perf mdc-checkbox: reduce bundle size (#​24256)
152c60ba12 perf mdc-radio: reduce bundle size (#​24267)
02c8f2aa02 perf mdc-tabs: reduce bundle size (#​24262)
expansion-panel
Commit Type Description
4ec34b5400 fix title text not centered with taller description (#​12161)

Special Thanks

Amy Sorto, Andrew Seguin, Karl Seamon, Kristiyan Kostadinov, Miles Malerba, Paul Gschwendtner, Ruslan Lekhman, Wagner Maciel, Zach Arend, Zack Elliott, coopermeitz and renovate[bot]

v13.1.3

Compare Source

cdk
Commit Type Description
109d5a150f fix a11y: not detecting fake mousedown on firefox (#​23493)
c48742eb4e fix table: revert breaking change of CdkTable constructor (#​24202)
material
Commit Type Description
70e0170b95 fix autocomplete: don't handle enter events with modifier keys (#​14717)
eae436fdab fix autocomplete: optionSelections not emitting when the list of options changes (#​14813)
402c07b3c7 fix autocomplete restore focus after emitting option selected event (#​18707)
761f9f25a8 fix card: handle picture element as mat-card-image (#​23678)
3565cfac59 fix core: make MatOption generic (#​20242)
f0272cf5eb fix core: throw error if hue does not exist (#​23612)
304afaef1d fix datepicker: add focus indication to calendar selected date in high contrast mode (#​22889)
805eee8d07 fix form-field: outline gap not recalculated when switching to empty label (#​23949)
feac08f138 fix input: inconsistently reading name from input with ngModel (#​19233)
439ad2c59d fix list: fix up disabled list item styles (#​18881)
4182717c57 fix menu: not interrupting keyboard events to other overlays (#​23310)
a4f655856e fix paginator: allow readonly options (#​24054)
966b2c52b7 fix progress-bar: unable to change value through property setter (#​19025)
462cb6d713 fix progress-spinner: animation not working on some zoom levels in Safari (#​23674)
94d466235a fix select component value not in sync with control value on init (#​18443)
ce9d8caa1f fix sidenav: end position sidenav tab order not matching visual order (#​18101)
cb0a2ad940 fix sidenav implicit content element being registered twice with scroll dispatcher (#​13973)
7be61b6357 fix slider: avoid error on some touchstart events (#​23823)
81528bc6a1 fix slider: first keypress ignored if out-of-bounds value is assigned (#​23827)
64dd8ed8b5 fix slider: incorrectly inheriting color when nested inside component with theme (#​21334)
99e77829cc fix snack-bar: handle long single-line content (#​24135)
ad21ee20ae fix table not clearing some internal references on destroy (#​16051)
9752b1d18f fix table: better handling of invalid data (#​18953)
e01e579a49 fix tooltip: not closing if escape is pressed while trigger isn't focused (#​14434)
4972dc5585 perf button: do not run change detection when the anchor is clicked (#​23992)
material-experimental
Commit Type Description
fe39b55f93 fix mdc-checkbox: emitting fallback values for density CSS variables (#​24184)
0ab3dce58a fix mdc-snack-bar: avoid hard reference to base components and align API (#​21425)

Special Thanks

Andrew Seguin, Artur Androsovych, Jeri Peier, Joey Perrott, Kristiyan Kostadinov, Paul Gschwendtner and Ruslan Lekhman

v13.1.2

Compare Source

cdk
Commit Type Description
37898c3c1 fix overlay: fix positioning when zooming in Safari (#​24160)
af1882311 fix schematics: remove file extensions in tilde migration (#​24169)
db5d8cea2 fix table: Measure column width for sticky columns after new data has rendered. (#​23885)
7705cae78 fix text-field: handle undefined placeholder (#​24159)
material
Commit Type Description
69753d711 fix core: disable strong focus indicators in high contrast mode (#​24120)
0631976ca fix core: move pseudo-checkbox module to same directory (#​24132)
c6f7b9468 fix datepicker: fix duplicate nav stop with Voiceover (#​24085)
2ca59f8a6 fix stepper: icon not centered in header if direction changes (#​24131)
material-experimental
Commit Type Description
a7d97d618 fix mdc-button: incorrect metadata for fab anchor (#​24179)
ae9f3d5f5 fix mdc-checkbox: switch to non-deprecated styles (#​23218)
2f668888f fix mdc-dialog: remove extra outline in high contrast mode (#​24140)
12f427cdc fix mdc-list: export missing harness symbols (#​24175)
eb508be13 fix mdc-select: change max height to show scrollability (#​24129)
997589dd8 fix mdc-slide-toggle: remove aria-required rather than setting to false (#​24105)
be21308bb fix mdc-slider: keep value indicator within bounds (#​24167)
multiple
Commit Type Description
32f33c6dc fix correct tooltip and table MDC style import paths (#​24077)

Special Thanks

Andrew Seguin, Jeremy Elbourn, Jeri Peier, Karl Seamon, Kristiyan Kostadinov, Lukas Spirig, Miles Malerba, Paul Gschwendtner, Pei Wang, Wagner Maciel, Zach Arend and batnyu


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, click this checkbox.

This MR has been generated by Renovate Bot.

Edited by Renovate-Bot

Merge request reports