@esri/calcite-components: v2.10.0
benelan
released this
26 Jun 10:02
·
1194 commits
to dev
since this release
2.10.0 (2024-06-26)
Features
- action-bar, action-pad: add expandLabel and collapseLabel to messages (#9497) (12407eb), closes #5539
- action-menu, combobox, dropdown, input-date-picker, popover: allow logical placements for flipPlacements property. #8825 (#9490) (45aabaa)
- block: add
icon start/end
properties (deprecateicon
slot andstatus
), addactions-end
slot (deprecatecontrol
), addcontent-start
(#9535) (7117c6b), closes #4932 - color-picker-hex-input: auto apply new color after typing/pasting hex code (#9561) (8b34583), closes #7057
- color-picker: adjust thumb and color preview sizes to follow updated spec (#9523) (41dc551), closes #9412
- combobox: add
filterText
prop (#9654) (01d01de), closes #7212 - combobox: highlight filter matches (#9425) (0d538c8), closes #9026
- filter: adds ability to match only specific filter data properties (#9541) (137d9ae), closes #5063
- input-date-picker, input-time-picker: support form validation for min/max constraints (#9677) (38fd878), closes #8065 #9282
- input-time-zone: add
offsetStyle
prop (#9426) (dbc6c81), closes #8716 - list: add filterProps property to specify which properties to filter against (#9622) (a253c00), closes #9619
- panel, flow-item: add
footer-start
andfooter-end
slots (#9374) (3def3ea), closes #8981 - split-button: add placement and flipPlacements property (#9548) (bc2c2c6), closes #9542
- include version in global config (#9536) (86eefb0), closes #8848
Bug Fixes
- alert: pause auto-close alert when link focused (#9503) (fa9a829), closes #5960
- block-section: adjust text hierarchy (#9580) (801152c), closes #6905
- block-section: restore block toggling when clicking on the header switch (#9472) (519a11c), closes #9454 #9194
- block: add accessible label for slotted controls (#9502) (a9054d5), closes #8037
- carousel: Prevent unexpected keyboard
autoplay
activation (#9621) (f674964), closes #9620 - combobox, dropdown, input-date-picker, popover, tooltip: fix initialization logic in components output target (#9470) (087bc92), closes #9468
- combobox: allow arrow selection of entered text (#9629) (df5e654), closes #9614
- combobox: fix navigating initially when multiple items are selected (#9613) (5d9509b), closes #6776
- combobox: no longer hides input when a selected item chip is focused (#9625) (24c45b3), closes #6750
- combobox: only open when text exists and filtered items are present (#9618) (9a7f443), closes #9617
- combobox: open the component when typing within it (#9543) (ab09c71), closes #9401
- flow-item: fix inverted footer start/end slots (#9681) (69cd6a5), closes #8981
- input-date-picker, date-picker: ensure day selection doesn't activate the previous day in certain scenarios (#9424) (ab77212), closes #9422
- input-date-picker, input-time-picker: focus input element on
setFocus
(#9584) (c7b8a68) - list-item: Improve focus outline appearance (#9653) (b3d2cb2), closes #7538
- list-item: hide nested list items by default (#9474) (fb06ef9), closes #9400
- list-item: improve list item outline (#9675) (b8c2fff), closes #7538
- list: enable dragging on list items contained within a list that supports dragEnabled (#9660) (5010ef9), closes #9662
- list: fix mobile device dragging with nested lists (#9573) (6f466aa), closes #9521
- pagination: use semantic internal elements (#9479) (b70d7d9), closes #7804
- panel: prevent menu actions from being clipped in Safari (#9488) (29eb4ce), closes #8028
- popover: correct border radius on close button (#9485) (d0fba56), closes #8208
- popover: prevent closing when component is connected to the DOM via a click (#9501) (d35bf65), closes #9504
- tile: expose selected property (#9583) (d15f667), closes #9582
- fix regression causing open/close events from emitting in proper order (#9560) (fa5b415), closes #9559