Skip to content

v1.0.0-beta.99

Compare
Choose a tag to compare
@benelan benelan released this 19 Dec 20:23

1.0.0-beta.99 (2022-12-19)

⚠ BREAKING CHANGES

  • accordion, combobox, dropdown, list, tree: Removes multi value of selection-mode.

    • Removed the multi value for selection-mode property, use multiple
      instead.
  • action,action-bar,action-group,action-pad,alert,block-section,block,button: Removed deprecated intl* properties , use
    messageOverrides property instead.

  • action-bar, action-pad: Removed focusId paramter setFocus
    method, focus is delegated to the first focusable element.

  • alert, notice: Renamed color properties and updated values.

    • Renamed the property color, use kind instead.
    • Updated the accepted values of kind to brand, danger, info,
      success, and warning.
  • block, date-picker, list-item-group, panel, pick-list-group, popover, tip, tip-manager: Sets internal heading HTML element to be a div by default. If users would like to retain an internal H1-H6 HTML element, they will need to set the headingLevel property on the component. Users already setting the headingLevel property are not affected. (#5728) (38ca639), closes 5099

  • button, fab, split-button: Removed deprecated properties and values.

    • button: Removed the property form, this property is no longer
      needed if the component is placed inside a form.
    • button, fab, split-button: Renamed the property color, use
      kind instead.
    • button, fab, split-button: Updated the accepted values of kind
      to brand (default), danger, inverse, and neutral.
    • button, split-button: Updated the accepted values of appearance
      to outline, outline-fill and solid (default).
    • fab: Updated the accepted values of appearance to outline-fill
      and solid (default).
  • chip,card,combobox,date-picker,flow,flow-item,filter, input-date-picker: Removed deprecated intl\* & accessible label properties.

  • chip,combobox-item: Removed deprecated event payload.

    • Removed the event.detail property on the event calciteChipDismiss,
      use event.target instead.
    • Removed the event.detail property on the event
      calciteComboboxChipDismiss, use event.target instead.
  • dropdown, dropdown-item: Removed deprecated properties.

    • Removed the property active on calcite-dropdown-item, use
      selected instead.
    • Removed the property active, on calcite-dropdown, use open
      instead.
  • flow, flow-item: Removed the calciteFlowItemBackClick event and
    support for slotting calcite-panels.

    • Removed support for slotting calcite-panel components, use the
      calcite-flow-item component instead.
    • Removed the event calciteFlowItemBackClick, use
      calciteFlowItemBack instead.
  • inline-editable,input,input-text,input-number: Removed deprecated intl\* & accessible label properties.

  • list, list-item, list-item-group: To know when calcite-list-item content is selected, listen to the event calciteListItemSelect instead of click.

    • headingLevel property on the list and list-item-group are no
      longer necessary.

    • nonInteractive property on the list-item is no longer necessary.

    • list:

      • Adds label property to specify an accessible name for the component.
      • Adds loading property to show a busy indicator.
      • Adds selectionMode and selectionAppearance properties to handle configuration of selection.
      • Adds filterEnabled, filteredData, filteredItems, filterText, and filterPlaceholder properties to support filtering.
      • Adds calciteListFilter event to notify when a filter has changed.
      • Deprecates headingLevel property.
    • list-item-group:

      • Adds disabled property to prevent user interaction.
      • Deprecates headingLevel property.
    • list-item:

      • Adds calciteListItemSelect event to notify when list item content is selected.
      • Adds selected and value properties to handle selection.
      • Adds open property to show child components.
      • Deprecates nonInteractive property.
  • loader, input-message: use hidden native global attribute to toggle visibility on the components instead of the deprecated active prop.

  • popover, dropdown, modal, pick-list-item, popover, value-list-item: Renamed disable* properties.

  • scrim,rating,time-picker,input-time-picker,value-list: Removed deprecated intl\* & accessible label properties.

  • tabs, tab-nav, tab-title, tab:

    • Removed the property active from calcite-tab-title, use selected
      instead.
    • Removed the property active from calcite-tab, use selected
      instead.
    • Removed the above value from the position property on
      calcite-tabs, use top instead.
    • Removed the below value from the position property on
      calcite-tabs, use bottom instead.
  • accordion-item: Removed the properties active, itemTitle,
    itemSubtitle, and icon.

    • Removed the property active, use expanded instead.
    • Removed the property itemTitle, use heading instead.
    • Removed the property itemSubtitle, use description instead.
    • Removed the property icon, use iconStart or iconEnd instead.
  • action:

    • Removed the property intlLoading , use messsageOverrides.loading
      instead.
    • Removed the property intlIndicator, use messageOverrides.indicator
      instead.
    • Removed the calciteActionClick event and the clear
      value for the appearance property. Listen to the click event instead of `calciteActionClick.
    • Use the value transparent instead of clear for the property
      appearance.
  • action-bar:

    • Removed the property intlExpand , use messsageOverrides.expand
      instead.
    • Removed the property intlCollapse, use messageOverrides.collapse
      instead.
  • action-group:

    • Removed the property intlMore , use messsageOverrides.more
      instead.
  • action-menu:

    • Removed the event calciteActionMenuOpenChange, use
      calciteActionMenuOpen instead.
    • Removed the event.detail value from the
      calciteActionMenuOpenChange event on the action-menu component.
    • When listening to calciteActionMenuOpenChange, use the open
      property on the event.target instead of event.detail.
  • action-pad:

    • Removed the property intlExpand , use messsageOverrides.expand
      instead.
    • Removed the property intlCollapse, use messageOverrides.collapse
      instead.
  • alert:

    • Removed the property intlClose, use messageOverrides.close
      instead.
    • Renamed the property autoDismiss, use autoClose instead.
    • Renamed the property autoDismissDuration, use autoCloseDuration
      instead.
    • Removed the property active, use open instead.
    • Removed the *-leading and *-trailing values for
      component placement properties.
    • There is no need for "-leading" and "-trailing" values anymore since
      *-start and *-end are already flipped in right-to-left direction.
  • block:

    • Removed the property intlExpand , use messsageOverrides.expand
      instead.
    • Removed the property intlCollapse, use messageOverrides.collapse
      instead.
    • Removed the property intlLoading , use messsageOverrides.loading
      instead.
    • Removed the property intlOptions, use messageOverrides.options
      instead.
    • Removed the property summary, use description instead.
    • Removed the property disablePadding, use the CSS variable
      --calcite-block-padding instead.
  • block-section:

    • Removed the property intlExpand , use messsageOverrides.expand
      instead.
    • Removed the property intlCollapse, use messageOverrides.collapse
      instead.
  • button:

    • Removed the property intlLoading , use messsageOverrides.loading
      instead.
  • card:

    • Removed the property intlLoading , use messsageOverrides.loading
      instead.
    • Removed the property intlSelect use messageOverrides.select
      instead.
    • Removed the property intlDeselect use messageOverrides.deselect
      instead.
  • chip:

    • Renamed the property color, use kind instead.
    • Updated the accepted values of kind to brand, inverse, and
      neutral (default).
    • Updated the accepted values of appearance to , outline,
      outline-fill and solid (default).
    • Removed the property dismissLabel , use
      messsageOverrides.dismissLabel instead.
    • Renamed the event calciteChipDismiss, use calciteChipClose
      instead.
    • Removed the property dismissible, use closable instead.
    • Use the value transparent instead of clear for appearance
      property.
  • color-picker-hex-input:

    • Removed, intlHex property, aria-label of color-picker-hex-input is
      set to hex by default.
    • Removed ,intlNoColor property.

    note: color-picker-hex-input is internal component.

  • color-picker:

    • Removed the property intlB , use messsageOverrides.b instead.
    • Removed the property intlBlue , use messsageOverrides.blue
      instead.
    • Removed the property intlDeleteColor , use
      messsageOverrides.deleteColor instead.
    • Removed the property intlG , use messsageOverrides.g instead.
    • Removed the property intlGreen , use messsageOverrides.green
      instead.
    • Removed the property intlH , use messsageOverrides.h instead.
    • Removed the property intlHsv , use messsageOverrides.hsv instead.
    • Removed the property intlHex , use messsageOverrides.hex instead.
    • Removed the property intlHue , use messsageOverrides.hue instead.
    • Removed the property intlNoColor , use messsageOverrides.noColor
      instead.
    • Removed the property intlR , use messsageOverrides.r instead.
    • Removed the property intlRed , use messsageOverrides.red instead.
    • Removed the property intlRgb , use messsageOverrides.rgb instead.
    • Removed the property intlS , use messsageOverrides.s instead.
    • Removed the property intlSaturation , use
      messsageOverrides.saturation instead.
    • Removed the property intlSaveColor , use
      messsageOverrides.saveColor instead.
    • Removed the property intlSaved , use messsageOverrides.saved
      instead.
    • Removed the property intlV , use messsageOverrides.v instead.
    • Removed the property intlValue , use messsageOverrides.value
      instead.
  • combobox:

    • Removed the property intlRemoveTag , use
      messsageOverrides.removeTag instead.
    • Renamed the event calciteComboboxChipDismiss, use
      calciteComboboxChipClose instead.
    • Removed the event.detail property on the event
      calciteComboboxChange, use event.target.selectedItems instead.
    • Removed the event.detail property on the event
      calciteComboboxFilterChange, use event.target.filteredItems or
      event.target.value instead.
    • Removed the property active, use open instead.
    • Removed the eventcalciteLookupChange, use calciteComboboxChange
      event instead.
    • Removed the payload information from the event
      calciteComboboxChipDismiss, use the value property on the
      component to determine the removed value instead.
  • combobox-item: Removed deprecated property.

    • Removed the property constant, use filterDisable instead.
  • date-picker:

    • Removed endAsDate and startAsDate properties, use valueAsDate
      instead.
    • Removed the property intlNextMonth, use messageOverrides.nextMonth
      instead.
    • Removed the property intlPrevMonth, use messageOverrides.prevMonth
      instead.
    • Removed the property intlYear, use messageOverrides.year instead.
    • Removed the start and end properties, set value
      as an array with the start as the first value and the end as the second
      value instead.
    • Removed the event.detail property on the event
      calciteDatePickerChange, use event.target instead.
    • Removed the event.detail property on the event
      calciteDatePickerRangeChange, use event.target instead.
    • Removed the locale property, use lang instead.
  • date-picker-month, date-picker-month-header:

    • Removed the event calciteDatePickerSelect on
      CalciteDatePickerMonthHeader
    • Removed the event calciteDatePickerSelect on
      CalciteDatePickerMonth
    • Removed the event calciteDatePickerActiveDateChange on
      CalciteDatePickerMonth
  • dropdown:

    • Removed the event.detail property on the event
      calciteDropdownSelect, use event.target instead. To get the selected dropdown-item, use the calciteDropdownItemSelect event.
    • Renamed the property disableCloseOnSelect, use
      closeOnSelectDisabled instead.
    • Removed the slot dropdown-trigger, use trigger instead.
  • filter:

    • Removed the property intlClear, use messsageOverrides.clear
      instead.
    • Removed the property intlLabel, use messageOverrides.label
      instead.
  • flow-item:

    • Removed the property intlBack , use messsageOverrides.back
      instead.
    • Removed the property intlClose, use messageOverrides.close
      instead.
    • Removed the property intlOptions , use messsageOverrides.options
      instead.
  • handle:

    • Removed the event.detail.handle property on the event calciteHandleNudge, use event.target instead.
  • inline-editable:

    • Removed the property intlEnableEditing, use messsageOverrides.enableEditing instead.
    • Removed the property intlCancelEditing, use messageOverrides.cancelEditing instead.
    • Removed the property intlConfirmChanges, use messageOverrides.confirmChanges instead.
  • input:

    • Removed the nativeEvent payload property which was being used
      internally.
    • Removed the property intlClear, use messsageOverrides.clear instead.
    • Removed the property intlLoading, use messsageOverrides.loading instead.
    • Removed maxlength property, use maxLength instead.
    • Removed locale property, use lang instead.
    • Removed calciteInputInput's el/value event payload properties, use the event's target/currentTarget instead.
  • input-date-picker:

    • Removed calciteDatePickerRangeChange event, use
      calciteInputDatePickerChange instead.
    • Removed the property start, use value instead.
    • Removed the property end, use value instead.
    • Removed the property startAsDate, use valueAsDate instead.
    • Removed the property endAsDate, use valueAsDate instead.
    • Removed the property intlNextMonth, use messageOverrides.nextMonth
      instead.
    • Removed the property intlPrevMonth, use messageOverrides.prevMonth
      instead.
    • Removed the property intlYear, use messageOverrides.year instead.
    • Removed the calciteDatePickerChange event, use
      calciteInputDatePickerChange instead.
    • Removed the active property, use open instead.
    • Removed the locale property, use lang instead.
  • input-message:

    • Removed active property, use the global hidden attribute instead.
    • Removed type property, "floating" is no longer supported.
  • input-number:

    • Removed the property intlClear, use messsageOverrides.clear instead.
    • Removed the property intlLoading, use messsageOverrides.loading instead.
    • Removed locale property, use lang instead.
    • Removed calciteInputNumberInput event payload properties, use the
      event's target/currentTarget instead.
  • input-text:

    • Removed the property intlClear, use messsageOverrides.clear instead.
    • Removed the property intlLoading, use messsageOverrides.loading instead.
    • Removed calciteInputTextInput event payload, use the event's
      target/currentTarget instead.
  • input-time-picker:

    • Removed the active property, use open instead.
    • Removed the property locale, use lang instead.
    • Removed the property intlHour, use messsageOverrides.hour instead.
    • Removed the property intlHourDown, use messsageOverrides.hourDown instead.
    • Removed the property intlHourUp, use messsageOverrides.hourUp instead.
    • Removed the property intlMeridiem, use messsageOverrides.meridiem instead.
    • Removed the property intlMeridiemDown, usemesssageOverrides.meridiemDown instead.
    • Removed the property intlMeridiemUp, use messsageOverrides.meridiemUp instead.
    • Removed the property intlMinute, use messsageOverrides.minute instead.
    • Removed the property intlMinuteUp, use messsageOverrides.minuteUp instead.
    • Removed the property intlMinuteDown, use messsageOverrides.minuteDown instead.
    • Removed the property intlSecond, use messsageOverrides.second instead.
    • Removed the property intlSecondUp, use messsageOverrides.secondUp instead.
    • Removed the property intlSecondDown, use messsageOverrides.secondDown instead.
  • label:

    • The default display for label is now flex instead of
      inline. Use --calcite-label-margin-bottom CSS variable to disable space when
      in layout is inline.
    • Removed the property status, set the status property on the
      component the label is bound to instead.
    • Removed the property disabled, set the disabled property on the
      component the label is bound to instead.
    • Removed the property disableSpacing, use the CSS variable
      --calcite-label-margin-bottom instead.
  • loader:

    • Removed the property active, use global attribute hidden instead.
    • Removed the property noPadding, use --calcite-loader-padding CSS
      property instead.
  • modal:

    • Removed the property backgroundColor, use the CSS variable
      --calcite-modal-content-background instead.
    • Removed the --calcite-modal-padding CSS variable, use the
      --calcite-modal-content-padding CSS variable instead.
    • Removed the property intlClose, use messsageOverrides.close
      instead.
    • Renamed the property color, use kind instead.
    • Updated the accepted values of kind to brand, danger, info,
      success, and warning.
    • Removed the property active, use open instead.
    • Removed the property noPadding, use --calcite-modal-padding CSS
      property instead.
    • Removed the method focusElement, use setFocus method instead.
    • Removed the CSS property --calcite-modal-content-text.
    • Removed the CSS property --calcite-modal-padding-large.
    • Removed the CSS property --calcite-modal-title-text.
    • Renamed the property disableCloseButton, use closeButtonDisabled
      instead.
    • Renamed the property disableFocusTrap, use focusTrapDisabled
      instead.
    • Renamed the property disableOutsideClose, use outsideCloseDisabled
      instead.
    • Renamed the property disableEscape, use escapeDisabled instead.
  • notice:

    • Removed the property active, use open instead.
    • Removed the property dimissible, use closable property instead.
    • Removed the property intlClose, use messsageOverrides.close
      instead.
  • pagination:

    • Removed the property textLabelNext , use messsageOverrides.next
      instead.
    • Removed the property textLabelPrevious , use
      messsageOverrides.previous instead.
    • Removed the event calcitePaginationUpdate event, use
      calcitePaginationChange event instead.
    • Removed the event.detail property on the event
      calcitePaginationChange, use event.target instead.
  • panel:

    • Removed the property intlClose , use messsageOverrides.close
      instead.
    • Removed the property intlOptions, use messsageOverrides.options
      instead.
    • Removed the property dismissed, use closed instead.
    • Removed the property dismissible, use closable instead.
    • Removed the property summary, use description instead.
    • Removed the property intlBack, use the calcite-flow-item component
      instead.
    • Removed the property showBackButton, use the calcite-flow-item
      component instead.
    • Removed the property beforeBack, use the calcite-flow-item
      component instead.
    • Removed the event calcitePanelDismiss, use calcitePanelClose
      instead.
    • Removed the event calcitePanelDismissedChange, use
      calcitePanelClose instead.
    • Removed the event calcitePanelBackClick, use the calcite-flow-item
      component instead.
  • pick-list-item:

    • Removed the property intlRemove, use messsageOverrides.remove
      instead.
    • Renamed the property disableDeselect, use deselectDisabled
      instead.
  • popover:

    • Removed the property intlClose , use messsageOverrides.close
      instead.
    • Renamed the property disableFlip, use flipDisabled instead.
    • Renamed the property disableFocusTrap, use focusTrapDisabled
      instead.
    • Renamed the property disablePointer, use pointerDisabled instead.
    • Removed the property closeButton, use closable instead.
    • Removed the property dismissible, use closable instead.
  • popover-manager: Removed the calcite-popover-manager component. This
    component is no longer necessary for calcite-popovers.

  • radio-group:

    • Removed minimal appearance value, use outline instead.
    • Removed the event.detail property on the event
      calciteRadioGroupChange, use event.target instead.
  • radio-group-item:

    • Removed the property icon, use either iconStart or iconEnd
      instead.
    • Removed the property iconPosition, use either iconStart or
      iconEnd instead.
  • rating:

    • Removed the event.detail property on the event
      calciteRatingChange, use event.target instead.
    • Removed the property intlStars , use messsageOverrides.stars instead.
    • Removed the property intlRating , use messsageOverrides.rating instead.
  • scrim:

    • Removed the property intlLoading , use messsageOverrides.loading instead.
  • shell:

    • Removed the slot primary-panel, use panel-start instead.
    • Removed the slot contextual-panel, use panel-end instead.
  • shell-panel:

  • slider:

    • Removed the event calciteSliderUpdate, use calciteSliderInput
      instead.
  • split-button:

    • Removed the event.detail payload from the events
      calciteSplitButtonPrimaryClick and calciteSplitButtonSecondaryClick.
      Use separate mouse event listeners to get information about click
      events.
  • stepper-item:

    • Removed the property active, use selected instead.
    • Removed the property itemTitle, use heading instead.
    • Removed the property itemSubtitle, use description instead.
  • switch:

    • Removed the property switched, use checked instead.
    • Removed the event.detail from calciteSwitchChange, use
      event.target.checked instead.
  • tab-nav:

    • Removed the event.detail property on the event calciteTabChange,
      use event.target instead.
  • tab-title:

    • Removed the event.detail property on the event
      calciteTabsActivate, use event.target instead.
  • tabs:

    • Removed the slot tab-nav, use title-group instead.
  • time-picker:

    • Removed target parameter from setFocus(), focus will be delegated
      to the first focusable element instead.
    • Removed the property intlHour, use messsageOverrides.hour instead.
    • Removed the property intlHourDown, use messsageOverrides.hourDown instead.
    • Removed the property intlHourUp, use messsageOverrides.hourUp instead.
    • Removed the property intlMeridiem, use messsageOverrides.meridiem instead.
    • Removed the property intlMeridiemDown, use messsageOverrides.meridiemDown instead.
    • Removed the property intlMeridiemUp, use messsageOverrides.meridiemUp instead.
    • Removed the property intlMinute, use messsageOverrides.minute instead.
    • Removed the property intlMinuteUp, use messsageOverrides.minuteUp instead.
    • Removed the property intlMinuteDown, use messsageOverrides.minuteDown instead.
    • Removed the property intlSecond, use messsageOverrides.second instead.
    • Removed the property intlSecondUp, use messsageOverrides.secondUp instead.
    • Removed the property intlSecondDown, use messsageOverrides.secondDown instead.
    • Removed the locale property, use lang instead.
  • tip:

    • Renamed the property nonDismissible, use closeDisabled instead.
  • tip-manager:

    • Removed the calciteTipManagerToggle event, use
      calciteTipManagerClose instead.
  • tooltip-manager: Removed the calcite-tooltip-manager component. This
    component is no longer necessary for calcite-tooltips.

  • tree:

    • Added property selectedItems.
    • Removed the event.detail property on the event calciteTreeSelect,
      use event.target instead.
    • Removed the property inputEnabled, use selectionMode="ancestors"
      instead.
  • value-list:

    • Removed the property intlDragHandleActive, use messsageOverrides.dragHandleActive instead.
    • Removed the property intlDragHandleChange, use messsageOverrides.dragHandleChange instead.
    • Removed the property intlDragHandleCommit, use messsageOverrides.dragHandleCommit instead.
    • Removed the property intlDragHandleIdle, use messsageOverrides.dragHandleIdle instead.
  • value-list-item:

    • Renamed the property disableDeselect, use deselectDisabled
      instead.

Features

  • shell-panel: Add built-in translations (#6079) (1c7ff2b), closes #6066

  • tip,tip-manager: Add built-in translations (#6074) (683cf07), closes #6066

  • shell: Add slots for Modal and Alert (#5983) (d824bf7)

  • Add iconFlipRtl prop to all components with a convenience icon prop #5496 (#5878) (30a080b)

  • Add built-in translations (#5471) (d754b29), closes #4961

  • dropdown-item: Adds the calciteDropdownItemSelect event on any parent element to listen for items when selected (#6015) (b565ac9), closes #5940 #5940

  • input, input-number, input-text: Add inputMode and enterKeyHint properties (#5976) (d567a9f), closes #5917

  • action: Add built-in translation support for indicator text (#5895) (704db6d), closes #4813

  • list-item: Add content slot for specialized content (#5876) (a510773), closes #3032 #3032

  • textarea: Add default message bundle (#5870) (c7a8495), closes #863

  • input, input-text, input-number: Add attributes autocomplete, accept, multiple, pattern (#5807) (feb4fce), closes #4079

  • alert: Support actions-end (#5750) (2447e16)

  • list, list-item, list-item-group: Adds support for selecting and filtering list items. Improves accessibility by using aria "treegrid" role. (#4527) (f489c57)

  • pick-list, value-list: Add calciteListFilter event, filteredItems prop, filterText prop and filteredData prop. (#5681) (943d208), closes #4333

  • popover: Add focus-trap to popover and disableFocusTrap property. (#5725) (a8ef353), closes #2133

  • popover: Escape key should close open popovers. (#5726) (2e2621d)

  • tabs: Add support for navigating with Home and End keys (#5727) (823c429), closes #5661

  • tooltip: Add tooltip open, close, beforeOpen, and beforeClose events (#5772) (64b5675), closes #5734

Bug Fixes

  • icon, graphic, loader: Set aria-hidden on internal svg elements (#6069) (4ed3ca0), closes #5616

  • combobox: Fix error when typing a custom value (#6071) (246de97), closes #5109 #5109

  • rating: 5312 improve user interface (#5948) (a9724dd), closes #5312

  • loader: Do not modify display when inline (#6013) (2d91c89), closes #5900 #5900

  • popover, modal: Deactivate focus trap on outside click (#5994) (2a66134), closes #5993

  • loader: No longer animates when reduced motion is enabled (#5981) (4d994e5), closes #3489

  • modal, popover: Add disableFocusTrap property to toggle focus trapping. (#5965) (7ee9e16)

  • input, input-number, input-text: Fix infinite loop crashing browser. #5882 (#5961) (190cfac)

  • alert: Auto-dismissible retains close button and dismisses timer while a user is hovering over (#5872) (274b104), closes #3338

  • action: Add screen reader support for active and indicator props (#5875) (b6bcfa0), closes #4813 #4813

  • block: Fix content spacing. #5898 (#5918) (f32ddaa)

  • flow: Allow nested flows. (#5897) (214e3be), closes #5896

  • list, list-item: Fix focus behavior when clicking on an item (#5901) (552e28f), closes #5899

  • modal: OpenCloseComponent emits when setting --calcite-duration-factor to 0 (#5326) (ff19420), closes #5206

  • tooltip: Prevent tooltip from appearing above modal overlay (#5873) (f7a5de2), closes #5388 #5388

  • list-item: Add hover styling (#5891) (063d6e9), closes #5880

  • input-time-picker, input-date-picker: Internal pickers update when changing locales (#5887) (9c2dc42), closes #5855

  • modal: Restore deprecated scrim background css property (#5868) (7717127), closes #5866

  • alert: Placement of link consistent with notice (#5852) (56e35ab), closes #5254

  • pagination: numberingSystem and lang properties work without groupSeparator (#5828) (b21c5d0), closes #5648

  • combobox: 5540 - handle focus (#5774) (6a114b6), closes #5540

  • tree-item: Allow space and enter key events when selectionMode is "none" (#5800) (2fa483b), closes #5735 #5735

  • input-date-picker: Display updated valueAsDate in the two range inputs (#5758) (ea93555), closes #5207

  • block: Slow down loading icon spin (#5778) (7b990dc), closes #5776

  • setFocus methods should wait for the component to be loaded (#5749) (06d4767)

  • block, date-picker, list-item-group, panel, pick-list-group, popover, tip, tip-manager: Set default internal heading to a div. (#5728) (38ca639), closes #5099

  • button, fab: adjust padding on 'l' scale button to accommodate 'm' scale icon without change in height (#5659) (d68d95c)

  • calcite-loader, calcite-input-message: Drop active in favor of hidden (#5761) (c2e05d1)

  • combobox: Wrap and break text on long items (#5672) (4a4d776), closes #5419

  • flow-item: Position back tooltip above (#5688) (bb67992)

  • inline-editable: Add text-ellipsis when not editing (#5679) (2524e6f), closes #5489

  • input-date-picker: Restores mouse clicks on date-picker popup (#5760) (98f28c6)

  • input, input-number: Decimals no longer contain groupSeparators and remove leading zeros (#5490) (07142f3)

  • value-list-item: Prevent scrolling when space is pressed on drag button (#5709) (81d4c71)

Reverts