From c827a49acbeaf1d26afaf3095d7562e40b2a45a1 Mon Sep 17 00:00:00 2001 From: "ct-changesets[bot]" <145970804+ct-changesets[bot]@users.noreply.github.com> Date: Thu, 30 Jul 2026 18:23:55 +0000 Subject: [PATCH] ci(changesets): version packages --- .changeset/date-calendar-menu-forwardref.md | 18 -------- design-system/CHANGELOG.md | 7 +++ design-system/package.json | 2 +- packages/calendar-time-utils/CHANGELOG.md | 7 +++ packages/calendar-time-utils/package.json | 2 +- packages/calendar-utils/CHANGELOG.md | 28 ++++++++++++ packages/calendar-utils/package.json | 2 +- .../components/accessible-hidden/CHANGELOG.md | 2 + .../components/accessible-hidden/package.json | 2 +- packages/components/avatar/CHANGELOG.md | 8 ++++ packages/components/avatar/package.json | 2 +- .../buttons/accessible-button/CHANGELOG.md | 8 ++++ .../buttons/accessible-button/package.json | 2 +- .../buttons/flat-button/CHANGELOG.md | 11 +++++ .../buttons/flat-button/package.json | 2 +- .../buttons/icon-button/CHANGELOG.md | 11 +++++ .../buttons/icon-button/package.json | 2 +- .../buttons/link-button/CHANGELOG.md | 11 +++++ .../buttons/link-button/package.json | 2 +- .../buttons/primary-button/CHANGELOG.md | 11 +++++ .../buttons/primary-button/package.json | 2 +- .../buttons/secondary-button/CHANGELOG.md | 11 +++++ .../buttons/secondary-button/package.json | 2 +- .../secondary-icon-button/CHANGELOG.md | 11 +++++ .../secondary-icon-button/package.json | 2 +- packages/components/card/CHANGELOG.md | 9 ++++ packages/components/card/package.json | 2 +- .../collapsible-motion/CHANGELOG.md | 8 ++++ .../collapsible-motion/package.json | 2 +- .../components/collapsible-panel/CHANGELOG.md | 15 +++++++ .../components/collapsible-panel/package.json | 2 +- packages/components/collapsible/CHANGELOG.md | 8 ++++ packages/components/collapsible/package.json | 2 +- packages/components/constraints/CHANGELOG.md | 8 ++++ packages/components/constraints/package.json | 2 +- .../data-table-manager/CHANGELOG.md | 29 ++++++++++++ .../data-table-manager/package.json | 2 +- packages/components/data-table/CHANGELOG.md | 13 ++++++ packages/components/data-table/package.json | 2 +- .../dropdowns/dropdown-menu/CHANGELOG.md | 14 ++++++ .../dropdowns/dropdown-menu/package.json | 2 +- packages/components/field-errors/CHANGELOG.md | 7 +++ packages/components/field-errors/package.json | 2 +- packages/components/field-label/CHANGELOG.md | 16 +++++++ packages/components/field-label/package.json | 2 +- .../components/field-warnings/CHANGELOG.md | 7 +++ .../components/field-warnings/package.json | 2 +- .../async-creatable-select-field/CHANGELOG.md | 14 ++++++ .../async-creatable-select-field/package.json | 2 +- .../fields/async-select-field/CHANGELOG.md | 14 ++++++ .../fields/async-select-field/package.json | 2 +- .../creatable-select-field/CHANGELOG.md | 14 ++++++ .../creatable-select-field/package.json | 2 +- .../components/fields/date-field/CHANGELOG.md | 14 ++++++ .../components/fields/date-field/package.json | 2 +- .../fields/date-range-field/CHANGELOG.md | 14 ++++++ .../fields/date-range-field/package.json | 2 +- .../fields/date-time-field/CHANGELOG.md | 14 ++++++ .../fields/date-time-field/package.json | 2 +- .../CHANGELOG.md | 14 ++++++ .../package.json | 2 +- .../fields/localized-text-field/CHANGELOG.md | 14 ++++++ .../fields/localized-text-field/package.json | 2 +- .../fields/money-field/CHANGELOG.md | 14 ++++++ .../fields/money-field/package.json | 2 +- .../fields/multiline-text-field/CHANGELOG.md | 14 ++++++ .../fields/multiline-text-field/package.json | 2 +- .../fields/number-field/CHANGELOG.md | 14 ++++++ .../fields/number-field/package.json | 2 +- .../fields/password-field/CHANGELOG.md | 18 ++++++++ .../fields/password-field/package.json | 2 +- .../fields/radio-field/CHANGELOG.md | 14 ++++++ .../fields/radio-field/package.json | 2 +- .../fields/search-select-field/CHANGELOG.md | 15 +++++++ .../fields/search-select-field/package.json | 2 +- .../fields/select-field/CHANGELOG.md | 14 ++++++ .../fields/select-field/package.json | 2 +- .../components/fields/text-field/CHANGELOG.md | 15 +++++++ .../components/fields/text-field/package.json | 2 +- .../components/fields/time-field/CHANGELOG.md | 14 ++++++ .../components/fields/time-field/package.json | 2 +- packages/components/filters/CHANGELOG.md | 18 ++++++++ packages/components/filters/package.json | 2 +- packages/components/grid/CHANGELOG.md | 2 + packages/components/grid/package.json | 2 +- packages/components/icons/CHANGELOG.md | 8 ++++ packages/components/icons/package.json | 2 +- .../async-creatable-select-input/CHANGELOG.md | 14 ++++++ .../async-creatable-select-input/package.json | 2 +- .../inputs/async-select-input/CHANGELOG.md | 14 ++++++ .../inputs/async-select-input/package.json | 2 +- .../inputs/checkbox-input/CHANGELOG.md | 10 +++++ .../inputs/checkbox-input/package.json | 2 +- .../creatable-select-input/CHANGELOG.md | 13 ++++++ .../creatable-select-input/package.json | 2 +- .../components/inputs/date-input/CHANGELOG.md | 31 +++++++++++++ .../components/inputs/date-input/package.json | 2 +- .../inputs/date-range-input/CHANGELOG.md | 31 +++++++++++++ .../inputs/date-range-input/package.json | 2 +- .../inputs/date-time-input/CHANGELOG.md | 31 +++++++++++++ .../inputs/date-time-input/package.json | 2 +- .../inputs/input-utils/CHANGELOG.md | 10 +++++ .../inputs/input-utils/package.json | 2 +- .../inputs/localized-money-input/CHANGELOG.md | 19 ++++++++ .../inputs/localized-money-input/package.json | 2 +- .../CHANGELOG.md | 17 +++++++ .../package.json | 2 +- .../localized-rich-text-input/CHANGELOG.md | 21 +++++++++ .../localized-rich-text-input/package.json | 2 +- .../inputs/localized-text-input/CHANGELOG.md | 18 ++++++++ .../inputs/localized-text-input/package.json | 2 +- .../inputs/money-input/CHANGELOG.md | 14 ++++++ .../inputs/money-input/package.json | 2 +- .../inputs/multiline-text-input/CHANGELOG.md | 17 +++++++ .../inputs/multiline-text-input/package.json | 2 +- .../inputs/number-input/CHANGELOG.md | 10 +++++ .../inputs/number-input/package.json | 2 +- .../inputs/password-input/CHANGELOG.md | 10 +++++ .../inputs/password-input/package.json | 2 +- .../inputs/radio-input/CHANGELOG.md | 14 ++++++ .../inputs/radio-input/package.json | 2 +- .../inputs/rich-text-input/CHANGELOG.md | 18 ++++++++ .../inputs/rich-text-input/package.json | 2 +- .../inputs/rich-text-utils/CHANGELOG.md | 12 +++++ .../inputs/rich-text-utils/package.json | 2 +- .../inputs/search-select-input/CHANGELOG.md | 12 +++++ .../inputs/search-select-input/package.json | 2 +- .../inputs/search-text-input/CHANGELOG.md | 12 +++++ .../inputs/search-text-input/package.json | 2 +- .../inputs/select-input/CHANGELOG.md | 11 +++++ .../inputs/select-input/package.json | 2 +- .../inputs/select-utils/CHANGELOG.md | 13 ++++++ .../inputs/select-utils/package.json | 2 +- .../selectable-search-input/CHANGELOG.md | 15 +++++++ .../selectable-search-input/package.json | 2 +- .../components/inputs/text-input/CHANGELOG.md | 10 +++++ .../components/inputs/text-input/package.json | 2 +- .../components/inputs/time-input/CHANGELOG.md | 14 ++++++ .../components/inputs/time-input/package.json | 2 +- .../inputs/toggle-input/CHANGELOG.md | 10 +++++ .../inputs/toggle-input/package.json | 2 +- packages/components/label/CHANGELOG.md | 9 ++++ packages/components/label/package.json | 2 +- packages/components/link/CHANGELOG.md | 10 +++++ packages/components/link/package.json | 2 +- .../components/loading-spinner/CHANGELOG.md | 10 +++++ .../components/loading-spinner/package.json | 2 +- packages/components/messages/CHANGELOG.md | 8 ++++ packages/components/messages/package.json | 2 +- .../components/notifications/CHANGELOG.md | 10 +++++ .../components/notifications/package.json | 2 +- packages/components/pagination/CHANGELOG.md | 16 +++++++ packages/components/pagination/package.json | 2 +- .../primary-action-dropdown/CHANGELOG.md | 13 ++++++ .../primary-action-dropdown/package.json | 2 +- packages/components/progress-bar/CHANGELOG.md | 12 +++++ packages/components/progress-bar/package.json | 2 +- .../components/quick-filters/CHANGELOG.md | 8 ++++ .../components/quick-filters/package.json | 2 +- .../spacings/spacings-inline/CHANGELOG.md | 8 ++++ .../spacings/spacings-inline/package.json | 2 +- .../spacings-inset-squish/CHANGELOG.md | 8 ++++ .../spacings-inset-squish/package.json | 2 +- .../spacings/spacings-inset/CHANGELOG.md | 8 ++++ .../spacings/spacings-inset/package.json | 2 +- .../spacings/spacings-stack/CHANGELOG.md | 8 ++++ .../spacings/spacings-stack/package.json | 2 +- packages/components/stamp/CHANGELOG.md | 10 +++++ packages/components/stamp/package.json | 2 +- packages/components/tag/CHANGELOG.md | 13 ++++++ packages/components/tag/package.json | 2 +- packages/components/text/CHANGELOG.md | 8 ++++ packages/components/text/package.json | 2 +- packages/components/tooltip/CHANGELOG.md | 10 +++++ packages/components/tooltip/package.json | 2 +- .../components/view-switcher/CHANGELOG.md | 9 ++++ .../components/view-switcher/package.json | 2 +- packages/hooks/CHANGELOG.md | 7 +++ packages/hooks/package.json | 2 +- packages/i18n/CHANGELOG.md | 2 + packages/i18n/package.json | 2 +- packages/localized-utils/CHANGELOG.md | 7 +++ packages/localized-utils/package.json | 2 +- packages/utils/CHANGELOG.md | 2 + packages/utils/package.json | 2 +- presets/buttons/CHANGELOG.md | 14 ++++++ presets/buttons/package.json | 2 +- presets/fields/CHANGELOG.md | 23 ++++++++++ presets/fields/package.json | 2 +- presets/inputs/CHANGELOG.md | 30 +++++++++++++ presets/inputs/package.json | 2 +- presets/spacings/CHANGELOG.md | 10 +++++ presets/spacings/package.json | 2 +- presets/ui-kit/CHANGELOG.md | 45 +++++++++++++++++++ presets/ui-kit/package.json | 2 +- 195 files changed, 1368 insertions(+), 115 deletions(-) delete mode 100644 .changeset/date-calendar-menu-forwardref.md diff --git a/.changeset/date-calendar-menu-forwardref.md b/.changeset/date-calendar-menu-forwardref.md deleted file mode 100644 index edebd00a7d..0000000000 --- a/.changeset/date-calendar-menu-forwardref.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -'@commercetools-uikit/calendar-utils': patch -'@commercetools-uikit/date-input': patch -'@commercetools-uikit/date-range-input': patch -'@commercetools-uikit/date-time-input': patch ---- - -Fix `TypeError: t.contains is not a function` crash thrown when a date-input, -date-range-input, or date-time-input calendar closes on blur / click-outside -under `downshift` >= 9.3.4 (verified against `downshift` 9.4.0). - -`CalendarMenu` (shared by all three inputs) received downshift's menu ref via -`getMenuProps()`, but as a class component the ref pointed at the class instance -— which has no `.contains()`. downshift 9.3.4 removed the guard that previously -tolerated non-DOM refs, so any consumer resolving downshift >= 9.3.4 crashed. -`CalendarMenu` is now a `forwardRef` function component that forwards the ref -onto the DOM node it already renders, so downshift's ref lands on a real element -with `.contains()`. The rendered DOM, roles, ARIA, and behavior are unchanged. diff --git a/design-system/CHANGELOG.md b/design-system/CHANGELOG.md index 02b857ba93..932ad80c57 100644 --- a/design-system/CHANGELOG.md +++ b/design-system/CHANGELOG.md @@ -1,5 +1,12 @@ # @commercetools-uikit/design-system +## 20.6.8 + +### Patch Changes + +- Updated dependencies []: + - @commercetools-uikit/hooks@20.6.8 + ## 20.6.7 ### Patch Changes diff --git a/design-system/package.json b/design-system/package.json index d079bc2f9d..cba5fbbee3 100644 --- a/design-system/package.json +++ b/design-system/package.json @@ -1,7 +1,7 @@ { "name": "@commercetools-uikit/design-system", "description": "Core package of the commercetools design system.", - "version": "20.6.7", + "version": "20.6.8", "bugs": "https://github.com/commercetools/ui-kit/issues", "repository": { "type": "git", diff --git a/packages/calendar-time-utils/CHANGELOG.md b/packages/calendar-time-utils/CHANGELOG.md index 4c8cb34f4a..76beeca3b0 100644 --- a/packages/calendar-time-utils/CHANGELOG.md +++ b/packages/calendar-time-utils/CHANGELOG.md @@ -1,5 +1,12 @@ # @commercetools-uikit/calendar-time-utils +## 20.6.8 + +### Patch Changes + +- Updated dependencies []: + - @commercetools-uikit/utils@20.6.8 + ## 20.6.7 ### Patch Changes diff --git a/packages/calendar-time-utils/package.json b/packages/calendar-time-utils/package.json index 6354cf143a..53e0927395 100644 --- a/packages/calendar-time-utils/package.json +++ b/packages/calendar-time-utils/package.json @@ -1,7 +1,7 @@ { "name": "@commercetools-uikit/calendar-time-utils", "description": "Utilities to work with time values for a calendar.", - "version": "20.6.7", + "version": "20.6.8", "bugs": "https://github.com/commercetools/ui-kit/issues", "repository": { "type": "git", diff --git a/packages/calendar-utils/CHANGELOG.md b/packages/calendar-utils/CHANGELOG.md index 00fa35e669..f3c0caa939 100644 --- a/packages/calendar-utils/CHANGELOG.md +++ b/packages/calendar-utils/CHANGELOG.md @@ -1,5 +1,33 @@ # @commercetools-uikit/calendar-utils +## 20.6.8 + +### Patch Changes + +- [#3273](https://github.com/commercetools/ui-kit/pull/3273) [`6ded70c`](https://github.com/commercetools/ui-kit/commit/6ded70c8a7416a551bb50308ba2bd37c0f8908d9) Thanks [@kterry1](https://github.com/kterry1)! - Fix `TypeError: t.contains is not a function` crash thrown when a date-input, + date-range-input, or date-time-input calendar closes on blur / click-outside + under `downshift` >= 9.3.4 (verified against `downshift` 9.4.0). + + `CalendarMenu` (shared by all three inputs) received downshift's menu ref via + `getMenuProps()`, but as a class component the ref pointed at the class instance + — which has no `.contains()`. downshift 9.3.4 removed the guard that previously + tolerated non-DOM refs, so any consumer resolving downshift >= 9.3.4 crashed. + `CalendarMenu` is now a `forwardRef` function component that forwards the ref + onto the DOM node it already renders, so downshift's ref lands on a real element + with `.contains()`. The rendered DOM, roles, ARIA, and behavior are unchanged. + +- Updated dependencies []: + - @commercetools-uikit/design-system@20.6.8 + - @commercetools-uikit/accessible-button@20.6.8 + - @commercetools-uikit/secondary-icon-button@20.6.8 + - @commercetools-uikit/icons@20.6.8 + - @commercetools-uikit/input-utils@20.6.8 + - @commercetools-uikit/spacings-inline@20.6.8 + - @commercetools-uikit/text@20.6.8 + - @commercetools-uikit/tooltip@20.6.8 + - @commercetools-uikit/hooks@20.6.8 + - @commercetools-uikit/utils@20.6.8 + ## 20.6.7 ### Patch Changes diff --git a/packages/calendar-utils/package.json b/packages/calendar-utils/package.json index ebcd25da2c..7bab1d0ae3 100644 --- a/packages/calendar-utils/package.json +++ b/packages/calendar-utils/package.json @@ -1,7 +1,7 @@ { "name": "@commercetools-uikit/calendar-utils", "description": "Utilities to work with values for a calendar.", - "version": "20.6.7", + "version": "20.6.8", "bugs": "https://github.com/commercetools/ui-kit/issues", "repository": { "type": "git", diff --git a/packages/components/accessible-hidden/CHANGELOG.md b/packages/components/accessible-hidden/CHANGELOG.md index 4e957bf632..481a0fefe0 100644 --- a/packages/components/accessible-hidden/CHANGELOG.md +++ b/packages/components/accessible-hidden/CHANGELOG.md @@ -1,5 +1,7 @@ # @commercetools-uikit/accessible-hidden +## 20.6.8 + ## 20.6.7 ## 20.6.6 diff --git a/packages/components/accessible-hidden/package.json b/packages/components/accessible-hidden/package.json index a860507a45..50273ec14e 100644 --- a/packages/components/accessible-hidden/package.json +++ b/packages/components/accessible-hidden/package.json @@ -1,7 +1,7 @@ { "name": "@commercetools-uikit/accessible-hidden", "description": "Component to hide content offscreen while keeping it accessible. This is also helpful for testing purposes.", - "version": "20.6.7", + "version": "20.6.8", "bugs": "https://github.com/commercetools/ui-kit/issues", "repository": { "type": "git", diff --git a/packages/components/avatar/CHANGELOG.md b/packages/components/avatar/CHANGELOG.md index 366373f80b..0ce651f530 100644 --- a/packages/components/avatar/CHANGELOG.md +++ b/packages/components/avatar/CHANGELOG.md @@ -1,5 +1,13 @@ # @commercetools-uikit/avatar +## 20.6.8 + +### Patch Changes + +- Updated dependencies []: + - @commercetools-uikit/design-system@20.6.8 + - @commercetools-uikit/utils@20.6.8 + ## 20.6.7 ### Patch Changes diff --git a/packages/components/avatar/package.json b/packages/components/avatar/package.json index e9ec176f7e..bff160829f 100644 --- a/packages/components/avatar/package.json +++ b/packages/components/avatar/package.json @@ -1,7 +1,7 @@ { "name": "@commercetools-uikit/avatar", "description": "A component for rendering profile images", - "version": "20.6.7", + "version": "20.6.8", "bugs": "https://github.com/commercetools/ui-kit/issues", "repository": { "type": "git", diff --git a/packages/components/buttons/accessible-button/CHANGELOG.md b/packages/components/buttons/accessible-button/CHANGELOG.md index a20ffbdd3a..dbc50c93de 100644 --- a/packages/components/buttons/accessible-button/CHANGELOG.md +++ b/packages/components/buttons/accessible-button/CHANGELOG.md @@ -1,5 +1,13 @@ # @commercetools-uikit/accessible-button +## 20.6.8 + +### Patch Changes + +- Updated dependencies []: + - @commercetools-uikit/design-system@20.6.8 + - @commercetools-uikit/utils@20.6.8 + ## 20.6.7 ### Patch Changes diff --git a/packages/components/buttons/accessible-button/package.json b/packages/components/buttons/accessible-button/package.json index 7a6f924db0..eb3cc54b9b 100644 --- a/packages/components/buttons/accessible-button/package.json +++ b/packages/components/buttons/accessible-button/package.json @@ -1,7 +1,7 @@ { "name": "@commercetools-uikit/accessible-button", "description": "A React component that you can use to wrap your buttons in an accessible