@angular/material-date-fns-adapter
Advanced tools
Changelog
14.0.2 "corduroy-collar" (2022-06-16)
| 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 |
| 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) |
Jenny Johnson, Kristiyan Kostadinov, Miles Malerba, Paul Gschwendtner and antuxity
<!-- CHANGELOG SPLIT MARKER --><a name="14.0.1"></a>
Changelog
14.0.0 "cotton-peanut" (2022-06-02)
angular/cdk/testing/protractor
entry-point has been removed.MatChipInputEvent.chipInput
is now a required property.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._document
parameter from the CdkStepper
constructor has been removed._document
parameter from the MatStepper
constructor has been removed.MatVerticalStepper
has been removed. Use MatStepper
instead.MatHorizontalStepper
has been removed. Use MatStepper
instead.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.primary
, accent
, warn
,
is-dark
, foreground
and background
from the theme map, but instead use the actual color
configuration (mat.get-color-config($theme)
).-theme
mixin
is not supported. Pass the theme container object instead or use the dedicated
-color
mixins.| 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) |
| 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) |
| Commit | Type | Description | | -- | -- | -- | | 9f27303aad | fix | error when minified through closure (#24897) |
| 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 |
| 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) |
| 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) |
| Commit | Type | Description | | -- | -- | -- | | 65fb5f4491 | fix | not fading out on touch devices (#12488) |
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
<!-- CHANGELOG SPLIT MARKER --><a name="13.3.9"></a>
Changelog
13.3.9 "metal-plumber" (2022-06-02)
| Commit | Type | Description | | -- | -- | -- | | 2443607fbf | fix | datepicker: page scrolling for fast keyboard repeat (#24991) |
Kristiyan Kostadinov
<!-- CHANGELOG SPLIT MARKER --><a name="13.3.8"></a>
Changelog
13.3.8 "lead-lamp" (2022-05-25)
| Commit | Type | Description | | -- | -- | -- | | 8611a742b | fix | tabs: ensure the ink bar realigns when the tab header items have changed in dimensions (#24885) |
| Commit | Type | Description | | -- | -- | -- | | 7386fe865 | fix | mdc-checkbox: Use cursor:pointer for label (#24927) |
| 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) |
Joey Perrott, Miles Malerba, Vaughan Hilts and Wagner Maciel
<!-- CHANGELOG SPLIT MARKER --><a name="13.3.7"></a>
Changelog
13.3.7 "chiffon-carambola" (2022-05-11)
| 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) |
Dmytro Prokhorov, Kristiyan Kostadinov and Zach Arend
<!-- CHANGELOG SPLIT MARKER --><a name="13.3.6"></a>