client-side-databases icon indicating copy to clipboard operation
client-side-databases copied to clipboard

Update angularmaterial monorepo to v14 (major)

Open renovate[bot] opened this issue 3 years ago • 0 comments

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@angular/cdk 13.3.9 -> 14.1.1 age adoption passing confidence
@angular/material 13.3.9 -> 14.1.1 age adoption passing confidence

Release Notes

angular/components

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


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled due to failing status checks.

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

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • [ ] If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] avatar Jun 06 '22 23:06 renovate[bot]