diff --git a/.changeset/cascade-select-select-highlighted-on-enter.md b/.changeset/cascade-select-select-highlighted-on-enter.md deleted file mode 100644 index 8b7591be0f..0000000000 --- a/.changeset/cascade-select-select-highlighted-on-enter.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@zag-js/cascade-select": patch ---- - -Fix issue where pressing `Enter` on a highlighted leaf node did not select it in non-React frameworks. diff --git a/.changeset/date-input-locale-aware-numerals.md b/.changeset/date-input-locale-aware-numerals.md deleted file mode 100644 index 2d4b486bae..0000000000 --- a/.changeset/date-input-locale-aware-numerals.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@zag-js/date-utils": patch -"@zag-js/date-picker": patch -"@zag-js/date-input": patch ---- - -Allow typing dates using the locale's native numerals (e.g. Arabic-Indic `٠-٩`, Devanagari `०-९`) -in addition to ASCII digits. Latin-locale behavior is unchanged. diff --git a/.changeset/date-input-naive-timezone-shift.md b/.changeset/date-input-naive-timezone-shift.md deleted file mode 100644 index 6e77209650..0000000000 --- a/.changeset/date-input-naive-timezone-shift.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -"@zag-js/date-input": patch ---- - -Fix timezone-naive values (`CalendarDate`/`CalendarDateTime`) being shifted by the viewer's -local UTC offset when a custom `formatter` without an explicit `timeZone` is provided. Typing -`0` into the hour segment of a time-only input previously committed/displayed `02` at UTC+2 or -`09` at UTC+9 instead of `0`. - -The instant fed to the formatter is now built using the formatter's own resolved time zone, so -a wall-clock value round-trips unshifted regardless of the viewer's locale. `ZonedDateTime` -values (which carry an absolute instant) are unaffected. diff --git a/.changeset/date-picker-normalize-range-on-blur.md b/.changeset/date-picker-normalize-range-on-blur.md deleted file mode 100644 index 749e890f38..0000000000 --- a/.changeset/date-picker-normalize-range-on-blur.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@zag-js/date-picker": patch ---- - -Adds date reordering on blur for range selection to match other selection paths. diff --git a/.changeset/date-picker-preserve-view-on-close.md b/.changeset/date-picker-preserve-view-on-close.md deleted file mode 100644 index 6d0297eaa9..0000000000 --- a/.changeset/date-picker-preserve-view-on-close.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@zag-js/date-picker": patch ---- - -Fix day view briefly flashing when closing the date picker from the month or year view. diff --git a/.changeset/date-picker-visible-range-memo-key.md b/.changeset/date-picker-visible-range-memo-key.md deleted file mode 100644 index e9da286f84..0000000000 --- a/.changeset/date-picker-visible-range-memo-key.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@zag-js/date-picker": patch ---- - -Fix `visibleRangeText` returning a stale value when multiple date pickers with different -`selectionMode` (or `timeZone`) share the same visible range. The internal memo key now -includes `selectionMode` and `timeZone`, preventing a `range`-formatted label (e.g. -`June 2026 - June 2026`) from leaking into a `single`/`multiple` picker that should show -`June 2026`. This previously surfaced as SSR hydration mismatches. diff --git a/.changeset/fix-menu-context-position.md b/.changeset/fix-menu-context-position.md deleted file mode 100644 index 46c5ad7272..0000000000 --- a/.changeset/fix-menu-context-position.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@zag-js/menu": patch ---- - -Fix issue where context menu briefly flashes at the top-left corner before -positioning, and where a long-press (touch) context menu opens stuck at `(0,0)` -without ever repositioning to the touch point. diff --git a/.changeset/fix-number-input-set-value.md b/.changeset/fix-number-input-set-value.md deleted file mode 100644 index ff7353cff6..0000000000 --- a/.changeset/fix-number-input-set-value.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@zag-js/number-input": patch ---- - -Fix issue where calling `api.setValue` with a number throws when `formatOptions` is defined. diff --git a/.changeset/slider-number-input-step-modifiers.md b/.changeset/slider-number-input-step-modifiers.md deleted file mode 100644 index 026a2e78f8..0000000000 --- a/.changeset/slider-number-input-step-modifiers.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -"@zag-js/number-input": minor -"@zag-js/slider": minor ---- - -Fixed issue where `Cmd`/`Ctrl` + arrow keys produced values off the `step` grid (e.g. non-integer values when -`step: 1`). Stepping with modifier keys now stays aligned to `step`. - -Replaced the implicit modifier-based stepping with explicit, configurable props: - -- **Slider**: added `largeStep` (defaults to `10 * step`) used when `Shift` or `PageUp`/`PageDown` is pressed. -- **Number Input**: added `largeStep` (defaults to `10 * step`, on `Shift`) and `smallStep` (defaults to `step / 10`, on - `Alt`). - -The defaults preserve the previous stepping magnitudes, so existing behavior is unchanged unless the new props are set. diff --git a/.changeset/tags-input-hidden-input-stale-value.md b/.changeset/tags-input-hidden-input-stale-value.md deleted file mode 100644 index 3693abd0e0..0000000000 --- a/.changeset/tags-input-hidden-input-stale-value.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@zag-js/tags-input": patch ---- - -Fix native form submit so `FormData` reflects the current tags (#3193). - -The hidden input kept its initial value after tags were added, removed, or cleared. With `defaultValue={["a"]}`, adding `"b"` and submitting sent `"a"` instead of `"a, b"`. diff --git a/.changeset/toast-measure-untransformed-height.md b/.changeset/toast-measure-untransformed-height.md deleted file mode 100644 index 8d6fc74e9c..0000000000 --- a/.changeset/toast-measure-untransformed-height.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@zag-js/toast": patch ---- - -Fix toast height measurement including the `scale` transform in overlap mode, causing a -height flicker when expanding the stack. Height is now measured from the untransformed -element. diff --git a/CHANGELOG.md b/CHANGELOG.md index 172202f07d..005f899722 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,53 @@ All notable changes to this project will be documented in this file. > For v0.x changelog, see the [v0 branch](https://github.com/chakra-ui/zag/blob/v0/CHANGELOG.md) +## [1.42.0](./#1.42.0) - 2026-06-29 + +### Added + +- **Number Input**: Add `largeStep` (defaults to `10 * step`, applied on `Shift`) and `smallStep` (defaults to + `step / 10`, applied on `Alt`) props for configurable keyboard stepping. The defaults preserve the previous stepping + magnitudes. + +- **Slider**: Add `largeStep` prop (defaults to `10 * step`), applied on `Shift` or `PageUp`/`PageDown`. The default + preserves the previous stepping magnitude. + +### Fixed + +- **Cascade Select**: Fix issue where pressing `Enter` on a highlighted leaf node did not select it in non-React + frameworks. + +- **Date Input** + - Allow typing dates using the locale's native numerals (e.g. Arabic-Indic `٠-٩`, Devanagari `०-९`) in addition to + ASCII digits. Latin-locale behavior is unchanged. + - Fix timezone-naive values (`CalendarDate`/`CalendarDateTime`) being shifted by the viewer's local UTC offset when a + custom `formatter` without an explicit `timeZone` is provided. The instant fed to the formatter is now built using + the formatter's own resolved time zone, so a wall-clock value round-trips unshifted. + +- **Date Picker** + - Allow typing dates using the locale's native numerals (e.g. Arabic-Indic `٠-٩`, Devanagari `०-९`) in addition to + ASCII digits. + - Add date reordering on blur for range selection to match other selection paths. + - Fix day view briefly flashing when closing the date picker from the month or year view. + - Fix `visibleRangeText` returning a stale value when multiple date pickers with different `selectionMode` (or + `timeZone`) share the same visible range. This previously surfaced as SSR hydration mismatches. + +- **Menu**: Fix issue where the context menu briefly flashes at the top-left corner before positioning, and where a + long-press (touch) context menu opens stuck at `(0,0)` without ever repositioning to the touch point. + +- **Number Input** + - Fix issue where calling `api.setValue` with a number throws when `formatOptions` is defined. + - Fix `Cmd`/`Ctrl` + arrow keys producing values off the `step` grid (e.g. non-integer values when `step: 1`). + +- **Slider**: Fix `Cmd`/`Ctrl` + arrow keys producing values off the `step` grid (e.g. non-integer values when + `step: 1`). + +- **Tags Input**: Fix native form submit so `FormData` reflects the current tags. The hidden input previously kept its + initial value after tags were added, removed, or cleared. + +- **Toast**: Fix toast height measurement including the `scale` transform in overlap mode, causing a height flicker when + expanding the stack. Height is now measured from the untransformed element. + ## [1.41.2](./#1.41.2) - 2026-06-05 ### Fixed @@ -11,8 +58,8 @@ All notable changes to this project will be documented in this file. - **Date Input**: Fix date segment placeholders for locales with explicit script subtags. - **Drawer** - - Fix controlled drawer flickering when swiped or backdrop-closed while the `open` setter is asynchronous (e.g. history - API or a delayed state update). + - Fix controlled drawer flickering when swiped or backdrop-closed while the `open` setter is asynchronous (e.g. + history API or a delayed state update). - Keep nested-drawer layout metrics in machine state so swipe and backdrop-close transitions stay visually stable. - **Image Cropper**: Fix `getCroppedImage` and `getCropData` returning the wrong region when the image is displayed at a diff --git a/packages/anatomy-icons/CHANGELOG.md b/packages/anatomy-icons/CHANGELOG.md index 4f15a8e907..54f2f26367 100644 --- a/packages/anatomy-icons/CHANGELOG.md +++ b/packages/anatomy-icons/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/anatomy-icons +## 1.42.0 + ## 1.41.2 ## 1.41.1 diff --git a/packages/anatomy-icons/package.json b/packages/anatomy-icons/package.json index 4cc696eab9..06e5f7ac8e 100644 --- a/packages/anatomy-icons/package.json +++ b/packages/anatomy-icons/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/anatomy-icons", - "version": "1.41.2", + "version": "1.42.0", "keywords": [ "ui-machines", "state-machines", diff --git a/packages/anatomy/CHANGELOG.md b/packages/anatomy/CHANGELOG.md index 07b141dbe1..c0d6fb6108 100644 --- a/packages/anatomy/CHANGELOG.md +++ b/packages/anatomy/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/anatomy +## 1.42.0 + ## 1.41.2 ## 1.41.1 diff --git a/packages/anatomy/package.json b/packages/anatomy/package.json index 36ab18c4b5..6770eb98de 100644 --- a/packages/anatomy/package.json +++ b/packages/anatomy/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/anatomy", - "version": "1.41.2", + "version": "1.42.0", "keywords": [ "ui-machines", "state-machines", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index fe1f2f1869..d059ceadad 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,13 @@ # @zag-js/core +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 5b9d18fdf3..6a2292192f 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/core", - "version": "1.41.2", + "version": "1.42.0", "description": "A minimal implementation of xstate fsm for UI machines", "keywords": [ "ui-machines", diff --git a/packages/docs/CHANGELOG.md b/packages/docs/CHANGELOG.md index 5b48fb4db6..838487e07e 100644 --- a/packages/docs/CHANGELOG.md +++ b/packages/docs/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/docs +## 1.42.0 + ## 1.41.2 ## 1.41.1 diff --git a/packages/docs/package.json b/packages/docs/package.json index 88b31c839f..dd911c840d 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/docs", - "version": "1.41.2", + "version": "1.42.0", "description": "Docs for zag.js machines", "keywords": [ "zag", diff --git a/packages/frameworks/preact/CHANGELOG.md b/packages/frameworks/preact/CHANGELOG.md index c1b37328e0..5d0a36b048 100644 --- a/packages/frameworks/preact/CHANGELOG.md +++ b/packages/frameworks/preact/CHANGELOG.md @@ -1,5 +1,15 @@ # @zag-js/preact +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/core@1.42.0 + - @zag-js/store@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/frameworks/preact/package.json b/packages/frameworks/preact/package.json index 2ea8b7c0e9..04b14d8bfb 100644 --- a/packages/frameworks/preact/package.json +++ b/packages/frameworks/preact/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/preact", - "version": "1.41.2", + "version": "1.42.0", "description": "The preact wrapper for zag", "keywords": [ "ui-machines", diff --git a/packages/frameworks/react/CHANGELOG.md b/packages/frameworks/react/CHANGELOG.md index d6bfc26555..38a4e4c45f 100644 --- a/packages/frameworks/react/CHANGELOG.md +++ b/packages/frameworks/react/CHANGELOG.md @@ -1,5 +1,15 @@ # @zag-js/react +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/core@1.42.0 + - @zag-js/store@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/frameworks/react/package.json b/packages/frameworks/react/package.json index ddf23cf67f..7e135b1167 100644 --- a/packages/frameworks/react/package.json +++ b/packages/frameworks/react/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/react", - "version": "1.41.2", + "version": "1.42.0", "description": "The react wrapper for zag", "keywords": [ "ui-machines", diff --git a/packages/frameworks/solid/CHANGELOG.md b/packages/frameworks/solid/CHANGELOG.md index 425b29a93f..ca7f816eb9 100644 --- a/packages/frameworks/solid/CHANGELOG.md +++ b/packages/frameworks/solid/CHANGELOG.md @@ -1,5 +1,15 @@ # @zag-js/solid +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/core@1.42.0 + - @zag-js/store@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/frameworks/solid/package.json b/packages/frameworks/solid/package.json index 6f6d18d9e3..d7563fb48b 100644 --- a/packages/frameworks/solid/package.json +++ b/packages/frameworks/solid/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/solid", - "version": "1.41.2", + "version": "1.42.0", "description": "The solid.js wrapper for zag", "keywords": [ "ui-machines", diff --git a/packages/frameworks/svelte/CHANGELOG.md b/packages/frameworks/svelte/CHANGELOG.md index 792d170b9a..c342d77ef8 100644 --- a/packages/frameworks/svelte/CHANGELOG.md +++ b/packages/frameworks/svelte/CHANGELOG.md @@ -1,5 +1,14 @@ # @zag-js/svelte +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/frameworks/svelte/package.json b/packages/frameworks/svelte/package.json index 626207eee6..b088fbc5c6 100644 --- a/packages/frameworks/svelte/package.json +++ b/packages/frameworks/svelte/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/svelte", - "version": "1.41.2", + "version": "1.42.0", "description": "The svelte wrapper for zag", "keywords": [ "ui-machines", diff --git a/packages/frameworks/vanilla/CHANGELOG.md b/packages/frameworks/vanilla/CHANGELOG.md index 03b51fb2cb..480be3d6b7 100644 --- a/packages/frameworks/vanilla/CHANGELOG.md +++ b/packages/frameworks/vanilla/CHANGELOG.md @@ -1,5 +1,15 @@ # @zag-js/vanilla +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/core@1.42.0 + - @zag-js/store@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/frameworks/vanilla/package.json b/packages/frameworks/vanilla/package.json index 8834a2c43c..12431eee21 100644 --- a/packages/frameworks/vanilla/package.json +++ b/packages/frameworks/vanilla/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/vanilla", - "version": "1.41.2", + "version": "1.42.0", "description": "The vanilla wrapper for zag", "keywords": [ "ui-machines", diff --git a/packages/frameworks/vue/CHANGELOG.md b/packages/frameworks/vue/CHANGELOG.md index f82f4fbe4c..12434f8432 100644 --- a/packages/frameworks/vue/CHANGELOG.md +++ b/packages/frameworks/vue/CHANGELOG.md @@ -1,5 +1,15 @@ # @zag-js/vue +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/core@1.42.0 + - @zag-js/store@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/frameworks/vue/package.json b/packages/frameworks/vue/package.json index 13f320012f..c5b54c24ef 100644 --- a/packages/frameworks/vue/package.json +++ b/packages/frameworks/vue/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/vue", - "version": "1.41.2", + "version": "1.42.0", "description": "The vue wrapper for zag", "keywords": [ "ui-machines", diff --git a/packages/machines/accordion/CHANGELOG.md b/packages/machines/accordion/CHANGELOG.md index c94f0eabd3..02d65d9887 100644 --- a/packages/machines/accordion/CHANGELOG.md +++ b/packages/machines/accordion/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/accordion +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/accordion/package.json b/packages/machines/accordion/package.json index 77b6b9cf30..dbebe9861a 100644 --- a/packages/machines/accordion/package.json +++ b/packages/machines/accordion/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/accordion", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the accordion widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/angle-slider/CHANGELOG.md b/packages/machines/angle-slider/CHANGELOG.md index 24f0a711b3..e0410357f4 100644 --- a/packages/machines/angle-slider/CHANGELOG.md +++ b/packages/machines/angle-slider/CHANGELOG.md @@ -1,5 +1,17 @@ # @zag-js/angle-slider +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/rect-utils@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/angle-slider/package.json b/packages/machines/angle-slider/package.json index b2de4517af..e576232804 100644 --- a/packages/machines/angle-slider/package.json +++ b/packages/machines/angle-slider/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/angle-slider", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the angle-slider widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/async-list/CHANGELOG.md b/packages/machines/async-list/CHANGELOG.md index e797c349df..c83b36d8f6 100644 --- a/packages/machines/async-list/CHANGELOG.md +++ b/packages/machines/async-list/CHANGELOG.md @@ -1,5 +1,13 @@ # @zag-js/async-list +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/core@1.42.0 + - @zag-js/utils@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/async-list/package.json b/packages/machines/async-list/package.json index 0b85a55111..6f2aae371a 100644 --- a/packages/machines/async-list/package.json +++ b/packages/machines/async-list/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/async-list", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the async-list widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/avatar/CHANGELOG.md b/packages/machines/avatar/CHANGELOG.md index 4cc5949c88..b48be3dc76 100644 --- a/packages/machines/avatar/CHANGELOG.md +++ b/packages/machines/avatar/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/avatar +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/avatar/package.json b/packages/machines/avatar/package.json index e37858e129..d5dd4fbfb3 100644 --- a/packages/machines/avatar/package.json +++ b/packages/machines/avatar/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/avatar", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the avatar widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/carousel/CHANGELOG.md b/packages/machines/carousel/CHANGELOG.md index 2d40b8d028..baf1d62655 100644 --- a/packages/machines/carousel/CHANGELOG.md +++ b/packages/machines/carousel/CHANGELOG.md @@ -1,5 +1,17 @@ # @zag-js/carousel +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/scroll-snap@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/carousel/package.json b/packages/machines/carousel/package.json index 0e958e6e70..a12dab0077 100644 --- a/packages/machines/carousel/package.json +++ b/packages/machines/carousel/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/carousel", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the carousel widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/cascade-select/CHANGELOG.md b/packages/machines/cascade-select/CHANGELOG.md index c73cf1edb8..30c80ebb7f 100644 --- a/packages/machines/cascade-select/CHANGELOG.md +++ b/packages/machines/cascade-select/CHANGELOG.md @@ -1,5 +1,25 @@ # @zag-js/cascade-select +## 1.42.0 + +### Patch Changes + +- [`aef8880`](https://github.com/chakra-ui/zag/commit/aef8880b8a1b471dfa2966d5da8b06c1677086d5) Thanks + [@segunadebayo](https://github.com/segunadebayo)! - Fix issue where pressing `Enter` on a highlighted leaf node did + not select it in non-React frameworks. + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/collection@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dismissable@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/focus-visible@1.42.0 + - @zag-js/popper@1.42.0 + - @zag-js/rect-utils@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/cascade-select/package.json b/packages/machines/cascade-select/package.json index c94de8ffb9..b27f759d25 100644 --- a/packages/machines/cascade-select/package.json +++ b/packages/machines/cascade-select/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/cascade-select", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the cascade-select widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/checkbox/CHANGELOG.md b/packages/machines/checkbox/CHANGELOG.md index f8fdcf4ff8..b45aa07808 100644 --- a/packages/machines/checkbox/CHANGELOG.md +++ b/packages/machines/checkbox/CHANGELOG.md @@ -1,5 +1,17 @@ # @zag-js/checkbox +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/focus-visible@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/checkbox/package.json b/packages/machines/checkbox/package.json index b4e73d41ae..44a5a6c75b 100644 --- a/packages/machines/checkbox/package.json +++ b/packages/machines/checkbox/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/checkbox", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the checkbox widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/clipboard/CHANGELOG.md b/packages/machines/clipboard/CHANGELOG.md index 29612d448b..a84354e7e0 100644 --- a/packages/machines/clipboard/CHANGELOG.md +++ b/packages/machines/clipboard/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/clipboard +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/clipboard/package.json b/packages/machines/clipboard/package.json index 4028c3fedc..19d6e4ed69 100644 --- a/packages/machines/clipboard/package.json +++ b/packages/machines/clipboard/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/clipboard", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the clipboard widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/collapsible/CHANGELOG.md b/packages/machines/collapsible/CHANGELOG.md index 05080a5bdf..75b9ea2b87 100644 --- a/packages/machines/collapsible/CHANGELOG.md +++ b/packages/machines/collapsible/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/collapsible +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/collapsible/package.json b/packages/machines/collapsible/package.json index cd71838d12..cfb60dce54 100644 --- a/packages/machines/collapsible/package.json +++ b/packages/machines/collapsible/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/collapsible", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the collapsible widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/color-picker/CHANGELOG.md b/packages/machines/color-picker/CHANGELOG.md index 6ef5b6b7cd..2fd1969d3d 100644 --- a/packages/machines/color-picker/CHANGELOG.md +++ b/packages/machines/color-picker/CHANGELOG.md @@ -1,5 +1,19 @@ # @zag-js/color-picker +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/color-utils@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dismissable@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/popper@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/color-picker/package.json b/packages/machines/color-picker/package.json index deaaa2a933..55912b7a29 100644 --- a/packages/machines/color-picker/package.json +++ b/packages/machines/color-picker/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/color-picker", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the color-picker widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/combobox/CHANGELOG.md b/packages/machines/combobox/CHANGELOG.md index 9860385378..f0d8853a25 100644 --- a/packages/machines/combobox/CHANGELOG.md +++ b/packages/machines/combobox/CHANGELOG.md @@ -1,5 +1,21 @@ # @zag-js/combobox +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/collection@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dismissable@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/focus-visible@1.42.0 + - @zag-js/live-region@1.42.0 + - @zag-js/popper@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/combobox/package.json b/packages/machines/combobox/package.json index e581349473..9bc9a38ddd 100644 --- a/packages/machines/combobox/package.json +++ b/packages/machines/combobox/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/combobox", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the combobox widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/date-input/CHANGELOG.md b/packages/machines/date-input/CHANGELOG.md index 324ac5159e..4055ed51e3 100644 --- a/packages/machines/date-input/CHANGELOG.md +++ b/packages/machines/date-input/CHANGELOG.md @@ -1,5 +1,33 @@ # @zag-js/date-input +## 1.42.0 + +### Patch Changes + +- [`ac7a81a`](https://github.com/chakra-ui/zag/commit/ac7a81a3fcae86500cdf15703118318570f976d5) Thanks + [@segunadebayo](https://github.com/segunadebayo)! - Allow typing dates using the locale's native numerals (e.g. + Arabic-Indic `٠-٩`, Devanagari `०-९`) in addition to ASCII digits. Latin-locale behavior is unchanged. + +- [#3190](https://github.com/chakra-ui/zag/pull/3190) + [`808c5ef`](https://github.com/chakra-ui/zag/commit/808c5ef0e5ff273f786a1d48f054699cf3b67d80) Thanks + [@Adebesin-Cell](https://github.com/Adebesin-Cell)! - Fix timezone-naive values (`CalendarDate`/`CalendarDateTime`) + being shifted by the viewer's local UTC offset when a custom `formatter` without an explicit `timeZone` is provided. + Typing `0` into the hour segment of a time-only input previously committed/displayed `02` at UTC+2 or `09` at UTC+9 + instead of `0`. + + The instant fed to the formatter is now built using the formatter's own resolved time zone, so a wall-clock value + round-trips unshifted regardless of the viewer's locale. `ZonedDateTime` values (which carry an absolute instant) are + unaffected. + +- Updated dependencies [[`ac7a81a`](https://github.com/chakra-ui/zag/commit/ac7a81a3fcae86500cdf15703118318570f976d5)]: + - @zag-js/date-utils@1.42.0 + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/live-region@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/date-input/package.json b/packages/machines/date-input/package.json index 0275d02644..55956a18ed 100644 --- a/packages/machines/date-input/package.json +++ b/packages/machines/date-input/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/date-input", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the date-input widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/date-picker/CHANGELOG.md b/packages/machines/date-picker/CHANGELOG.md index 6ae2909c90..8d9652355e 100644 --- a/packages/machines/date-picker/CHANGELOG.md +++ b/packages/machines/date-picker/CHANGELOG.md @@ -1,5 +1,41 @@ # @zag-js/date-picker +## 1.42.0 + +### Patch Changes + +- [`ac7a81a`](https://github.com/chakra-ui/zag/commit/ac7a81a3fcae86500cdf15703118318570f976d5) Thanks + [@segunadebayo](https://github.com/segunadebayo)! - Allow typing dates using the locale's native numerals (e.g. + Arabic-Indic `٠-٩`, Devanagari `०-९`) in addition to ASCII digits. Latin-locale behavior is unchanged. + +- [#3189](https://github.com/chakra-ui/zag/pull/3189) + [`fa37b7e`](https://github.com/chakra-ui/zag/commit/fa37b7e1537b8963a22db356d7b077bb160430ef) Thanks + [@olaf-k](https://github.com/olaf-k)! - Adds date reordering on blur for range selection to match other selection + paths. + +- [#3191](https://github.com/chakra-ui/zag/pull/3191) + [`0062c9b`](https://github.com/chakra-ui/zag/commit/0062c9b408bbc13f1d2fa91d2d0d769b444ed49b) Thanks + [@olaf-k](https://github.com/olaf-k)! - Fix day view briefly flashing when closing the date picker from the month or + year view. + +- [#3175](https://github.com/chakra-ui/zag/pull/3175) + [`8710898`](https://github.com/chakra-ui/zag/commit/8710898ca6abaede20332c68033abf0581b16dd7) Thanks + [@segunadebayo](https://github.com/segunadebayo)! - Fix `visibleRangeText` returning a stale value when multiple date + pickers with different `selectionMode` (or `timeZone`) share the same visible range. The internal memo key now + includes `selectionMode` and `timeZone`, preventing a `range`-formatted label (e.g. `June 2026 - June 2026`) from + leaking into a `single`/`multiple` picker that should show `June 2026`. This previously surfaced as SSR hydration + mismatches. +- Updated dependencies [[`ac7a81a`](https://github.com/chakra-ui/zag/commit/ac7a81a3fcae86500cdf15703118318570f976d5)]: + - @zag-js/date-utils@1.42.0 + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dismissable@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/live-region@1.42.0 + - @zag-js/popper@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/date-picker/package.json b/packages/machines/date-picker/package.json index 2fde22ed02..f34ff2fe62 100644 --- a/packages/machines/date-picker/package.json +++ b/packages/machines/date-picker/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/date-picker", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the date-picker widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/dialog/CHANGELOG.md b/packages/machines/dialog/CHANGELOG.md index e1d54007fa..19e9c545a3 100644 --- a/packages/machines/dialog/CHANGELOG.md +++ b/packages/machines/dialog/CHANGELOG.md @@ -1,5 +1,20 @@ # @zag-js/dialog +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/aria-hidden@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dismissable@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/focus-trap@1.42.0 + - @zag-js/remove-scroll@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/dialog/package.json b/packages/machines/dialog/package.json index 67d3c81405..8bdf917af4 100644 --- a/packages/machines/dialog/package.json +++ b/packages/machines/dialog/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/dialog", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the dialog widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/drawer/CHANGELOG.md b/packages/machines/drawer/CHANGELOG.md index f2d453ae12..40c96ed422 100644 --- a/packages/machines/drawer/CHANGELOG.md +++ b/packages/machines/drawer/CHANGELOG.md @@ -1,5 +1,20 @@ # @zag-js/drawer +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/aria-hidden@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dismissable@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/focus-trap@1.42.0 + - @zag-js/remove-scroll@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/drawer/package.json b/packages/machines/drawer/package.json index 01785a2752..79ae9faa9b 100644 --- a/packages/machines/drawer/package.json +++ b/packages/machines/drawer/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/drawer", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the drawer widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/editable/CHANGELOG.md b/packages/machines/editable/CHANGELOG.md index c0c6da8a38..8c832c8b12 100644 --- a/packages/machines/editable/CHANGELOG.md +++ b/packages/machines/editable/CHANGELOG.md @@ -1,5 +1,17 @@ # @zag-js/editable +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/interact-outside@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/editable/package.json b/packages/machines/editable/package.json index adb4a3ad53..bc1aac3e43 100644 --- a/packages/machines/editable/package.json +++ b/packages/machines/editable/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/editable", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the editable widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/file-upload/CHANGELOG.md b/packages/machines/file-upload/CHANGELOG.md index 1f3dcbb5db..8fc7a8842b 100644 --- a/packages/machines/file-upload/CHANGELOG.md +++ b/packages/machines/file-upload/CHANGELOG.md @@ -1,5 +1,18 @@ # @zag-js/file-upload +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/file-utils@1.42.0 + - @zag-js/i18n-utils@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/file-upload/package.json b/packages/machines/file-upload/package.json index ed3f258617..69f61536b6 100644 --- a/packages/machines/file-upload/package.json +++ b/packages/machines/file-upload/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/file-upload", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the file-upload widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/floating-panel/CHANGELOG.md b/packages/machines/floating-panel/CHANGELOG.md index 86eac9d4bd..a164babc10 100644 --- a/packages/machines/floating-panel/CHANGELOG.md +++ b/packages/machines/floating-panel/CHANGELOG.md @@ -1,5 +1,19 @@ # @zag-js/floating-panel +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/store@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/popper@1.42.0 + - @zag-js/rect-utils@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/floating-panel/package.json b/packages/machines/floating-panel/package.json index da4985c69f..976841e5fa 100644 --- a/packages/machines/floating-panel/package.json +++ b/packages/machines/floating-panel/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/floating-panel", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the floating-panel widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/hover-card/CHANGELOG.md b/packages/machines/hover-card/CHANGELOG.md index 21fdfb80ea..c73cab3e4e 100644 --- a/packages/machines/hover-card/CHANGELOG.md +++ b/packages/machines/hover-card/CHANGELOG.md @@ -1,5 +1,18 @@ # @zag-js/hover-card +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dismissable@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/popper@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/hover-card/package.json b/packages/machines/hover-card/package.json index 6817647ceb..e9e899a27b 100644 --- a/packages/machines/hover-card/package.json +++ b/packages/machines/hover-card/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/hover-card", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the hover-card widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/image-cropper/CHANGELOG.md b/packages/machines/image-cropper/CHANGELOG.md index 342d9a82e9..581629660b 100644 --- a/packages/machines/image-cropper/CHANGELOG.md +++ b/packages/machines/image-cropper/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/image-cropper +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/image-cropper/package.json b/packages/machines/image-cropper/package.json index b95e2154ac..b16190edcf 100644 --- a/packages/machines/image-cropper/package.json +++ b/packages/machines/image-cropper/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/image-cropper", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the image-cropper widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/listbox/CHANGELOG.md b/packages/machines/listbox/CHANGELOG.md index 02ae0537c0..9f31383f71 100644 --- a/packages/machines/listbox/CHANGELOG.md +++ b/packages/machines/listbox/CHANGELOG.md @@ -1,5 +1,18 @@ # @zag-js/listbox +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/collection@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/focus-visible@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/listbox/package.json b/packages/machines/listbox/package.json index 7f2d17a437..1504190bfd 100644 --- a/packages/machines/listbox/package.json +++ b/packages/machines/listbox/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/listbox", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the listbox widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/marquee/CHANGELOG.md b/packages/machines/marquee/CHANGELOG.md index f52276a596..1bcfe88923 100644 --- a/packages/machines/marquee/CHANGELOG.md +++ b/packages/machines/marquee/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/marquee +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/marquee/package.json b/packages/machines/marquee/package.json index 8fcc795696..c4606b82bd 100644 --- a/packages/machines/marquee/package.json +++ b/packages/machines/marquee/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/marquee", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the marquee widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/menu/CHANGELOG.md b/packages/machines/menu/CHANGELOG.md index eb650d57d1..111db9ef3d 100644 --- a/packages/machines/menu/CHANGELOG.md +++ b/packages/machines/menu/CHANGELOG.md @@ -1,5 +1,24 @@ # @zag-js/menu +## 1.42.0 + +### Patch Changes + +- [`a0bf451`](https://github.com/chakra-ui/zag/commit/a0bf45188ad0a0c89d9823c20c71d2b771c14fdb) Thanks + [@segunadebayo](https://github.com/segunadebayo)! - Fix issue where context menu briefly flashes at the top-left + corner before positioning, and where a long-press (touch) context menu opens stuck at `(0,0)` without ever + repositioning to the touch point. +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dismissable@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/focus-visible@1.42.0 + - @zag-js/popper@1.42.0 + - @zag-js/rect-utils@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/menu/package.json b/packages/machines/menu/package.json index 7183f12c45..db705dbc74 100644 --- a/packages/machines/menu/package.json +++ b/packages/machines/menu/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/menu", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the menu widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/navigation-menu/CHANGELOG.md b/packages/machines/navigation-menu/CHANGELOG.md index 793bee98ff..afaf107848 100644 --- a/packages/machines/navigation-menu/CHANGELOG.md +++ b/packages/machines/navigation-menu/CHANGELOG.md @@ -1,5 +1,17 @@ # @zag-js/navigation-menu +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dismissable@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/navigation-menu/package.json b/packages/machines/navigation-menu/package.json index 6db3359c51..f8c4ac2b3f 100644 --- a/packages/machines/navigation-menu/package.json +++ b/packages/machines/navigation-menu/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/navigation-menu", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the navigation-menu widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/number-input/CHANGELOG.md b/packages/machines/number-input/CHANGELOG.md index a57c4f4ee0..b15659a549 100644 --- a/packages/machines/number-input/CHANGELOG.md +++ b/packages/machines/number-input/CHANGELOG.md @@ -1,5 +1,36 @@ # @zag-js/number-input +## 1.42.0 + +### Minor Changes + +- [`f71bd89`](https://github.com/chakra-ui/zag/commit/f71bd89852dcb8988b4f081e13a32a68ad1031e9) Thanks + [@segunadebayo](https://github.com/segunadebayo)! - Fixed issue where `Cmd`/`Ctrl` + arrow keys produced values off + the `step` grid (e.g. non-integer values when `step: 1`). Stepping with modifier keys now stays aligned to `step`. + + Replaced the implicit modifier-based stepping with explicit, configurable props: + + - **Slider**: added `largeStep` (defaults to `10 * step`) used when `Shift` or `PageUp`/`PageDown` is pressed. + - **Number Input**: added `largeStep` (defaults to `10 * step`, on `Shift`) and `smallStep` (defaults to `step / 10`, + on `Alt`). + + The defaults preserve the previous stepping magnitudes, so existing behavior is unchanged unless the new props are + set. + +### Patch Changes + +- [#3170](https://github.com/chakra-ui/zag/pull/3170) + [`da88564`](https://github.com/chakra-ui/zag/commit/da885645da7c138ef9800f3ca0e3db1d7b507ba2) Thanks + [@segunadebayo](https://github.com/segunadebayo)! - Fix issue where calling `api.setValue` with a number throws when + `formatOptions` is defined. + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/number-input/package.json b/packages/machines/number-input/package.json index 8b892086e8..bc9503a98b 100644 --- a/packages/machines/number-input/package.json +++ b/packages/machines/number-input/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/number-input", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the number-input widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/pagination/CHANGELOG.md b/packages/machines/pagination/CHANGELOG.md index 8b5d3e30de..c175bce98d 100644 --- a/packages/machines/pagination/CHANGELOG.md +++ b/packages/machines/pagination/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/pagination +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/pagination/package.json b/packages/machines/pagination/package.json index ed08cf20a0..56c08d03ba 100644 --- a/packages/machines/pagination/package.json +++ b/packages/machines/pagination/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/pagination", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the pagination widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/password-input/CHANGELOG.md b/packages/machines/password-input/CHANGELOG.md index 9218917c96..58b322b0fc 100644 --- a/packages/machines/password-input/CHANGELOG.md +++ b/packages/machines/password-input/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/password-input +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/password-input/package.json b/packages/machines/password-input/package.json index f3e8fe6286..9915d73a57 100644 --- a/packages/machines/password-input/package.json +++ b/packages/machines/password-input/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/password-input", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the password-input widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/pin-input/CHANGELOG.md b/packages/machines/pin-input/CHANGELOG.md index 40915c180b..22eb9613e3 100644 --- a/packages/machines/pin-input/CHANGELOG.md +++ b/packages/machines/pin-input/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/pin-input +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/pin-input/package.json b/packages/machines/pin-input/package.json index 79b9fb640a..18f14a6d25 100644 --- a/packages/machines/pin-input/package.json +++ b/packages/machines/pin-input/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/pin-input", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the pin-input widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/popover/CHANGELOG.md b/packages/machines/popover/CHANGELOG.md index 30dc053509..15d03e4156 100644 --- a/packages/machines/popover/CHANGELOG.md +++ b/packages/machines/popover/CHANGELOG.md @@ -1,5 +1,21 @@ # @zag-js/popover +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/aria-hidden@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dismissable@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/focus-trap@1.42.0 + - @zag-js/popper@1.42.0 + - @zag-js/remove-scroll@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/popover/package.json b/packages/machines/popover/package.json index 7fc0cd88b9..b4b29d40ce 100644 --- a/packages/machines/popover/package.json +++ b/packages/machines/popover/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/popover", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the popover widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/presence/CHANGELOG.md b/packages/machines/presence/CHANGELOG.md index 17b1203aa5..ef503f4179 100644 --- a/packages/machines/presence/CHANGELOG.md +++ b/packages/machines/presence/CHANGELOG.md @@ -1,5 +1,14 @@ # @zag-js/presence +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/presence/package.json b/packages/machines/presence/package.json index 2106f0bd73..19ceb950f9 100644 --- a/packages/machines/presence/package.json +++ b/packages/machines/presence/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/presence", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the presence widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/progress/CHANGELOG.md b/packages/machines/progress/CHANGELOG.md index 73baf5ca84..21bee84b24 100644 --- a/packages/machines/progress/CHANGELOG.md +++ b/packages/machines/progress/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/progress +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/progress/package.json b/packages/machines/progress/package.json index 72cb77cc51..1627889c14 100644 --- a/packages/machines/progress/package.json +++ b/packages/machines/progress/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/progress", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the progress widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/qr-code/CHANGELOG.md b/packages/machines/qr-code/CHANGELOG.md index afee8e8bb7..9109208024 100644 --- a/packages/machines/qr-code/CHANGELOG.md +++ b/packages/machines/qr-code/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/qr-code +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/qr-code/package.json b/packages/machines/qr-code/package.json index f955da0fc3..681ae4b3fe 100644 --- a/packages/machines/qr-code/package.json +++ b/packages/machines/qr-code/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/qr-code", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the qr-code widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/radio-group/CHANGELOG.md b/packages/machines/radio-group/CHANGELOG.md index 817a3908ec..cf45ddb3a4 100644 --- a/packages/machines/radio-group/CHANGELOG.md +++ b/packages/machines/radio-group/CHANGELOG.md @@ -1,5 +1,17 @@ # @zag-js/radio-group +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/focus-visible@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/radio-group/package.json b/packages/machines/radio-group/package.json index 959b66ecaa..6cbdd1fd49 100644 --- a/packages/machines/radio-group/package.json +++ b/packages/machines/radio-group/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/radio-group", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the radio group widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/rating-group/CHANGELOG.md b/packages/machines/rating-group/CHANGELOG.md index 53534982e0..6a321435ba 100644 --- a/packages/machines/rating-group/CHANGELOG.md +++ b/packages/machines/rating-group/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/rating-group +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/rating-group/package.json b/packages/machines/rating-group/package.json index 576888ead5..b89aadf679 100644 --- a/packages/machines/rating-group/package.json +++ b/packages/machines/rating-group/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/rating-group", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the rating-group widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/scroll-area/CHANGELOG.md b/packages/machines/scroll-area/CHANGELOG.md index 219a07bac0..35b38abb1c 100644 --- a/packages/machines/scroll-area/CHANGELOG.md +++ b/packages/machines/scroll-area/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/scroll-area +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/scroll-area/package.json b/packages/machines/scroll-area/package.json index f6754d73aa..1260f4f2ae 100644 --- a/packages/machines/scroll-area/package.json +++ b/packages/machines/scroll-area/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/scroll-area", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the scroll-area widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/select/CHANGELOG.md b/packages/machines/select/CHANGELOG.md index 4f24a915cb..04dcbb7a42 100644 --- a/packages/machines/select/CHANGELOG.md +++ b/packages/machines/select/CHANGELOG.md @@ -1,5 +1,20 @@ # @zag-js/select +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/collection@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dismissable@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/focus-visible@1.42.0 + - @zag-js/popper@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/select/package.json b/packages/machines/select/package.json index d5e72b9387..89e8caf7c7 100644 --- a/packages/machines/select/package.json +++ b/packages/machines/select/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/select", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the select widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/signature-pad/CHANGELOG.md b/packages/machines/signature-pad/CHANGELOG.md index a763413dd8..a4f4c1f289 100644 --- a/packages/machines/signature-pad/CHANGELOG.md +++ b/packages/machines/signature-pad/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/signature-pad +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/signature-pad/package.json b/packages/machines/signature-pad/package.json index 06ee57d297..699d53262c 100644 --- a/packages/machines/signature-pad/package.json +++ b/packages/machines/signature-pad/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/signature-pad", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the signature-pad widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/slider/CHANGELOG.md b/packages/machines/slider/CHANGELOG.md index 6ec385b32b..98dc051051 100644 --- a/packages/machines/slider/CHANGELOG.md +++ b/packages/machines/slider/CHANGELOG.md @@ -1,5 +1,31 @@ # @zag-js/slider +## 1.42.0 + +### Minor Changes + +- [`f71bd89`](https://github.com/chakra-ui/zag/commit/f71bd89852dcb8988b4f081e13a32a68ad1031e9) Thanks + [@segunadebayo](https://github.com/segunadebayo)! - Fixed issue where `Cmd`/`Ctrl` + arrow keys produced values off + the `step` grid (e.g. non-integer values when `step: 1`). Stepping with modifier keys now stays aligned to `step`. + + Replaced the implicit modifier-based stepping with explicit, configurable props: + + - **Slider**: added `largeStep` (defaults to `10 * step`) used when `Shift` or `PageUp`/`PageDown` is pressed. + - **Number Input**: added `largeStep` (defaults to `10 * step`, on `Shift`) and `smallStep` (defaults to `step / 10`, + on `Alt`). + + The defaults preserve the previous stepping magnitudes, so existing behavior is unchanged unless the new props are + set. + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/slider/package.json b/packages/machines/slider/package.json index fefcc76612..66b0e43b8d 100644 --- a/packages/machines/slider/package.json +++ b/packages/machines/slider/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/slider", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the slider widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/splitter/CHANGELOG.md b/packages/machines/splitter/CHANGELOG.md index ad3f5f712f..013080cc41 100644 --- a/packages/machines/splitter/CHANGELOG.md +++ b/packages/machines/splitter/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/splitter +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/splitter/package.json b/packages/machines/splitter/package.json index 1c11daf279..c1d93b3b70 100644 --- a/packages/machines/splitter/package.json +++ b/packages/machines/splitter/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/splitter", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the splitter widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/steps/CHANGELOG.md b/packages/machines/steps/CHANGELOG.md index cf0eca5e3b..861d33fced 100644 --- a/packages/machines/steps/CHANGELOG.md +++ b/packages/machines/steps/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/steps +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/steps/package.json b/packages/machines/steps/package.json index 3d357b0034..7c3775a009 100644 --- a/packages/machines/steps/package.json +++ b/packages/machines/steps/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/steps", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the steps widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/switch/CHANGELOG.md b/packages/machines/switch/CHANGELOG.md index 745065edfd..94f6e9adde 100644 --- a/packages/machines/switch/CHANGELOG.md +++ b/packages/machines/switch/CHANGELOG.md @@ -1,5 +1,17 @@ # @zag-js/switch +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/focus-visible@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/switch/package.json b/packages/machines/switch/package.json index 4ab2ddaffd..1f2c1a7233 100644 --- a/packages/machines/switch/package.json +++ b/packages/machines/switch/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/switch", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the switch widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/tabs/CHANGELOG.md b/packages/machines/tabs/CHANGELOG.md index 6f7a1f9bf0..5cf7d92c04 100644 --- a/packages/machines/tabs/CHANGELOG.md +++ b/packages/machines/tabs/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/tabs +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/tabs/package.json b/packages/machines/tabs/package.json index 15bec3ac0b..190a32f001 100644 --- a/packages/machines/tabs/package.json +++ b/packages/machines/tabs/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/tabs", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the tabs widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/tags-input/CHANGELOG.md b/packages/machines/tags-input/CHANGELOG.md index 83d7fb0a18..7f74923c9f 100644 --- a/packages/machines/tags-input/CHANGELOG.md +++ b/packages/machines/tags-input/CHANGELOG.md @@ -1,5 +1,27 @@ # @zag-js/tags-input +## 1.42.0 + +### Patch Changes + +- [#3194](https://github.com/chakra-ui/zag/pull/3194) + [`81eb2e0`](https://github.com/chakra-ui/zag/commit/81eb2e00beb874a56fee1500beb904d3b0512d6d) Thanks + [@segunadebayo](https://github.com/segunadebayo)! - Fix native form submit so `FormData` reflects the current tags + ([#3193](https://github.com/chakra-ui/zag/issues/3193)). + + The hidden input kept its initial value after tags were added, removed, or cleared. With `defaultValue={["a"]}`, + adding `"b"` and submitting sent `"a"` instead of `"a, b"`. + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/auto-resize@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/interact-outside@1.42.0 + - @zag-js/live-region@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/tags-input/package.json b/packages/machines/tags-input/package.json index b85b606355..17f6fa7895 100644 --- a/packages/machines/tags-input/package.json +++ b/packages/machines/tags-input/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/tags-input", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the tags-input widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/timer/CHANGELOG.md b/packages/machines/timer/CHANGELOG.md index a02787aaca..f05ffe044f 100644 --- a/packages/machines/timer/CHANGELOG.md +++ b/packages/machines/timer/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/checkbox +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/timer/package.json b/packages/machines/timer/package.json index eb5492fb96..ab7a0047af 100644 --- a/packages/machines/timer/package.json +++ b/packages/machines/timer/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/timer", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the timer widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/toast/CHANGELOG.md b/packages/machines/toast/CHANGELOG.md index 8021571d33..ae8002a00e 100644 --- a/packages/machines/toast/CHANGELOG.md +++ b/packages/machines/toast/CHANGELOG.md @@ -1,5 +1,22 @@ # @zag-js/toast +## 1.42.0 + +### Patch Changes + +- [#3178](https://github.com/chakra-ui/zag/pull/3178) + [`9e3a74f`](https://github.com/chakra-ui/zag/commit/9e3a74fc1ec500a103d5d47f291dbef14a6f59c2) Thanks + [@segunadebayo](https://github.com/segunadebayo)! - Fix toast height measurement including the `scale` transform in + overlap mode, causing a height flicker when expanding the stack. Height is now measured from the untransformed + element. +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dismissable@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/toast/package.json b/packages/machines/toast/package.json index a51da2e9d7..1654019547 100644 --- a/packages/machines/toast/package.json +++ b/packages/machines/toast/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/toast", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the toast widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/toc/CHANGELOG.md b/packages/machines/toc/CHANGELOG.md index 577fde432b..e291a91808 100644 --- a/packages/machines/toc/CHANGELOG.md +++ b/packages/machines/toc/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/toc +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/toc/package.json b/packages/machines/toc/package.json index 1b8a8a6938..26f8870407 100644 --- a/packages/machines/toc/package.json +++ b/packages/machines/toc/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/toc", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the table of contents widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/toggle-group/CHANGELOG.md b/packages/machines/toggle-group/CHANGELOG.md index f0e81351a6..bd6754ffac 100644 --- a/packages/machines/toggle-group/CHANGELOG.md +++ b/packages/machines/toggle-group/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/toggle-group +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/toggle-group/package.json b/packages/machines/toggle-group/package.json index e81198d5f1..deb12cb9c8 100644 --- a/packages/machines/toggle-group/package.json +++ b/packages/machines/toggle-group/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/toggle-group", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the toggle widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/toggle/CHANGELOG.md b/packages/machines/toggle/CHANGELOG.md index 0ac0fe8e5a..877b1c5818 100644 --- a/packages/machines/toggle/CHANGELOG.md +++ b/packages/machines/toggle/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/toggle +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/toggle/package.json b/packages/machines/toggle/package.json index e5e972ff9a..4fb37ace26 100644 --- a/packages/machines/toggle/package.json +++ b/packages/machines/toggle/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/toggle", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the toggle widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/tooltip/CHANGELOG.md b/packages/machines/tooltip/CHANGELOG.md index 75df5a235b..27a6976cce 100644 --- a/packages/machines/tooltip/CHANGELOG.md +++ b/packages/machines/tooltip/CHANGELOG.md @@ -1,5 +1,18 @@ # @zag-js/tooltip +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/focus-visible@1.42.0 + - @zag-js/popper@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/tooltip/package.json b/packages/machines/tooltip/package.json index cd08077d84..e445c7f28b 100644 --- a/packages/machines/tooltip/package.json +++ b/packages/machines/tooltip/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/tooltip", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the tooltip widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/tour/CHANGELOG.md b/packages/machines/tour/CHANGELOG.md index bb244a4002..9d35852837 100644 --- a/packages/machines/tour/CHANGELOG.md +++ b/packages/machines/tour/CHANGELOG.md @@ -1,5 +1,20 @@ # @zag-js/tour +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dismissable@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/focus-trap@1.42.0 + - @zag-js/interact-outside@1.42.0 + - @zag-js/popper@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/tour/package.json b/packages/machines/tour/package.json index 5ed85e5310..add4ee77d0 100644 --- a/packages/machines/tour/package.json +++ b/packages/machines/tour/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/tour", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the tour widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/tree-view/CHANGELOG.md b/packages/machines/tree-view/CHANGELOG.md index 3911fcfc9c..217c59e891 100644 --- a/packages/machines/tree-view/CHANGELOG.md +++ b/packages/machines/tree-view/CHANGELOG.md @@ -1,5 +1,17 @@ # @zag-js/tree-view +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/anatomy@1.42.0 + - @zag-js/core@1.42.0 + - @zag-js/types@1.42.0 + - @zag-js/collection@1.42.0 + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/machines/tree-view/package.json b/packages/machines/tree-view/package.json index 9477ddc31e..e76be01122 100644 --- a/packages/machines/tree-view/package.json +++ b/packages/machines/tree-view/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/tree-view", - "version": "1.41.2", + "version": "1.42.0", "description": "Core logic for the tree-view widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index 14d7d0a84b..56c9299a22 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/store +## 1.42.0 + ## 1.41.2 ## 1.41.1 diff --git a/packages/store/package.json b/packages/store/package.json index 6c384f22c8..ffa2599485 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/store", - "version": "1.41.2", + "version": "1.42.0", "description": "The reactive store package for zag machines", "keywords": [ "js", diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index 8250be0c4d..fc0392190d 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/types +## 1.42.0 + ## 1.41.2 ## 1.41.1 diff --git a/packages/types/package.json b/packages/types/package.json index ee4e8b4706..89367d91cd 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/types", - "version": "1.41.2", + "version": "1.42.0", "keywords": [ "js", "utils", diff --git a/packages/utilities/aria-hidden/CHANGELOG.md b/packages/utilities/aria-hidden/CHANGELOG.md index 83a0cc320f..a42ae95a92 100644 --- a/packages/utilities/aria-hidden/CHANGELOG.md +++ b/packages/utilities/aria-hidden/CHANGELOG.md @@ -1,5 +1,12 @@ # @zag-js/aria-hidden +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/utilities/aria-hidden/package.json b/packages/utilities/aria-hidden/package.json index 716a121975..19a47e0b32 100644 --- a/packages/utilities/aria-hidden/package.json +++ b/packages/utilities/aria-hidden/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/aria-hidden", - "version": "1.41.2", + "version": "1.42.0", "description": "Hide targets from screen readers", "keywords": [ "js", diff --git a/packages/utilities/auto-resize/CHANGELOG.md b/packages/utilities/auto-resize/CHANGELOG.md index 1246a50d90..2f6342fa1e 100644 --- a/packages/utilities/auto-resize/CHANGELOG.md +++ b/packages/utilities/auto-resize/CHANGELOG.md @@ -1,5 +1,12 @@ # @zag-js/auto-resize +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/utilities/auto-resize/package.json b/packages/utilities/auto-resize/package.json index d7957cd80f..7dd14c3690 100644 --- a/packages/utilities/auto-resize/package.json +++ b/packages/utilities/auto-resize/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/auto-resize", - "version": "1.41.2", + "version": "1.42.0", "description": "Autoresize utilities for the web", "keywords": [ "js", diff --git a/packages/utilities/collection/CHANGELOG.md b/packages/utilities/collection/CHANGELOG.md index 5ceeec8f06..61c2574bdc 100644 --- a/packages/utilities/collection/CHANGELOG.md +++ b/packages/utilities/collection/CHANGELOG.md @@ -1,5 +1,12 @@ # @zag-js/collection +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/utils@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/utilities/collection/package.json b/packages/utilities/collection/package.json index ba930628b2..f562c699d8 100644 --- a/packages/utilities/collection/package.json +++ b/packages/utilities/collection/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/collection", - "version": "1.41.2", + "version": "1.42.0", "description": "Utilities to manage a collection of items.", "keywords": [ "js", diff --git a/packages/utilities/color-utils/CHANGELOG.md b/packages/utilities/color-utils/CHANGELOG.md index c89a9d5cb3..8940585d24 100644 --- a/packages/utilities/color-utils/CHANGELOG.md +++ b/packages/utilities/color-utils/CHANGELOG.md @@ -1,5 +1,12 @@ # @zag-js/color-utils +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/utils@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/utilities/color-utils/package.json b/packages/utilities/color-utils/package.json index a05daf2a23..41d675daaf 100644 --- a/packages/utilities/color-utils/package.json +++ b/packages/utilities/color-utils/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/color-utils", - "version": "1.41.2", + "version": "1.42.0", "description": "Color utilities for zag.js", "keywords": [ "js", diff --git a/packages/utilities/core/CHANGELOG.md b/packages/utilities/core/CHANGELOG.md index aaaa8d93a2..d6cb9cfbe2 100644 --- a/packages/utilities/core/CHANGELOG.md +++ b/packages/utilities/core/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/utils +## 1.42.0 + ## 1.41.2 ## 1.41.1 diff --git a/packages/utilities/core/package.json b/packages/utilities/core/package.json index 2847cce39b..5b327ca0d1 100644 --- a/packages/utilities/core/package.json +++ b/packages/utilities/core/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/utils", - "version": "1.41.2", + "version": "1.42.0", "description": "", "keywords": [ "js", diff --git a/packages/utilities/date-utils/CHANGELOG.md b/packages/utilities/date-utils/CHANGELOG.md index 29ff2acccf..59ce4597c4 100644 --- a/packages/utilities/date-utils/CHANGELOG.md +++ b/packages/utilities/date-utils/CHANGELOG.md @@ -1,5 +1,13 @@ # @zag-js/date-utils +## 1.42.0 + +### Patch Changes + +- [`ac7a81a`](https://github.com/chakra-ui/zag/commit/ac7a81a3fcae86500cdf15703118318570f976d5) Thanks + [@segunadebayo](https://github.com/segunadebayo)! - Allow typing dates using the locale's native numerals (e.g. + Arabic-Indic `٠-٩`, Devanagari `०-९`) in addition to ASCII digits. Latin-locale behavior is unchanged. + ## 1.41.2 ## 1.41.1 diff --git a/packages/utilities/date-utils/package.json b/packages/utilities/date-utils/package.json index a89e7f30ae..ecfcb9e4f8 100644 --- a/packages/utilities/date-utils/package.json +++ b/packages/utilities/date-utils/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/date-utils", - "version": "1.41.2", + "version": "1.42.0", "description": "Date utilities for zag.js", "keywords": [ "js", diff --git a/packages/utilities/dismissable/CHANGELOG.md b/packages/utilities/dismissable/CHANGELOG.md index ae2345aee6..36d00565d6 100644 --- a/packages/utilities/dismissable/CHANGELOG.md +++ b/packages/utilities/dismissable/CHANGELOG.md @@ -1,5 +1,14 @@ # @zag-js/dismissable +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + - @zag-js/interact-outside@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/utilities/dismissable/package.json b/packages/utilities/dismissable/package.json index efe31b9a54..f71ef71370 100644 --- a/packages/utilities/dismissable/package.json +++ b/packages/utilities/dismissable/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/dismissable", - "version": "1.41.2", + "version": "1.42.0", "description": "Dismissable layer utilities for the DOM", "keywords": [ "js", diff --git a/packages/utilities/dom-query/CHANGELOG.md b/packages/utilities/dom-query/CHANGELOG.md index 481c2d5f46..8ba5fafb49 100644 --- a/packages/utilities/dom-query/CHANGELOG.md +++ b/packages/utilities/dom-query/CHANGELOG.md @@ -1,5 +1,12 @@ # @zag-js/dom-query +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/types@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/utilities/dom-query/package.json b/packages/utilities/dom-query/package.json index 038223c436..577373fae3 100644 --- a/packages/utilities/dom-query/package.json +++ b/packages/utilities/dom-query/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/dom-query", - "version": "1.41.2", + "version": "1.42.0", "description": "The dom helper library for zag.js machines", "keywords": [ "js", diff --git a/packages/utilities/file-utils/CHANGELOG.md b/packages/utilities/file-utils/CHANGELOG.md index 97d19b64cc..66097a58f2 100644 --- a/packages/utilities/file-utils/CHANGELOG.md +++ b/packages/utilities/file-utils/CHANGELOG.md @@ -1,5 +1,12 @@ # @zag-js/file-utils +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/i18n-utils@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/utilities/file-utils/package.json b/packages/utilities/file-utils/package.json index 6a737c85f0..263152f164 100644 --- a/packages/utilities/file-utils/package.json +++ b/packages/utilities/file-utils/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/file-utils", - "version": "1.41.2", + "version": "1.42.0", "description": "JS File API utilities", "keywords": [ "js", diff --git a/packages/utilities/focus-trap/CHANGELOG.md b/packages/utilities/focus-trap/CHANGELOG.md index bda508e216..72b527ae11 100644 --- a/packages/utilities/focus-trap/CHANGELOG.md +++ b/packages/utilities/focus-trap/CHANGELOG.md @@ -1,5 +1,12 @@ # @zag-js/focus-trap +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/utilities/focus-trap/package.json b/packages/utilities/focus-trap/package.json index 1146c071f5..b471267344 100644 --- a/packages/utilities/focus-trap/package.json +++ b/packages/utilities/focus-trap/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/focus-trap", - "version": "1.41.2", + "version": "1.42.0", "description": "Focus trap utility", "keywords": [ "js", diff --git a/packages/utilities/focus-visible/CHANGELOG.md b/packages/utilities/focus-visible/CHANGELOG.md index dd6aa6af5e..9c643f297d 100644 --- a/packages/utilities/focus-visible/CHANGELOG.md +++ b/packages/utilities/focus-visible/CHANGELOG.md @@ -1,5 +1,12 @@ # @zag-js/focus-visible +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/utilities/focus-visible/package.json b/packages/utilities/focus-visible/package.json index d189dfb2f9..c609cb0386 100644 --- a/packages/utilities/focus-visible/package.json +++ b/packages/utilities/focus-visible/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/focus-visible", - "version": "1.41.2", + "version": "1.42.0", "description": "Focus visible polyfill utility based on WICG", "keywords": [ "js", diff --git a/packages/utilities/highlight-word/CHANGELOG.md b/packages/utilities/highlight-word/CHANGELOG.md index d376358b52..cb447dafc7 100644 --- a/packages/utilities/highlight-word/CHANGELOG.md +++ b/packages/utilities/highlight-word/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/highlight-word +## 1.42.0 + ## 1.41.2 ## 1.41.1 diff --git a/packages/utilities/highlight-word/package.json b/packages/utilities/highlight-word/package.json index 5ef9ad55fe..668b6990fb 100644 --- a/packages/utilities/highlight-word/package.json +++ b/packages/utilities/highlight-word/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/highlight-word", - "version": "1.41.2", + "version": "1.42.0", "description": "Highlight a portion of text in a string", "keywords": [ "js", diff --git a/packages/utilities/hotkeys/CHANGELOG.md b/packages/utilities/hotkeys/CHANGELOG.md index 78f40715c2..0c0b71816f 100644 --- a/packages/utilities/hotkeys/CHANGELOG.md +++ b/packages/utilities/hotkeys/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/hotkeys +## 1.42.0 + ## 1.41.2 ## 1.41.1 diff --git a/packages/utilities/hotkeys/package.json b/packages/utilities/hotkeys/package.json index 622be8ec68..7bb795c101 100644 --- a/packages/utilities/hotkeys/package.json +++ b/packages/utilities/hotkeys/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/hotkeys", - "version": "1.41.2", + "version": "1.42.0", "description": "Utility for managing keyboard shortcuts", "keywords": [ "js", diff --git a/packages/utilities/i18n-utils/CHANGELOG.md b/packages/utilities/i18n-utils/CHANGELOG.md index 94d78e2303..c68c17a307 100644 --- a/packages/utilities/i18n-utils/CHANGELOG.md +++ b/packages/utilities/i18n-utils/CHANGELOG.md @@ -1,5 +1,12 @@ # @zag-js/i18n-utils +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/utilities/i18n-utils/package.json b/packages/utilities/i18n-utils/package.json index 3b42983bc3..cce44aaa96 100644 --- a/packages/utilities/i18n-utils/package.json +++ b/packages/utilities/i18n-utils/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/i18n-utils", - "version": "1.41.2", + "version": "1.42.0", "description": "Interationalization utilities for Zag.js", "keywords": [ "js", diff --git a/packages/utilities/interact-outside/CHANGELOG.md b/packages/utilities/interact-outside/CHANGELOG.md index 64ccbaa8bc..1233182b5d 100644 --- a/packages/utilities/interact-outside/CHANGELOG.md +++ b/packages/utilities/interact-outside/CHANGELOG.md @@ -1,5 +1,13 @@ # @zag-js/interact-outside +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/utilities/interact-outside/package.json b/packages/utilities/interact-outside/package.json index 4272e8c847..16d69aebd4 100644 --- a/packages/utilities/interact-outside/package.json +++ b/packages/utilities/interact-outside/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/interact-outside", - "version": "1.41.2", + "version": "1.42.0", "description": "Track interactions or focus outside an element", "keywords": [ "js", diff --git a/packages/utilities/json-tree-utils/CHANGELOG.md b/packages/utilities/json-tree-utils/CHANGELOG.md index 7cb4ae96e5..f7c6fa6e47 100644 --- a/packages/utilities/json-tree-utils/CHANGELOG.md +++ b/packages/utilities/json-tree-utils/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/json-tree-utils +## 1.42.0 + ## 1.41.2 ## 1.41.1 diff --git a/packages/utilities/json-tree-utils/package.json b/packages/utilities/json-tree-utils/package.json index fdb3126279..f7f9527cf6 100644 --- a/packages/utilities/json-tree-utils/package.json +++ b/packages/utilities/json-tree-utils/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/json-tree-utils", - "version": "1.41.2", + "version": "1.42.0", "description": "Utilities for building json tree data", "keywords": [ "json", diff --git a/packages/utilities/live-region/CHANGELOG.md b/packages/utilities/live-region/CHANGELOG.md index 0774b2a803..8aed319899 100644 --- a/packages/utilities/live-region/CHANGELOG.md +++ b/packages/utilities/live-region/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/live-region +## 1.42.0 + ## 1.41.2 ## 1.41.1 diff --git a/packages/utilities/live-region/package.json b/packages/utilities/live-region/package.json index 517e81ebea..838c3a4eaf 100644 --- a/packages/utilities/live-region/package.json +++ b/packages/utilities/live-region/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/live-region", - "version": "1.41.2", + "version": "1.42.0", "description": "Implementing live region for screen readers", "keywords": [ "js", diff --git a/packages/utilities/popper/CHANGELOG.md b/packages/utilities/popper/CHANGELOG.md index 7f959646a7..c5be148a9e 100644 --- a/packages/utilities/popper/CHANGELOG.md +++ b/packages/utilities/popper/CHANGELOG.md @@ -1,5 +1,13 @@ # @zag-js/popper +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/utils@1.42.0 + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/utilities/popper/package.json b/packages/utilities/popper/package.json index e06a7b50c7..1d4551788c 100644 --- a/packages/utilities/popper/package.json +++ b/packages/utilities/popper/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/popper", - "version": "1.41.2", + "version": "1.42.0", "description": "Dynamic positioning logic for ui machines", "keywords": [ "js", diff --git a/packages/utilities/rect/CHANGELOG.md b/packages/utilities/rect/CHANGELOG.md index 9752e76213..558c656e23 100644 --- a/packages/utilities/rect/CHANGELOG.md +++ b/packages/utilities/rect/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/rect-utils +## 1.42.0 + ## 1.41.2 ## 1.41.1 diff --git a/packages/utilities/rect/package.json b/packages/utilities/rect/package.json index 0a670177c4..47e18c4a41 100644 --- a/packages/utilities/rect/package.json +++ b/packages/utilities/rect/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/rect-utils", - "version": "1.41.2", + "version": "1.42.0", "description": "", "keywords": [ "js", diff --git a/packages/utilities/remove-scroll/CHANGELOG.md b/packages/utilities/remove-scroll/CHANGELOG.md index 188c1b9003..248e9adff4 100644 --- a/packages/utilities/remove-scroll/CHANGELOG.md +++ b/packages/utilities/remove-scroll/CHANGELOG.md @@ -1,5 +1,12 @@ # @zag-js/remove-scroll +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/utilities/remove-scroll/package.json b/packages/utilities/remove-scroll/package.json index 4618f19826..354f720734 100644 --- a/packages/utilities/remove-scroll/package.json +++ b/packages/utilities/remove-scroll/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/remove-scroll", - "version": "1.41.2", + "version": "1.42.0", "description": "JavaScript utility to remove scroll on body", "keywords": [ "js", diff --git a/packages/utilities/scroll-snap/CHANGELOG.md b/packages/utilities/scroll-snap/CHANGELOG.md index acff3097c0..7a1d094ea3 100644 --- a/packages/utilities/scroll-snap/CHANGELOG.md +++ b/packages/utilities/scroll-snap/CHANGELOG.md @@ -1,5 +1,12 @@ # @zag-js/scroll-snap +## 1.42.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/dom-query@1.42.0 + ## 1.41.2 ### Patch Changes diff --git a/packages/utilities/scroll-snap/package.json b/packages/utilities/scroll-snap/package.json index c89c7a35b0..7ff0ef1ca2 100644 --- a/packages/utilities/scroll-snap/package.json +++ b/packages/utilities/scroll-snap/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/scroll-snap", - "version": "1.41.2", + "version": "1.42.0", "description": "Scroll snap utilities", "keywords": [ "js", diff --git a/packages/utilities/stringify-state/CHANGELOG.md b/packages/utilities/stringify-state/CHANGELOG.md index c9e5a5a562..102bf9977a 100644 --- a/packages/utilities/stringify-state/CHANGELOG.md +++ b/packages/utilities/stringify-state/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/stringify-state +## 1.42.0 + ## 1.41.2 ## 1.41.1 diff --git a/packages/utilities/stringify-state/package.json b/packages/utilities/stringify-state/package.json index 6816cb7d2b..a185de45e8 100644 --- a/packages/utilities/stringify-state/package.json +++ b/packages/utilities/stringify-state/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/stringify-state", - "version": "1.41.2", + "version": "1.42.0", "description": "Helper to stringify state of Zag machines", "keywords": [ "js", diff --git a/starters/svelte-kit/CHANGELOG.md b/starters/svelte-kit/CHANGELOG.md index b45462cc41..4570732be5 100644 --- a/starters/svelte-kit/CHANGELOG.md +++ b/starters/svelte-kit/CHANGELOG.md @@ -1,5 +1,13 @@ # svelte-kit-starter +## 0.0.19 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/svelte@1.42.0 + - @zag-js/switch@1.42.0 + ## 0.0.18 ### Patch Changes diff --git a/starters/svelte-kit/package.json b/starters/svelte-kit/package.json index a7484dbcd4..77d8cbbb7e 100644 --- a/starters/svelte-kit/package.json +++ b/starters/svelte-kit/package.json @@ -1,6 +1,6 @@ { "name": "svelte-kit-starter", - "version": "0.0.18", + "version": "0.0.19", "private": true, "type": "module", "scripts": {