calcite-design-system

A monorepo containing the packages for Esri's Calcite Design System

OTHER License

Downloads
573.7K
Stars
285
Committers
65

Bot releases are hidden (Show)

calcite-design-system - @esri/calcite-components-react: v2.11.0

Published by calcite-admin 3 months ago

2.11.0 (2024-07-31)

Miscellaneous Chores

  • @esri/calcite-components-react: Synchronize components versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @esri/calcite-components bumped from ^2.11.0-next.30 to ^2.11.0
calcite-design-system - @esri/calcite-components: v2.11.0

Published by calcite-admin 3 months ago

2.11.0 (2024-07-31)

Features

  • chip: Enhance multi-select group affordance (#9286) (fd150e1)
  • color-picker, color-picker-hex-input: Add input auto commit, blur and auto select enhancements. (#9701) (b2be625)
  • combobox-item: Apply heading color according to updated spec (#9883) (9f642ff)
  • combobox, combobox-item: Add description, shortHeading props and content-end slot (#9771) (78eb555)
  • combobox, combobox-item: Add metadata support for filtering (#9819) (5de7787)
  • combobox: Append custom values to top of dropdown (#9817) (bd55097)
  • dialog: Add padding to default slot (#9871) (9d89d1d)
  • dialog: Adds new dialog component and deprecates the modal component (#9751) (0111c23)
  • icon: Type icon names (#9650) (7513f3a)
  • panel, flow-item: Add alerts slot (#9778) (8b9b820)
  • panel, flow-item: Add beforeClose property (#9770) (aefd3cb)
  • panel, flow-item: Add scale property (#9730) (27c597e)
  • Provide info message on stamped version instead of warning (#9739) (b25cb7b)
  • shell-panel: Deprecate float displayMode and add float-content and float-all (#9795) (bf93728)
  • tooltip: Support touch events (#9487) (633706b)

Bug Fixes

  • block-section: Apply missing CSS class to start/end icon (#9688) (2169ed2)
  • block: Remove top padding when no heading is defined (#9782) (704f5df)
  • carousel: Prevent duplicate animation when navigating via keyboard (#9848) (cfdbd44)
  • combobox-item: Tweak center content font-weight and spacing (#9818) (a67c4af)
  • deps: Move @types/sortablejs as a dependency so the public types resolve properly (#9786) (3d47c52)
  • dialog: Fix menu positioning when when overlayPositioning is 'fixed' and menuOpen is true (#9891) (4390177)
  • Fix issue in Firefox where disabled elements were incorrectly enabled when a sibling was enabled (#9710) (cd4d52c)
  • flow-item: Set closed property to true when internal panel is closed (#9715) (f7d2a4f)
  • Improve browser check to resolve SSR errors (#9897) (bdb225b)
  • input-date-picker: Ensure initial value is in range (#9894) (7d05134)
  • input-number: Restore decimal input mode default (#9741) (1165dca)
  • panel, flow-item: Fix footer-padding CSS prop regression (#9757) (f935790)
  • panel, flow-item: Prevent footer slots from conflicting with each other (#9856) (cffaff8)
  • panel: Correct footer padding and layout (#9868) (1e02ece)
  • radio-button-group: Remove blank clickable space outside of label (#9793) (4cc24a0)
  • segmented-control: Make check state update correctly (#9733) (602c922)
  • shell: Fix resizing a slotted shell-panel when clicking to resize (#9846) (326001c)
  • shell: Update shell to correctly position calcite shell panel at shell's bottom (#9748) (5959db7)
  • tab-title: Adjust hover styling for bordered Tab Title (#9867) (a77cd27)
  • tabs: Handle tab close events that remove the associated tab-title and tab elements from the DOM (#9768) (bda619c)
  • tabs: Update tab title indicator display (#9666) (5f0914b)
  • tile: Center align contentTop and contentBottom slots when alignment prop equals "center" (#9732) (1a8393b)
  • tile: Center align slot's text when alignment is equal to center (#9773) (8611bfc)
  • time-picker: Render meridiem first for korean locale (#9842) (897f924)
  • tooltip: Allow focusing on a reference element and then clicking on a tooltip (#9878) (dfca2d4)
  • Widen icon type to allow string (#9915) (44138b1)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @esri/calcite-ui-icons bumped from ^3.29.1-next.0 to ^3.30.0
calcite-design-system - @esri/calcite-components-angular: v2.10.1

Published by calcite-admin 4 months ago

2.10.1 (2024-06-27)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @esri/calcite-components bumped from ^2.10.1-next.0 to ^2.10.1
calcite-design-system - @esri/calcite-components-react: v2.10.1 Latest Release

Published by calcite-admin 4 months ago

2.10.1 (2024-06-27)

Miscellaneous Chores

  • @esri/calcite-components-react: Synchronize components versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @esri/calcite-components bumped from ^2.10.1-next.0 to ^2.10.1
calcite-design-system - @esri/calcite-components: v2.10.1

Published by calcite-admin 4 months ago

2.10.1 (2024-06-27)

Miscellaneous Chores

  • @esri/calcite-components: Synchronize components versions
calcite-design-system - @esri/calcite-components: v2.10.0

Published by benelan 4 months ago

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 (deprecate icon slot and status), add actions-end slot (deprecate control), add content-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 and footer-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

Reverts

  • refactor: add simpler componentFocusable util (deprecates LoadableComponent) (#9515) (8edeb36), closes #9362
calcite-design-system - @esri/calcite-components-angular: v2.10.0

Published by benelan 4 months ago

2.10.0 (2024-06-26)

Miscellaneous Chores

  • @esri/calcite-components-angular: Synchronize components versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @esri/calcite-components bumped from ^2.9.0 to ^2.10.0
calcite-design-system - @esri/calcite-components-react: v2.10.0

Published by benelan 4 months ago

2.10.0 (2024-06-26)

Miscellaneous Chores

  • @esri/calcite-components-react: Synchronize components versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @esri/calcite-components bumped from ^2.9.0 to ^2.10.0
calcite-design-system - @esri/calcite-components-angular: v2.8.6

Published by calcite-admin 5 months ago

2.8.6 (2024-06-04)

Miscellaneous Chores

  • @esri/calcite-components-angular: Synchronize components versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @esri/calcite-components bumped from ^2.8.5 to ^2.8.6
calcite-design-system - @esri/calcite-components-react: v2.8.6

Published by calcite-admin 5 months ago

2.8.6 (2024-06-04)

Miscellaneous Chores

  • @esri/calcite-components-react: Synchronize components versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @esri/calcite-components bumped from ^2.8.5 to ^2.8.6
calcite-design-system - @esri/calcite-components: v2.8.6

Published by calcite-admin 5 months ago

2.8.6 (2024-06-04)

Bug Fixes

  • popover: Prevent closing when component is connected to the DOM via a click (#9501) (9ede090)
calcite-design-system - @esri/calcite-components-angular: v2.8.5

Published by calcite-admin 5 months ago

2.8.5 (2024-05-30)

Miscellaneous Chores

  • @esri/calcite-components-angular: Synchronize components versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @esri/calcite-components bumped from ^2.8.4 to ^2.8.5
calcite-design-system - @esri/calcite-components-react: v2.8.5

Published by calcite-admin 5 months ago

2.8.5 (2024-05-30)

Miscellaneous Chores

  • @esri/calcite-components-react: Synchronize components versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @esri/calcite-components bumped from ^2.8.4 to ^2.8.5
calcite-design-system - @esri/calcite-components: v2.8.5

Published by calcite-admin 5 months ago

2.8.5 (2024-05-30)

Bug Fixes

  • combobox, dropdown, input-date-picker, popover, tooltip: Fix initialization logic in components output target (#9470) (0043aa7)
calcite-design-system - @esri/calcite-components-angular: v2.9.0

Published by calcite-admin 5 months ago

2.9.0 (2024-05-28)

Miscellaneous Chores

  • @esri/calcite-components-angular: Synchronize components versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @esri/calcite-components bumped from ^2.9.0-next.23 to ^2.9.0
calcite-design-system - @esri/calcite-components-react: v2.9.0

Published by calcite-admin 5 months ago

2.9.0 (2024-05-28)

Miscellaneous Chores

  • @esri/calcite-components-react: Synchronize components versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @esri/calcite-components bumped from ^2.9.0-next.23 to ^2.9.0
calcite-design-system - @esri/calcite-components: v2.9.0

Published by calcite-admin 5 months ago

2.9.0 (2024-05-28)

Features

  • accordion-item: Add setFocus (#9364) (88b793e), closes #7211
  • avatar: Ensure different backgrounds are generated for similar usernames, full names and user IDs (#9277) (bab77b5), closes #6497
  • block-section: Add icon property (deprecates status) (#9194) (c31bf36), closes #8110
  • dropdown-item: Update spacing of icons (#9330) (c2e5a99), closes #7095
  • flow-item: Add content-bottom slot (#9346) (9d3b1af), closes #8979
  • flow-item: Add content-top slot (#9344) (e932f3d), closes #8980
  • split-button: Make dividers consistent (#9402) (caf27e3)
  • stepper, stepper-item: Add separate change events to stepper and items (deprecates calciteStepperItemChange on the parent) (#9351) (cf6a118)
  • table: Add selection-display property (#9355) (7b52870), closes #9353

Bug Fixes

  • block: Update text hierarchy and spacing (#9329) (796372e), closes #9323
  • button: Make shadow DOM button 100% width (#9145) (dd61b7f), closes #8490
  • checkbox: Fix checkbox hit area placement in RTL (#9367) (142ef18), closes #8841
  • dropdown-group: Title scale with dropdown scale (#9360) (3529cdd)
  • input-date-picker, date-picker: Ensure min/max can be unset (#9406) (89b0bfe)
  • input-date-picker, input-time-picker, list: Ensure lang change updates messages (#9265) (0213d35), closes #9268
  • list: Border items when an item is programmatically opened (#9247) (02183bb), closes #9248
  • select: Fix option selection via initial value (#9272) (5206a0b), closes #4461
  • switch: Prevent hover state change when disabled (#9365) (7c47808), closes #7723
  • t9n: Fix error caused by disconnecting components during the setting of initial message overrides (#9368) (192c031), closes #9240
  • text-area: Remove double transparency applied when disabled (#9366) (90926c2), closes #8374
  • tile-group: Disallow multiple selected attributes on single selection modes (#9284) (885909e), closes #9271
  • tile: Apply center alignment only to x-axis (#9288) (75df0ba), closes #9252
  • tile: Fix spacing between content-top and content-bottom slots (#9241) (0b9443d), closes #4701
  • tile: Slotted content renders within the border (#9359) (045ca2a), closes #9358
  • tree: Allow deselection in single selectionMode (#9363) (cb6ef73)
  • tree: Allow single select only and add indicator (#9405) (0d07b59)
calcite-design-system - @esri/calcite-components-angular: v2.8.4

Published by calcite-admin 5 months ago

2.8.4 (2024-05-28)

Miscellaneous Chores

  • @esri/calcite-components-angular: Synchronize components versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @esri/calcite-components bumped from ^2.8.3 to ^2.8.4
calcite-design-system - @esri/calcite-components-react: v2.8.4

Published by calcite-admin 5 months ago

2.8.4 (2024-05-28)

Miscellaneous Chores

  • @esri/calcite-components-react: Synchronize components versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @esri/calcite-components bumped from ^2.8.3 to ^2.8.4
calcite-design-system - @esri/calcite-components: v2.8.4

Published by calcite-admin 5 months ago

2.8.4 (2024-05-28)

Bug Fixes

  • combobox: Fix error that occurs in dist-custom-elements (components) output when a click is emitted when the component is appended to the DOM (#9423) (ab521c9)
  • Defer floating-ui updating until component is connected and open (#9443) (6e09589)