v1.0.0-beta.52
⚠ BREAKING CHANGES
- action-menu: Remove 'offsetDistance' property. (#1892)
- action-bar, action-pad: Replace 'tooltipExpand' properties with 'expand-tooltip' slots (#1841)
- action-menu: Replace 'intlOptions' property with 'label'. (#1872)
- action-group: Replace 'intlOptions' property with 'intlMore'. (#1870)
- calcite-switch: behavior no longer breaks when changing disabled. BREAKING CHANGE: removes proxy input support (#1854)
- popover, panel: image slot removed and panel sizing styles updated
- dropdown: Replace alignment property with position property. (#1761)
Features
- action: Add 'calciteActionClick' event for when an action is clicked. (#1887) (5b13cfa)
- action-bar: Automatically overflow actions into a menu depending on available height and add 'overflowActionsDisabled' to disable the feature. #1819 (#1869) (9c1e145)
- action-group: Add 'menu-tooltip' slot for adding a tooltip to the overflow menu button. (#1871) (6948bc0)
- action-group, action: add grid layout to action-group. add center layout to action (bb48270), closes #1506 #1500 #1506 #1506 #1506
- action-menu: Add 'calciteActionMenuOpenChange' event; (#1890) (9130dca)
- action-menu: Add 'tooltip' slot for adding an tooltip for the menu. (#1873) (185acb2), closes #1819
- action-menu: Adds setFocus method and focus on first action when open or menu button when closed. (#1904) (2d8de21)
- action-menu: Auto close action menu when clicked outside. (#1898) (e8d68c1)
- combobox: add constant prop to combobox item (#1777) (7eb3586)
- combobox, input-date-picker: Use new placements that flip in RTL. (#1827) (21342b8)
- date-picker, input-date-picker: Add 'minAsDate' and 'maxAsDate' properties. (#1751) (3161aea)
- dropdown: Replace alignment property with position property. (#1761) (a5c3d01)
- filter: clear text on Escape (#1762) (ea56f8a)
- input: add minLength/maxLength props (#1833) (60ea04c)
- panel, shell-panel: add width base unit at root level (a27a12a), closes #1849
- pick-list-item: removes top margin on description (e0fbb9c)
- pick-list, value-list: Add option on setFocus method to focus the filter component. #1622 (#1766) (b13aab6)
- tree: add ancestor selection mode, input-enabled prop for selectable trees (#1768) (f046cd1)
Bug Fixes
-
action: reset line-height (d95fdb5)
-
action-bar: Only allow one overflow menu open at a time. (#1894) (8e0df96)
-
action-bar: Overflow actions at load time. (#1905) (85bb6c1)
-
action-bar: Overflow actions on initial render of component. (#1891) (4e9b466)
-
action-group: menuOpen should change when menu is opened. (#1893) (7b71c49)
-
action-group: Replace 'intlOptions' property with 'intlMore'. (#1870) (c0497a2), closes #1819
-
action-menu: Remove 'offsetDistance' property. (#1892) (4d92ec7)
-
action-menu: Replace 'intlOptions' property with 'label'. (#1872) (60b598b), closes #1819
-
action-pad: Only allow one overflow menu open at a time. (#1899) (693041b)
-
calcite-label: label no longer modifies slotted children attributes (#1901) (f2aa871)
-
calcite-switch: behavior no longer breaks when changing disabled. BREAKING CHANGE: removes proxy input support (#1854) (e8343cc)
-
center-row: update style to use updated tailwind reference (20c5731)
-
color-picker: add keyboard support to color field and hue slider (#1885) (115d5d2), closes #1406
-
color-picker: ensure consistent handling of hex input text selection (#1855) (ab4d16c), closes #1852
-
color-picker: prevent invalid hex chars from being entered (#1868) (32a44f9)
-
color-picker: update color swatch border to follow spec (#1902) (220a9b9), closes #1886
-
combobox: Update scrollable menu height for 'maxItems' (#1883) (8dd91e0)
-
fab: Fix native tooltip display. (#1848) (04e715a), closes #1842
-
filter: keep focus on filter after clearing text via mouse #1527 (#1837) (77b25de)
-
filter: Place scrim over filter when loading or disabled. (#1757) (a914a97)
-
input: only emit input event on user interaction (#1843) (05267bb)
-
input: solve bug with decimal precision in number input (#936) (#1830) (451ed05)
-
input-date-picker: Menu position should change depending on dir. #1826 (#1882) (b1ebfb6)
-
input-date-picker: removes max-widths (70e0017)
-
input, label: Removing disabled prop should also updated slotted elements. (#1743) (dcd110a)
-
option: fix mutation observer options used to track content changes (#1878) (12cb7fc), closes #1409
-
panel: corrected actions layout when header content is not rendered (18dcadd), closes #1822 #1822
-
panel: header-actions--end layout fix when header-content is not rendered (e3d2166)
-
panel: reverting weight as it's causing visual braking changes (#1716) (dc90836)
-
pick-list, value-list: fix keyboard navigation after filtering (#1725) (0a81ff4), closes #1527
-
popover, panel: image slot removed and panel sizing styles updated (e507b56), closes #1752 #1752 #1752
-
radio-button: hidden input position no longer interferes with document flow (#1776) (d7aa563)
-
radio-group: ensure group's outline is included in new total heights (#1903) (20d0310)
-
select: fix rendering of options for mobile (#1866) (e7ff36f), closes #1836
-
shell: adds missed style (ec5f4ec)
-
shell: adds unique keys for content node. adds related e2e tests (97c59c2)
-
shell: simplifies content render and removes center-row conditional and adds async test demo (475f6c3)
-
shell-panel: adds content__body and content__header divs to provide accurate height calculations (c97777b)
-
tooltip: improve tooltip border, tooltip usage in card story, card/link demo html (#1851) (ce86ddd)
-
action-bar, action-pad: Replace 'tooltipExpand' properties with 'expand-tooltip' slots (#1841) (38787d4)