December 2023
Features
- Add
validation-message
andvalidation-icon
attributes to form components for new internalcalcite-input-message
(#8305) (a554cfd) - Provide legacy CSS custom props for backwards compatibility (#8355) (b0f063e)
- design tokens:
- dropdown-item: Add disabled support (#8312) (4c311c6)
- list-item: Add calciteListItemToggle event. (#8433) (1d2fa04)
- list:
Bug Fixes
- Use Stencil watchers instead of global attributes util (#8407) (c531d81)
- floating-ui: Improve floating element performance (#8409) (4d8cfb8)
- design tokens:
- action-menu:
- dropdown-item: Avoid hover/active styling when disabled (#8398) (35817dc)
- input-date-picker: Ensure range input toggling is consistent (#8414) (cd92586)
- input-date-picker: No longer emits redundant change event (#8341) (cd5b92b)
- input-date-picker: Respect the numberingSystem property when rendering the input (#8383) (395b538)
- list-item: Drag grid cell should be accessible via arrow keys. (#8353) (2718ab3)
- menu-item: Improve keyboard navigability when
href
populated (#8408) (5b44798) - modal: Ensure document overflow styles are properly restored when multiple modals are closed/removed (#8390) (f2c6b09)
- shell-panel: Adds border at the start when slotted in
panel-end
(#8314) (2d1a1e2) - shell, shell-panel: Support resizing shell panel when there is an iframe slotted in shell content (#8317) (e0f69c9)
- stepper: Emits
calcite
event when switched to first step (#8422) (508979f)Stepper Item Change - table-cell: Fix background css variable (#8439) (9e5c59b)
- tab: Prevent vertical scrollbar on content pane when the height of outer elements are specified (#8399) (9e6d901)
Compatibility
The 4.28 release of the ArcGIS Maps SDK for JavaScript supports Calcite version 1.9.2. If you are using version 4.27 it is recommended to use Calcite's 1.4.2 release.