Skip to content

Releases: angular/components

v14.0.0-next.11

20 Apr 16:58
25cf877

Choose a tag to compare

v14.0.0-next.11 Pre-release
Pre-release

14.0.0-next.11 "madras-macaque" (2022-04-20)

material

Commit Description
feat - a55a8368b paginator: Add isNextPageEnabled and isPreviousPageEnabled methods to MatPaginatorHarness (#24784)
feat - 1aa5a2064 select: allow user-defined aria-describedby (#24644)

cdk

Commit Description
fix - c04f941fe portal: prevent calling ApplicationRef.detachView on destroyed instance (#24775)

Special Thanks

Andrew Kushnir, Kristiyan Kostadinov, Paul Gschwendtner, Richie Foreman, Robin (Robert) Thomas, Zach Arend and renovate[bot]

v13.3.4

20 Apr 16:39
2b90924

Choose a tag to compare

13.3.4 "adamantium-albatross" (2022-04-20)

cdk

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

Special Thanks

Andrew Kushnir, Kristiyan Kostadinov, Paul Gschwendtner and Zach Arend

v14.0.0-next.10

13 Apr 21:25

Choose a tag to compare

v14.0.0-next.10 Pre-release
Pre-release

14.0.0-next.10 "organza-oatmeal" (2022-04-13)

material-experimental

Commit Description
fix - c3bb3a9e5b mdc-core: avoid style conflicts between MDC list and MDC option
fix - 3a94415b28 mdc-dialog: implement delayFocusTrap option (#24727)
fix - 94ec04156c mdc-dialog: reduce amount of generated CSS
fix - 766a01e4ef mdc-list: avoid style conflicts with MDC list

cdk-experimental

Commit Description
fix - b8ccf036cb menu: API, code, and docs cleanup pass (#24745)
fix - f384cb52cd menu: close standalone menu when focus leaves
fix - 9531b68a5c menu: don't steal focus on hover
fix - c8eb797711 menu: refocus trigger after closeAll
fix - 26e6c1fd2e menu: simplify radio and checkbox item APIs (#24720)
fix - 5d1d36c453 menu: stop inline menu triggers capturing focus

material

Commit Description
feat - 5846195007 slide-toggle: Add disabled predicate to MatSlideToggleHarness (#24761)
fix - 1e9092a5b7 checkbox: add the boolean property coercion for checked input (#20645)
fix - 366053093e chips: prevent default behavior on remove button (#24722)
fix - 6f9743c24c datepicker: avoid rerender when min/maxDate changes to different time on the same day (#24434)
fix - fa12442042 list: wrong order of arguments when calling custom compareWith function (#24743)
fix - 333f3a4f57 select: empty space read out by VoiceOver on Chrome (#24741)
fix - 9243266128 snack-bar: update generic types for openFromComponent (#24634)
fix - 0a4fdb287a tabs: wrong scroll distance if selected tab is removed (#24118)
perf - b1d20f99ef progress-bar: do not run change detection if there are no animationEnd listeners (#24673)

cdk

Commit Description
fix - 38946e6680 a11y: visually hidden element affecting scrolling (#24620)
fix - f8dadb3246 overlay: disable backdrop animation when noop animations are enabled (#24687)

Special Thanks

Amy Sorto, Artur Androsovych, Georgian Stan, Klemen Oslaj, Kristiyan Kostadinov, Michael Doner, Miles Malerba, Pascal Weyrich, Richie Foreman, RobStrader, Zach Arend and renovate[bot]

v13.3.3

13 Apr 20:06

Choose a tag to compare

13.3.3 "tweed-table" (2022-04-13)

material

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

cdk

Commit Description
fix - 949e3c7fbc a11y: visually hidden element affecting scrolling (#24620)

Special Thanks

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

v14.0.0-next.9

30 Mar 16:42

Choose a tag to compare

v14.0.0-next.9 Pre-release
Pre-release

14.0.0-next.9 "plastic-headphones" (2022-03-30)

material-experimental

Commit Description
feat - 0163ad2697 mdc-dialog: switch to new theming api (#23620) (#24521)
fix - c49f83bad2 mdc-button: extended fab touch target not covering entire button (#24322)
fix - e4863652c7 mdc-chips: make it easier to customize chip typography (#24632)
fix - 1bc98ec31e mdc-chips: Mirror aria-describedby to matChipInput (#24551)
fix - f6310fbcf6 mdc-dialog: expose dialog-legacy-padding mixin
fix - 87ab4f49db mdc-slider: update layout when container resizes (#24648)
fix - 75f30fd497 mdc-slider: use passive event listeners (#24675)

cdk-experimental

Commit Description
fix - b4b8b202c0 menu: fix issue where left/right on standalone menu closes it (#24696)
fix - 79b2337949 menu: move shared menu logic to base class (#24645)

material

Commit Description
feat - 5a8ebb1da1 dialog: add support for explicit injector (#24580)
fix - cb206be37d autocomplete: always emit closed event (#24642)
fix - 938d7870a7 button-toggle: ripples not clipping correctly in safari (#12311)
fix - 73dde84325 chips: ripple not clipped on safari (#21495)
fix - dbb6dc09b4 core: resolve memory leak by removing event listeners from the ripple element (#24663)
fix - 5770eba622 core: unable to override tag selectors inside .mat-typography (#14617)
fix - 7e67602799 datepicker: expose datepicker-date-range-colors mixin
fix - 460b25cad9 list: not working correctly when list item is used as a button (#13617)
fix - a76f30107e menu: clicks on disabled item closing the menu (#19183)
fix - 81ff8c8daa radio: set tabindex based on selected state (#18081)
fix - 99f1f38caa snack-bar: ensure that the snack bar always runs inside the NgZone (#24611)
fix - b9bfaeecb6 tabs: focus wrapping back to selected label when using shift + tab (#14194)
fix - 7c2545c240 tabs: update tab state when active tab is swapped out (#24164)

cdk

Commit Description
fix - b372f68302 a11y: live announcer promise never resolved if new announcement comes in (#24700)
fix - 5b4bcf5cae testing: entering negative number values not working with reactive forms (#24656)

Special Thanks

Andrew Seguin, Artur Androsovych, ByzantineFailure, David Gonzalez, Dilyorbek, Kristiyan Kostadinov, Mario Härtwig, Miles Malerba, Naveen, Paul Gschwendtner, Raí Siqueira, Shivam Sethi, Wagner Maciel, Zach Arend, peinearydevelopment and renovate[bot]

v13.3.2

30 Mar 15:57

Choose a tag to compare

13.3.2 "flannel-flamingo" (2022-03-30)

material-experimental

Commit Description
fix - a704913d2b mdc-button: extended fab touch target not covering entire button (#24322)
fix - 23e7b8e6c1 mdc-chips: make it easier to customize chip typography (#24632)
fix - 518022288b mdc-chips: Mirror aria-describedby to matChipInput (#24551)
fix - 9497b02f8b mdc-slider: update layout when container resizes (#24648)
fix - e5c025dff4 mdc-slider: use passive event listeners (#24675)

material

Commit Description
fix - c677f11ed8 button-toggle: ripples not clipping correctly in safari (#12311)
fix - 20af3e7c9d chips: ripple not clipped on safari (#21495)
fix - d04e7c9b69 core: unable to override tag selectors inside .mat-typography (#14617)
fix - 9490a31641 list: not working correctly when list item is used as a button (#13617)
fix - b07ae4ccc4 menu: clicks on disabled item closing the menu (#19183)
fix - e85777712a radio: set tabindex based on selected state (#18081)
fix - 7f274dc96f snack-bar: ensure that the snack bar always runs inside the NgZone (#24611)
fix - a5aa87502b tabs: focus wrapping back to selected label when using shift + tab (#14194)
fix - 04f4937b75 tabs: update tab state when active tab is swapped out (#24164)

cdk

Commit Description
fix - 48968719fc a11y: live announcer promise never resolved if new announcement comes in (#24700)
fix - e9734a9c66 testing: entering negative number values not working with reactive forms (#24656)

Special Thanks

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

v14.0.0-next.8

24 Mar 00:59
5864260

Choose a tag to compare

v14.0.0-next.8 Pre-release
Pre-release

14.0.0-next.8 "aerogel-airplane" (2022-03-24)

material-experimental

Commit Description
fix - 12b5387ea mdc-chips: replace innerText w/ textContent (#24635)

cdk-experimental

Commit Description
feat - c176670ce combobox: glue together combobox and listbox with DI instead of a panel directive (#24637)
feat - 4cc6b04a2 menu: allow configuration of typeahead and menu position (#24600)

material

Commit Description
fix - ff0119648 autocomplete: re-enter the Angular zone when the NgZone.onStable emits (#24569)
fix - 937160675 checkbox: model value not updated when using toggle method (#11902)
fix - 6b2b51844 input: preserve native placeholder on non-legacy appearances (#20936)
fix - 063841933 input: resolve memory leak on iOS (#24599)
fix - 35018812c schematics: mark ng-add schematics as hidden
fix - ff12d09c1 schematics: remove usages of deprecated defaultProject option (#24641)
fix - 0276784b4 select: NVDA reading out table when opening select on Chrome (#23446)
fix - 5f4148f35 select: value set through property not being propagated to value accessor (#10246)
perf - d250b1775 icon: remove IE workaround (#24514)

cdk

Commit Description
fix - fb03164b3 schematics: mark ng-add schematics as hidden
perf - ee452de49 a11y: avoid triggering change detection if there are no subscribers to stream (#15077)
perf - ad33d7a1b scrolling: do not run change detection if there are no viewChange listeners (#23987)

multiple

Commit Description
feat - ea081feab Add a harness filter option for checked checkboxes, radios, and slide-toggles (#24625)
fix - 764030d04 memory leak when forcing focus (#24520)

Special Thanks

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

v13.3.1

23 Mar 23:57
aa61e81

Choose a tag to compare

13.3.1 "pearl-necklace" (2022-03-23)

material-experimental

Commit Description
fix - b09c7427c mdc-chips: replace innerText w/ textContent (#24635)

material

Commit Description
fix - 0897f49d7 autocomplete: re-enter the Angular zone when the NgZone.onStable emits (#24569)
fix - 51ddecbbb checkbox: model value not updated when using toggle method (#11902)
fix - 174871713 input: resolve memory leak on iOS (#24599)
fix - eed36b3ba schematics: mark ng-add schematics as hidden
fix - 240b238f9 select: NVDA reading out table when opening select on Chrome (#23446)
fix - e04b7aeee select: value set through property not being propagated to value accessor (#10246)
perf - 5e5b296bf icon: remove IE workaround (#24514)

cdk

Commit Description
fix - cf24b704d schematics: mark ng-add schematics as hidden
perf - 4a4ebe7df scrolling: do not run change detection if there are no viewChange listeners (#23987)

multiple

Commit Description
fix - 0a3c7d7c4 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

v14.0.0-next.7

16 Mar 21:49
3deca24

Choose a tag to compare

v14.0.0-next.7 Pre-release
Pre-release

14.0.0-next.7 "baize-bison" (2022-03-16)

material-experimental

Commit Description
fix - 6982ca7ec mdc-core: add app background color (#22992)
fix - 356618d0c mdc-radio: add hover indication (#24595)

cdk-experimental

Commit Description
feat - dc020c7ac menu: Use DI instead of CdkMenuPanel to connect menus (#24558)

material

Commit Description
feat - 8ef312528 dialog: add the ability to control the animation duration (#13466)
feat - cc6112298 stepper: add input for controlling the animation duration (#17133)
feat - fc5f8b026 stepper: add the ability to control the position of the header in a horizontal stepper (#15509)
feat - f42fee0de tabs: Throw error in MDC tabs if [tabPanel] input is not provided (#24517)
fix - 0f15d1983 badge: ensure overflow visible (#24602)
fix - 0b5256184 card: use more specific selector for divider override (#23531)
fix - 47517b65e card: use more specific selector for divider override (#23531)
fix - 6b4f2bfa9 datepicker: fix Voiceover losing focus on PageDown (#24399)
fix - 14f5b6e06 datepicker: use cdk-visually-hidden on calendar header (#24523)
fix - f16548462 dialog: provide defaults for dialog animation (#24591)
fix - 575332c92 dialog: use quoted keys in the animation state object (#24594)
fix - 025a53448 icon: clip overflowing icon elements (#12429)
fix - 9e06e4ab0 tabs: avoid timeouts in background tabs (#24000)

cdk

Commit Description
fix - 45fae71ea drag-drop: only block dragstart event on event targets (#24581)

Special Thanks

Andrew Seguin, Kristiyan Kostadinov, Miles Malerba, Paul Gschwendtner, Zach Arend, Zack Elliott and renovate[bot]

v13.3.0

16 Mar 21:29
59e9859

Choose a tag to compare

13.3.0 "aluminum-armadillo" (2022-03-16)

material-experimental

Commit Description
fix - 097ec0d11 mdc-core: add app background color (#22992)
fix - 15a0676d5 mdc-radio: add hover indication (#24595)

material

Commit Description
fix - 33d07df95 badge: ensure overflow visible (#24602)
fix - dfef17351 datepicker: fix Voiceover losing focus on PageDown (#24399)
fix - 1703b83ae datepicker: use cdk-visually-hidden on calendar header (#24523)
fix - 41320d07e tabs: avoid timeouts in background tabs (#24000)

cdk

Commit Description
fix - e4c64dd56 drag-drop: only block dragstart event on event targets (#24581)

Special Thanks

Andrew Seguin, Kristiyan Kostadinov, Paul Gschwendtner and Zach Arend