Changelog for 1.9.0

October 2023

Features

  • block, input-time-picker, notice: adds open, close, beforeOpen, and beforeClose events for consistent event handling (#7494) (04ce758), closes #5056
  • flow, flow-item: Allow calciteFlowItemBack event to be cancelled (#7855) (b74b4df), closes #7869
  • input-date-picker, input-time-picker: add status property (#7915) (4d53346), closes #5723 #4276
  • panel, flow-item: add support for collapsing content (#7857) (855754d), closes #7498
  • action-group: add css custom properties to define gap and padding when layout is "grid" (#7763) (b9bd0de), closes #7380
  • action-menu: Add appearance property to configure trigger appearance (#7867) (36ceaf1)
  • alert: make component responsive (#7755) (66222b5), closes #6673
  • checkbox: add WCAG AA recommended minimum 24px square hotspot optimized for touch users (#7773) (f13e2c4), closes #6692
  • input-time-zone:
  • pagination: enable responsive layout (#7722) (933a910), closes #6687

Bug fixes

  • action-bar:
  • action-menu: update active selection to not use the action's active property (#7911) (50f85f1), closes #7910
  • alert: regression fix to restore calciteAlertBeforeOpen and calciteAlertOpen event emitting (#7767) (6bbae35), closes #7757
  • button: provides context for AT users when used as reference element for collapsible content (#7658) (50cb3a6), closes #6033
  • combobox:
  • dropdown: support dispatching enter key event on dropdown trigger (#7752) (ba92463), closes #5689
  • dropdown-group: set selectionMode on slotted dropdown-item children (#7897) (aa0731a), closes #7707
  • list: add newIndex and oldIndex event details to calciteListOrderChange event (#7874) (0d5cc20), closes #7875
  • select: allow setting an option value to an empty string (#7769) (adca6ec), closes #4032
  • stepper: improves AT Users experience with screen readers (#7691) (071dec7), closes #5602
  • tab-nav: update indicator position when tab icon changes (#7768) (cb877b3), closes #6821
  • table: Fix selection display in RTL (#7907) (b4c8508), closes #7903
  • tree:

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.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.