diff --git a/.changeset/afraid-regions-decide.md b/.changeset/afraid-regions-decide.md
deleted file mode 100644
index e0bf623276..0000000000
--- a/.changeset/afraid-regions-decide.md
+++ /dev/null
@@ -1,9 +0,0 @@
----
-"@zag-js/dom-query": patch
-"@zag-js/number-input": patch
-"@zag-js/date-picker": patch
-"@zag-js/focus-trap": patch
-"@zag-js/tags-input": patch
----
-
-Fix issue where `isActiveElement` checks don't consider the Shadow DOM.
diff --git a/.changeset/cuddly-geese-deliver.md b/.changeset/cuddly-geese-deliver.md
deleted file mode 100644
index 9b7da38c77..0000000000
--- a/.changeset/cuddly-geese-deliver.md
+++ /dev/null
@@ -1,13 +0,0 @@
----
-"@zag-js/toast": patch
----
-
-Allow creating a toast store without any arguments.
-
-```tsx
-// before
-const store = toast.createStore({})
-
-// after
-const store = toast.createStore()
-```
diff --git a/.changeset/curvy-wasps-unite.md b/.changeset/curvy-wasps-unite.md
deleted file mode 100644
index f0edb71bfc..0000000000
--- a/.changeset/curvy-wasps-unite.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-"@zag-js/checkbox": patch
-"@zag-js/color-picker": patch
-"@zag-js/combobox": patch
-"@zag-js/editable": patch
-"@zag-js/file-upload": patch
-"@zag-js/number-input": patch
-"@zag-js/password-input": patch
-"@zag-js/pin-input": patch
-"@zag-js/rating-group": patch
-"@zag-js/select": patch
-"@zag-js/signature-pad": patch
-"@zag-js/switch": patch
-"@zag-js/tags-input": patch
----
-
-Add `data-required` to label parts
diff --git a/.changeset/date-picker-decade-years-disabled.md b/.changeset/date-picker-decade-years-disabled.md
deleted file mode 100644
index e8796522e1..0000000000
--- a/.changeset/date-picker-decade-years-disabled.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@zag-js/date-picker": patch
----
-
-Add support for `disabled` property for years in `getYearsGrid` function.
diff --git a/.changeset/fix-file-upload-reject-on-delete.md b/.changeset/fix-file-upload-reject-on-delete.md
deleted file mode 100644
index 0aeb276f75..0000000000
--- a/.changeset/fix-file-upload-reject-on-delete.md
+++ /dev/null
@@ -1,32 +0,0 @@
----
-"@zag-js/file-upload": minor
----
-
-- Resolved an issue where `onFileReject` was incorrectly triggered when deleting accepted files using
- `ItemDeleteTrigger`
-
-- The file deletion logic now properly differentiates between accepted and rejected files, preventing unnecessary
- callbacks
-
-- Added `type` prop to all item-related components (`ItemProps`, `ItemGroupProps`) to specify whether items are
- "accepted" or "rejected"
-
-- Added `data-type` attribute to all item-related elements for easier styling of accepted vs rejected files
-
-- Exposed `ItemType`, `ItemGroupProps`, and `ItemTypeProps` types for better TypeScript support
-
-### Migration
-
-When rendering rejected files, you should now pass `type: "rejected"` to item components:
-
-```tsx
-// Before
-
-
-
-
-// After - for rejected files
-
-
-
-```
diff --git a/.changeset/fix-splitprops-partial-types.md b/.changeset/fix-splitprops-partial-types.md
deleted file mode 100644
index 4b30ea30fe..0000000000
--- a/.changeset/fix-splitprops-partial-types.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-"@zag-js/rating-group": patch
-"@zag-js/checkbox": patch
----
-
-Fix missing `Partial` type wrapper in `splitProps` function for rating-group and checkbox components.
diff --git a/.changeset/forty-kiwis-jam.md b/.changeset/forty-kiwis-jam.md
deleted file mode 100644
index d83e4b7184..0000000000
--- a/.changeset/forty-kiwis-jam.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-"@zag-js/dismissable": minor
-"@zag-js/dialog": minor
-"@zag-js/popover": minor
-"@zag-js/menu": minor
-"@zag-js/select": minor
-"@zag-js/combobox": minor
-"@zag-js/date-picker": minor
-"@zag-js/color-picker": minor
-"@zag-js/hover-card": minor
----
-
-Add support for layer types in dismissable layer stack. Layers can now be categorized as `dialog`, `popover`, `menu`, or
-`listbox`. This enables:
-
-- `data-nested` attribute on nested layers of the same type
-- `data-has-nested` attribute on parent layers with nested children of the same type
-- `--nested-layer-count` CSS variable indicating the number of nested layers of the same type
diff --git a/.changeset/neat-wolves-act.md b/.changeset/neat-wolves-act.md
deleted file mode 100644
index 7040872804..0000000000
--- a/.changeset/neat-wolves-act.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@zag-js/menu": patch
----
-
-Fix issue where hovering a partially visible item with pointer causes it to scroll into view.
diff --git a/.changeset/olive-socks-play.md b/.changeset/olive-socks-play.md
deleted file mode 100644
index 19358a1db1..0000000000
--- a/.changeset/olive-socks-play.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-"@zag-js/bottom-sheet": patch
-"@zag-js/dom-query": patch
----
-
-**[New]** Introduce bottom sheet state machine to show secondary content anchored to the bottom of the screen
diff --git a/.changeset/ripe-coats-retire.md b/.changeset/ripe-coats-retire.md
deleted file mode 100644
index 51e4f1c52d..0000000000
--- a/.changeset/ripe-coats-retire.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@zag-js/tabs": patch
----
-
-Fix issue where `ids` for `item` and `content` could not be customized.
diff --git a/.changeset/shy-snails-cross.md b/.changeset/shy-snails-cross.md
deleted file mode 100644
index 422e944fa5..0000000000
--- a/.changeset/shy-snails-cross.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-"@zag-js/dom-query": patch
----
-
-Fix issue where `getActiveElement` returns `activeElement` rather than `null` for focusable web components with no
-focusable children
diff --git a/.changeset/vast-ways-chew.md b/.changeset/vast-ways-chew.md
deleted file mode 100644
index 1283f1536d..0000000000
--- a/.changeset/vast-ways-chew.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@zag-js/core": patch
----
-
-Fix issue where `mergeProps` strips symbols after merging.
diff --git a/packages/anatomy-icons/CHANGELOG.md b/packages/anatomy-icons/CHANGELOG.md
index cc6e94c491..1157cb208f 100644
--- a/packages/anatomy-icons/CHANGELOG.md
+++ b/packages/anatomy-icons/CHANGELOG.md
@@ -1,5 +1,7 @@
# @zag-js/anatomy-icons
+## 1.23.0
+
## 1.22.1
## 1.22.0
diff --git a/packages/anatomy-icons/package.json b/packages/anatomy-icons/package.json
index 616224e8b1..c6ce7b6d31 100644
--- a/packages/anatomy-icons/package.json
+++ b/packages/anatomy-icons/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/anatomy-icons",
- "version": "1.22.1",
+ "version": "1.23.0",
"keywords": [
"ui-machines",
"state-machines",
diff --git a/packages/anatomy/CHANGELOG.md b/packages/anatomy/CHANGELOG.md
index 1d4f873eec..9fb156ed11 100644
--- a/packages/anatomy/CHANGELOG.md
+++ b/packages/anatomy/CHANGELOG.md
@@ -1,5 +1,7 @@
# @zag-js/anatomy
+## 1.23.0
+
## 1.22.1
## 1.22.0
diff --git a/packages/anatomy/package.json b/packages/anatomy/package.json
index 10f499ea08..fb306faece 100644
--- a/packages/anatomy/package.json
+++ b/packages/anatomy/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/anatomy",
- "version": "1.22.1",
+ "version": "1.23.0",
"keywords": [
"ui-machines",
"state-machines",
diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md
index 0221a0fd9b..7a44312c8f 100644
--- a/packages/core/CHANGELOG.md
+++ b/packages/core/CHANGELOG.md
@@ -1,5 +1,18 @@
# @zag-js/core
+## 1.23.0
+
+### Patch Changes
+
+- [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c) Thanks
+ [@segunadebayo](https://github.com/segunadebayo)! - Fix issue where `mergeProps` strips symbols after merging.
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/core/package.json b/packages/core/package.json
index a4dd075068..e2be4a80f2 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/core",
- "version": "1.22.1",
+ "version": "1.23.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 635cb49df3..f535ca9257 100644
--- a/packages/docs/CHANGELOG.md
+++ b/packages/docs/CHANGELOG.md
@@ -1,5 +1,7 @@
# @zag-js/docs
+## 1.23.0
+
## 1.22.1
## 1.22.0
diff --git a/packages/docs/package.json b/packages/docs/package.json
index f97f6baea5..7fd9390070 100644
--- a/packages/docs/package.json
+++ b/packages/docs/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/docs",
- "version": "1.22.1",
+ "version": "1.23.0",
"description": "Docs for zag.js machines",
"keywords": [
"zag",
diff --git a/packages/frameworks/preact/CHANGELOG.md b/packages/frameworks/preact/CHANGELOG.md
index 65a52650ec..6a7f7e8f2d 100644
--- a/packages/frameworks/preact/CHANGELOG.md
+++ b/packages/frameworks/preact/CHANGELOG.md
@@ -1,5 +1,14 @@
# @zag-js/preact
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/core@1.23.0
+ - @zag-js/store@1.23.0
+ - @zag-js/types@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/frameworks/preact/package.json b/packages/frameworks/preact/package.json
index 67fd8c9a58..1aa17912ca 100644
--- a/packages/frameworks/preact/package.json
+++ b/packages/frameworks/preact/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/preact",
- "version": "1.22.1",
+ "version": "1.23.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 03e8deed19..c136903ab9 100644
--- a/packages/frameworks/react/CHANGELOG.md
+++ b/packages/frameworks/react/CHANGELOG.md
@@ -1,5 +1,15 @@
# @zag-js/react
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/core@1.23.0
+ - @zag-js/store@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/frameworks/react/package.json b/packages/frameworks/react/package.json
index 2a50fcfc5d..a81e76035f 100644
--- a/packages/frameworks/react/package.json
+++ b/packages/frameworks/react/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/react",
- "version": "1.22.1",
+ "version": "1.23.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 1423fc6bf4..873cfaae3b 100644
--- a/packages/frameworks/solid/CHANGELOG.md
+++ b/packages/frameworks/solid/CHANGELOG.md
@@ -1,5 +1,15 @@
# @zag-js/solid
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/core@1.23.0
+ - @zag-js/store@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/frameworks/solid/package.json b/packages/frameworks/solid/package.json
index e081af01b5..176132de1a 100644
--- a/packages/frameworks/solid/package.json
+++ b/packages/frameworks/solid/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/solid",
- "version": "1.22.1",
+ "version": "1.23.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 035c00aeae..68da5da8f1 100644
--- a/packages/frameworks/svelte/CHANGELOG.md
+++ b/packages/frameworks/svelte/CHANGELOG.md
@@ -1,5 +1,14 @@
# @zag-js/svelte
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/core@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/frameworks/svelte/package.json b/packages/frameworks/svelte/package.json
index 16af1356d6..7e95c5c6a0 100644
--- a/packages/frameworks/svelte/package.json
+++ b/packages/frameworks/svelte/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/svelte",
- "version": "1.22.1",
+ "version": "1.23.0",
"description": "The svelte wrapper for zag",
"keywords": [
"ui-machines",
diff --git a/packages/frameworks/vue/CHANGELOG.md b/packages/frameworks/vue/CHANGELOG.md
index 53c5b648e9..3abc179cad 100644
--- a/packages/frameworks/vue/CHANGELOG.md
+++ b/packages/frameworks/vue/CHANGELOG.md
@@ -1,5 +1,15 @@
# @zag-js/vue
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/core@1.23.0
+ - @zag-js/store@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/frameworks/vue/package.json b/packages/frameworks/vue/package.json
index 1fedc4c636..daaaa550e7 100644
--- a/packages/frameworks/vue/package.json
+++ b/packages/frameworks/vue/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/vue",
- "version": "1.22.1",
+ "version": "1.23.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 9434a99be4..7d0ab06e36 100644
--- a/packages/machines/accordion/CHANGELOG.md
+++ b/packages/machines/accordion/CHANGELOG.md
@@ -1,5 +1,19 @@
# @zag-js/accordion
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/accordion/package.json b/packages/machines/accordion/package.json
index 26d3c48e57..4bd853acb7 100644
--- a/packages/machines/accordion/package.json
+++ b/packages/machines/accordion/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/accordion",
- "version": "1.22.1",
+ "version": "1.23.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 24e9d9626e..b99d9f27eb 100644
--- a/packages/machines/angle-slider/CHANGELOG.md
+++ b/packages/machines/angle-slider/CHANGELOG.md
@@ -1,5 +1,20 @@
# @zag-js/angle-slider
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+ - @zag-js/rect-utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/angle-slider/package.json b/packages/machines/angle-slider/package.json
index 026168d436..927b842ba9 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.22.1",
+ "version": "1.23.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 8650e342f9..a70eb4e952 100644
--- a/packages/machines/async-list/CHANGELOG.md
+++ b/packages/machines/async-list/CHANGELOG.md
@@ -1,5 +1,13 @@
# @zag-js/async-list
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/core@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/async-list/package.json b/packages/machines/async-list/package.json
index 2e64fb78bb..705be7d340 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.22.1",
+ "version": "1.23.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 c7818b029d..869ac3a5ed 100644
--- a/packages/machines/avatar/CHANGELOG.md
+++ b/packages/machines/avatar/CHANGELOG.md
@@ -1,5 +1,19 @@
# @zag-js/avatar
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/avatar/package.json b/packages/machines/avatar/package.json
index 34f655d33e..4d435a1dd1 100644
--- a/packages/machines/avatar/package.json
+++ b/packages/machines/avatar/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/avatar",
- "version": "1.22.1",
+ "version": "1.23.0",
"description": "Core logic for the avatar widget implemented as a state machine",
"keywords": [
"js",
diff --git a/packages/machines/bottom-sheet/CHANGELOG.md b/packages/machines/bottom-sheet/CHANGELOG.md
new file mode 100644
index 0000000000..15cef43caa
--- /dev/null
+++ b/packages/machines/bottom-sheet/CHANGELOG.md
@@ -0,0 +1,25 @@
+# @zag-js/bottom-sheet
+
+## 1.23.0
+
+### Patch Changes
+
+- [#2548](https://github.com/chakra-ui/zag/pull/2548)
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac) Thanks
+ [@segunadebayo](https://github.com/segunadebayo)! - **[New]** Introduce bottom sheet state machine to show secondary
+ content anchored to the bottom of the screen
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`352c638`](https://github.com/chakra-ui/zag/commit/352c638b9d2bc9f603f3323a4bb18a87ae3fd9ab),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/focus-trap@1.23.0
+ - @zag-js/dismissable@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/remove-scroll@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/aria-hidden@1.23.0
+ - @zag-js/utils@1.23.0
diff --git a/packages/machines/bottom-sheet/package.json b/packages/machines/bottom-sheet/package.json
index 880fc44684..5df6ee6347 100644
--- a/packages/machines/bottom-sheet/package.json
+++ b/packages/machines/bottom-sheet/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/bottom-sheet",
- "version": "0.0.0",
+ "version": "1.23.0",
"description": "Core logic for the bottom-sheet widget implemented as a state machine",
"keywords": [
"js",
diff --git a/packages/machines/carousel/CHANGELOG.md b/packages/machines/carousel/CHANGELOG.md
index 0afc5a9c8f..ad30a67d25 100644
--- a/packages/machines/carousel/CHANGELOG.md
+++ b/packages/machines/carousel/CHANGELOG.md
@@ -1,5 +1,20 @@
# @zag-js/carousel
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/scroll-snap@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/carousel/package.json b/packages/machines/carousel/package.json
index bfa20979cb..f35d9b89ae 100644
--- a/packages/machines/carousel/package.json
+++ b/packages/machines/carousel/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/carousel",
- "version": "1.22.1",
+ "version": "1.23.0",
"description": "Core logic for the carousel widget implemented as a state machine",
"keywords": [
"js",
diff --git a/packages/machines/checkbox/CHANGELOG.md b/packages/machines/checkbox/CHANGELOG.md
index f97eccfd23..3dfe583479 100644
--- a/packages/machines/checkbox/CHANGELOG.md
+++ b/packages/machines/checkbox/CHANGELOG.md
@@ -1,5 +1,28 @@
# @zag-js/checkbox
+## 1.23.0
+
+### Patch Changes
+
+- [#2673](https://github.com/chakra-ui/zag/pull/2673)
+ [`a493193`](https://github.com/chakra-ui/zag/commit/a493193dd55524e14800bfc449ca137be7f633aa) Thanks
+ [@julienbenac](https://github.com/julienbenac)! - Add `data-required` to label parts
+
+- [`4c8113d`](https://github.com/chakra-ui/zag/commit/4c8113d4d28fbb7bd17a788c6bfa0210bb92e679) Thanks
+ [@segunadebayo](https://github.com/segunadebayo)! - Fix missing `Partial` type wrapper in `splitProps` function for
+ rating-group and checkbox components.
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/focus-visible@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/checkbox/package.json b/packages/machines/checkbox/package.json
index ec748ccda9..89896f4b1d 100644
--- a/packages/machines/checkbox/package.json
+++ b/packages/machines/checkbox/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/checkbox",
- "version": "1.22.1",
+ "version": "1.23.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 e2425e5813..25b05dc993 100644
--- a/packages/machines/clipboard/CHANGELOG.md
+++ b/packages/machines/clipboard/CHANGELOG.md
@@ -1,5 +1,19 @@
# @zag-js/clipboard
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/clipboard/package.json b/packages/machines/clipboard/package.json
index ebb84ab120..d5c5d8cf6d 100644
--- a/packages/machines/clipboard/package.json
+++ b/packages/machines/clipboard/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/clipboard",
- "version": "1.22.1",
+ "version": "1.23.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 be154c5607..5596c6b7b3 100644
--- a/packages/machines/collapsible/CHANGELOG.md
+++ b/packages/machines/collapsible/CHANGELOG.md
@@ -1,5 +1,19 @@
# @zag-js/collapsible
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/collapsible/package.json b/packages/machines/collapsible/package.json
index ba44b6ef66..756cf75e06 100644
--- a/packages/machines/collapsible/package.json
+++ b/packages/machines/collapsible/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/collapsible",
- "version": "1.22.1",
+ "version": "1.23.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 265af6fe2d..27ba97e5ea 100644
--- a/packages/machines/color-picker/CHANGELOG.md
+++ b/packages/machines/color-picker/CHANGELOG.md
@@ -1,5 +1,36 @@
# @zag-js/color-picker
+## 1.23.0
+
+### Minor Changes
+
+- [`352c638`](https://github.com/chakra-ui/zag/commit/352c638b9d2bc9f603f3323a4bb18a87ae3fd9ab) Thanks
+ [@segunadebayo](https://github.com/segunadebayo)! - Add support for layer types in dismissable layer stack. Layers can
+ now be categorized as `dialog`, `popover`, `menu`, or `listbox`. This enables:
+ - `data-nested` attribute on nested layers of the same type
+ - `data-has-nested` attribute on parent layers with nested children of the same type
+ - `--nested-layer-count` CSS variable indicating the number of nested layers of the same type
+
+### Patch Changes
+
+- [#2673](https://github.com/chakra-ui/zag/pull/2673)
+ [`a493193`](https://github.com/chakra-ui/zag/commit/a493193dd55524e14800bfc449ca137be7f633aa) Thanks
+ [@julienbenac](https://github.com/julienbenac)! - Add `data-required` to label parts
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`352c638`](https://github.com/chakra-ui/zag/commit/352c638b9d2bc9f603f3323a4bb18a87ae3fd9ab),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/dismissable@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/popper@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/color-utils@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/color-picker/package.json b/packages/machines/color-picker/package.json
index c714aad6e2..736fb58264 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.22.1",
+ "version": "1.23.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 b088514e63..153b8d3406 100644
--- a/packages/machines/combobox/CHANGELOG.md
+++ b/packages/machines/combobox/CHANGELOG.md
@@ -1,5 +1,37 @@
# @zag-js/combobox
+## 1.23.0
+
+### Minor Changes
+
+- [`352c638`](https://github.com/chakra-ui/zag/commit/352c638b9d2bc9f603f3323a4bb18a87ae3fd9ab) Thanks
+ [@segunadebayo](https://github.com/segunadebayo)! - Add support for layer types in dismissable layer stack. Layers can
+ now be categorized as `dialog`, `popover`, `menu`, or `listbox`. This enables:
+ - `data-nested` attribute on nested layers of the same type
+ - `data-has-nested` attribute on parent layers with nested children of the same type
+ - `--nested-layer-count` CSS variable indicating the number of nested layers of the same type
+
+### Patch Changes
+
+- [#2673](https://github.com/chakra-ui/zag/pull/2673)
+ [`a493193`](https://github.com/chakra-ui/zag/commit/a493193dd55524e14800bfc449ca137be7f633aa) Thanks
+ [@julienbenac](https://github.com/julienbenac)! - Add `data-required` to label parts
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`352c638`](https://github.com/chakra-ui/zag/commit/352c638b9d2bc9f603f3323a4bb18a87ae3fd9ab),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/dismissable@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/popper@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/aria-hidden@1.23.0
+ - @zag-js/collection@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/combobox/package.json b/packages/machines/combobox/package.json
index bb8321e07f..5a523086df 100644
--- a/packages/machines/combobox/package.json
+++ b/packages/machines/combobox/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/combobox",
- "version": "1.22.1",
+ "version": "1.23.0",
"description": "Core logic for the combobox 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 b751c2227f..7b1d407017 100644
--- a/packages/machines/date-picker/CHANGELOG.md
+++ b/packages/machines/date-picker/CHANGELOG.md
@@ -1,5 +1,41 @@
# @zag-js/date-picker
+## 1.23.0
+
+### Minor Changes
+
+- [`352c638`](https://github.com/chakra-ui/zag/commit/352c638b9d2bc9f603f3323a4bb18a87ae3fd9ab) Thanks
+ [@segunadebayo](https://github.com/segunadebayo)! - Add support for layer types in dismissable layer stack. Layers can
+ now be categorized as `dialog`, `popover`, `menu`, or `listbox`. This enables:
+ - `data-nested` attribute on nested layers of the same type
+ - `data-has-nested` attribute on parent layers with nested children of the same type
+ - `--nested-layer-count` CSS variable indicating the number of nested layers of the same type
+
+### Patch Changes
+
+- [#2697](https://github.com/chakra-ui/zag/pull/2697)
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a) Thanks
+ [@nikparo](https://github.com/nikparo)! - Fix issue where `isActiveElement` checks don't consider the Shadow DOM.
+
+- [`e55d277`](https://github.com/chakra-ui/zag/commit/e55d2771642c1c27089717a3628871ead7052d27) Thanks
+ [@segunadebayo](https://github.com/segunadebayo)! - Add support for `disabled` property for years in `getYearsGrid`
+ function.
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`352c638`](https://github.com/chakra-ui/zag/commit/352c638b9d2bc9f603f3323a4bb18a87ae3fd9ab),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/dismissable@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/popper@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+ - @zag-js/date-utils@1.23.0
+ - @zag-js/live-region@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/date-picker/package.json b/packages/machines/date-picker/package.json
index dcf1b3a9c6..d4387e7cbe 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.22.1",
+ "version": "1.23.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 b4571ea70f..4da35afe26 100644
--- a/packages/machines/dialog/CHANGELOG.md
+++ b/packages/machines/dialog/CHANGELOG.md
@@ -1,5 +1,33 @@
# @zag-js/dialog
+## 1.23.0
+
+### Minor Changes
+
+- [`352c638`](https://github.com/chakra-ui/zag/commit/352c638b9d2bc9f603f3323a4bb18a87ae3fd9ab) Thanks
+ [@segunadebayo](https://github.com/segunadebayo)! - Add support for layer types in dismissable layer stack. Layers can
+ now be categorized as `dialog`, `popover`, `menu`, or `listbox`. This enables:
+ - `data-nested` attribute on nested layers of the same type
+ - `data-has-nested` attribute on parent layers with nested children of the same type
+ - `--nested-layer-count` CSS variable indicating the number of nested layers of the same type
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`352c638`](https://github.com/chakra-ui/zag/commit/352c638b9d2bc9f603f3323a4bb18a87ae3fd9ab),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/focus-trap@1.23.0
+ - @zag-js/dismissable@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/remove-scroll@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/aria-hidden@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/dialog/package.json b/packages/machines/dialog/package.json
index ed4f14544f..4fd26e93df 100644
--- a/packages/machines/dialog/package.json
+++ b/packages/machines/dialog/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/dialog",
- "version": "1.22.1",
+ "version": "1.23.0",
"description": "Core logic for the dialog widget implemented as a state machine",
"keywords": [
"js",
diff --git a/packages/machines/editable/CHANGELOG.md b/packages/machines/editable/CHANGELOG.md
index c4135228a0..d74b7ee71d 100644
--- a/packages/machines/editable/CHANGELOG.md
+++ b/packages/machines/editable/CHANGELOG.md
@@ -1,5 +1,24 @@
# @zag-js/editable
+## 1.23.0
+
+### Patch Changes
+
+- [#2673](https://github.com/chakra-ui/zag/pull/2673)
+ [`a493193`](https://github.com/chakra-ui/zag/commit/a493193dd55524e14800bfc449ca137be7f633aa) Thanks
+ [@julienbenac](https://github.com/julienbenac)! - Add `data-required` to label parts
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/interact-outside@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/editable/package.json b/packages/machines/editable/package.json
index 54efd527d3..4d9c21167d 100644
--- a/packages/machines/editable/package.json
+++ b/packages/machines/editable/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/editable",
- "version": "1.22.1",
+ "version": "1.23.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 ab25d518c0..a2aee76fde 100644
--- a/packages/machines/file-upload/CHANGELOG.md
+++ b/packages/machines/file-upload/CHANGELOG.md
@@ -1,5 +1,53 @@
# @zag-js/file-upload
+## 1.23.0
+
+### Minor Changes
+
+- [`2def7af`](https://github.com/chakra-ui/zag/commit/2def7afac7a7ed3815c688eb9de56000e2ce845c) Thanks
+ [@segunadebayo](https://github.com/segunadebayo)! - - Resolved an issue where `onFileReject` was incorrectly triggered
+ when deleting accepted files using `ItemDeleteTrigger`
+ - The file deletion logic now properly differentiates between accepted and rejected files, preventing unnecessary
+ callbacks
+ - Added `type` prop to all item-related components (`ItemProps`, `ItemGroupProps`) to specify whether items are
+ "accepted" or "rejected"
+ - Added `data-type` attribute to all item-related elements for easier styling of accepted vs rejected files
+ - Exposed `ItemType`, `ItemGroupProps`, and `ItemTypeProps` types for better TypeScript support
+
+ ### Migration
+
+ When rendering rejected files, you should now pass `type: "rejected"` to item components:
+
+ ```tsx
+ // Before
+
+
+
+
+ // After - for rejected files
+
+
+
+ ```
+
+### Patch Changes
+
+- [#2673](https://github.com/chakra-ui/zag/pull/2673)
+ [`a493193`](https://github.com/chakra-ui/zag/commit/a493193dd55524e14800bfc449ca137be7f633aa) Thanks
+ [@julienbenac](https://github.com/julienbenac)! - Add `data-required` to label parts
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/i18n-utils@1.23.0
+ - @zag-js/file-utils@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/file-upload/package.json b/packages/machines/file-upload/package.json
index ed0bce1f80..4c258b0f20 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.22.1",
+ "version": "1.23.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 a17cc25a2f..c9f3fcf5bd 100644
--- a/packages/machines/floating-panel/CHANGELOG.md
+++ b/packages/machines/floating-panel/CHANGELOG.md
@@ -1,5 +1,22 @@
# @zag-js/floating-panel
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/popper@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/store@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+ - @zag-js/rect-utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/floating-panel/package.json b/packages/machines/floating-panel/package.json
index 27332474b9..daae778bbb 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.22.1",
+ "version": "1.23.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 6ce522a87a..fea491b75d 100644
--- a/packages/machines/hover-card/CHANGELOG.md
+++ b/packages/machines/hover-card/CHANGELOG.md
@@ -1,5 +1,31 @@
# @zag-js/hover-card
+## 1.23.0
+
+### Minor Changes
+
+- [`352c638`](https://github.com/chakra-ui/zag/commit/352c638b9d2bc9f603f3323a4bb18a87ae3fd9ab) Thanks
+ [@segunadebayo](https://github.com/segunadebayo)! - Add support for layer types in dismissable layer stack. Layers can
+ now be categorized as `dialog`, `popover`, `menu`, or `listbox`. This enables:
+ - `data-nested` attribute on nested layers of the same type
+ - `data-has-nested` attribute on parent layers with nested children of the same type
+ - `--nested-layer-count` CSS variable indicating the number of nested layers of the same type
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`352c638`](https://github.com/chakra-ui/zag/commit/352c638b9d2bc9f603f3323a4bb18a87ae3fd9ab),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/dismissable@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/popper@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/hover-card/package.json b/packages/machines/hover-card/package.json
index b7a5647d9c..48d4be9b5d 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.22.1",
+ "version": "1.23.0",
"description": "Core logic for the hover-card widget implemented as a state machine",
"keywords": [
"js",
diff --git a/packages/machines/listbox/CHANGELOG.md b/packages/machines/listbox/CHANGELOG.md
index 160d192f06..900e4c931b 100644
--- a/packages/machines/listbox/CHANGELOG.md
+++ b/packages/machines/listbox/CHANGELOG.md
@@ -1,5 +1,21 @@
# @zag-js/listbox
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/focus-visible@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/collection@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/listbox/package.json b/packages/machines/listbox/package.json
index 91f108bf1f..8c071ff223 100644
--- a/packages/machines/listbox/package.json
+++ b/packages/machines/listbox/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/listbox",
- "version": "1.22.1",
+ "version": "1.23.0",
"description": "Core logic for the listbox widget implemented as a state machine",
"keywords": [
"js",
diff --git a/packages/machines/menu/CHANGELOG.md b/packages/machines/menu/CHANGELOG.md
index b8b3765d2a..63a309a0f1 100644
--- a/packages/machines/menu/CHANGELOG.md
+++ b/packages/machines/menu/CHANGELOG.md
@@ -1,5 +1,36 @@
# @zag-js/menu
+## 1.23.0
+
+### Minor Changes
+
+- [`352c638`](https://github.com/chakra-ui/zag/commit/352c638b9d2bc9f603f3323a4bb18a87ae3fd9ab) Thanks
+ [@segunadebayo](https://github.com/segunadebayo)! - Add support for layer types in dismissable layer stack. Layers can
+ now be categorized as `dialog`, `popover`, `menu`, or `listbox`. This enables:
+ - `data-nested` attribute on nested layers of the same type
+ - `data-has-nested` attribute on parent layers with nested children of the same type
+ - `--nested-layer-count` CSS variable indicating the number of nested layers of the same type
+
+### Patch Changes
+
+- [`4ee20c6`](https://github.com/chakra-ui/zag/commit/4ee20c642c8f9ed0e2d273a2daed1ebeee91b438) Thanks
+ [@segunadebayo](https://github.com/segunadebayo)! - Fix issue where hovering a partially visible item with pointer
+ causes it to scroll into view.
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`352c638`](https://github.com/chakra-ui/zag/commit/352c638b9d2bc9f603f3323a4bb18a87ae3fd9ab),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/dismissable@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/popper@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+ - @zag-js/rect-utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/menu/package.json b/packages/machines/menu/package.json
index 58ba5652bc..8bb7aded2b 100644
--- a/packages/machines/menu/package.json
+++ b/packages/machines/menu/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/menu",
- "version": "1.22.1",
+ "version": "1.23.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 5ed975e205..45d2ab475d 100644
--- a/packages/machines/navigation-menu/CHANGELOG.md
+++ b/packages/machines/navigation-menu/CHANGELOG.md
@@ -1,5 +1,20 @@
# @zag-js/navigation-menu
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/interact-outside@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/navigation-menu/package.json b/packages/machines/navigation-menu/package.json
index 6d00235b76..75edc377dc 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.22.1",
+ "version": "1.23.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 22eab886e3..a68f69cd74 100644
--- a/packages/machines/number-input/CHANGELOG.md
+++ b/packages/machines/number-input/CHANGELOG.md
@@ -1,5 +1,27 @@
# @zag-js/number-input
+## 1.23.0
+
+### Patch Changes
+
+- [#2697](https://github.com/chakra-ui/zag/pull/2697)
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a) Thanks
+ [@nikparo](https://github.com/nikparo)! - Fix issue where `isActiveElement` checks don't consider the Shadow DOM.
+
+- [#2673](https://github.com/chakra-ui/zag/pull/2673)
+ [`a493193`](https://github.com/chakra-ui/zag/commit/a493193dd55524e14800bfc449ca137be7f633aa) Thanks
+ [@julienbenac](https://github.com/julienbenac)! - Add `data-required` to label parts
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/number-input/package.json b/packages/machines/number-input/package.json
index 212a4cae63..5bb27d4551 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.22.1",
+ "version": "1.23.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 d8117b0669..16c16f3148 100644
--- a/packages/machines/pagination/CHANGELOG.md
+++ b/packages/machines/pagination/CHANGELOG.md
@@ -1,5 +1,19 @@
# @zag-js/pagination
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/pagination/package.json b/packages/machines/pagination/package.json
index f67ebdb759..fc8afa1e4a 100644
--- a/packages/machines/pagination/package.json
+++ b/packages/machines/pagination/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/pagination",
- "version": "1.22.1",
+ "version": "1.23.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 80f71fdc8f..d00b73ce3f 100644
--- a/packages/machines/password-input/CHANGELOG.md
+++ b/packages/machines/password-input/CHANGELOG.md
@@ -1,5 +1,23 @@
# @zag-js/password-input
+## 1.23.0
+
+### Patch Changes
+
+- [#2673](https://github.com/chakra-ui/zag/pull/2673)
+ [`a493193`](https://github.com/chakra-ui/zag/commit/a493193dd55524e14800bfc449ca137be7f633aa) Thanks
+ [@julienbenac](https://github.com/julienbenac)! - Add `data-required` to label parts
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/password-input/package.json b/packages/machines/password-input/package.json
index dafeb93c10..8aa0fa5649 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.22.1",
+ "version": "1.23.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 df188007ab..5097e4e130 100644
--- a/packages/machines/pin-input/CHANGELOG.md
+++ b/packages/machines/pin-input/CHANGELOG.md
@@ -1,5 +1,23 @@
# @zag-js/pin-input
+## 1.23.0
+
+### Patch Changes
+
+- [#2673](https://github.com/chakra-ui/zag/pull/2673)
+ [`a493193`](https://github.com/chakra-ui/zag/commit/a493193dd55524e14800bfc449ca137be7f633aa) Thanks
+ [@julienbenac](https://github.com/julienbenac)! - Add `data-required` to label parts
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/pin-input/package.json b/packages/machines/pin-input/package.json
index 15c9610efe..18c079a87d 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.22.1",
+ "version": "1.23.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 a49e4c9188..1387c24cc6 100644
--- a/packages/machines/popover/CHANGELOG.md
+++ b/packages/machines/popover/CHANGELOG.md
@@ -1,5 +1,34 @@
# @zag-js/popover
+## 1.23.0
+
+### Minor Changes
+
+- [`352c638`](https://github.com/chakra-ui/zag/commit/352c638b9d2bc9f603f3323a4bb18a87ae3fd9ab) Thanks
+ [@segunadebayo](https://github.com/segunadebayo)! - Add support for layer types in dismissable layer stack. Layers can
+ now be categorized as `dialog`, `popover`, `menu`, or `listbox`. This enables:
+ - `data-nested` attribute on nested layers of the same type
+ - `data-has-nested` attribute on parent layers with nested children of the same type
+ - `--nested-layer-count` CSS variable indicating the number of nested layers of the same type
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`352c638`](https://github.com/chakra-ui/zag/commit/352c638b9d2bc9f603f3323a4bb18a87ae3fd9ab),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/focus-trap@1.23.0
+ - @zag-js/dismissable@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/popper@1.23.0
+ - @zag-js/remove-scroll@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/aria-hidden@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/popover/package.json b/packages/machines/popover/package.json
index dbd98e7670..d51c6beb01 100644
--- a/packages/machines/popover/package.json
+++ b/packages/machines/popover/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/popover",
- "version": "1.22.1",
+ "version": "1.23.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 df95b3b3e4..5fce57970e 100644
--- a/packages/machines/presence/CHANGELOG.md
+++ b/packages/machines/presence/CHANGELOG.md
@@ -1,5 +1,17 @@
# @zag-js/presence
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/types@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/presence/package.json b/packages/machines/presence/package.json
index 936680ae61..f54f47e329 100644
--- a/packages/machines/presence/package.json
+++ b/packages/machines/presence/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/presence",
- "version": "1.22.1",
+ "version": "1.23.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 85b34a9e80..af4c40b1ca 100644
--- a/packages/machines/progress/CHANGELOG.md
+++ b/packages/machines/progress/CHANGELOG.md
@@ -1,5 +1,19 @@
# @zag-js/progress
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/progress/package.json b/packages/machines/progress/package.json
index 0f82dfee63..ed4e9d8133 100644
--- a/packages/machines/progress/package.json
+++ b/packages/machines/progress/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/progress",
- "version": "1.22.1",
+ "version": "1.23.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 02df2ec964..98d2e0c177 100644
--- a/packages/machines/qr-code/CHANGELOG.md
+++ b/packages/machines/qr-code/CHANGELOG.md
@@ -1,5 +1,19 @@
# @zag-js/qr-code
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/qr-code/package.json b/packages/machines/qr-code/package.json
index 2be090c00d..6f4d7fd616 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.22.1",
+ "version": "1.23.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 2275babd81..71c93bb0fa 100644
--- a/packages/machines/radio-group/CHANGELOG.md
+++ b/packages/machines/radio-group/CHANGELOG.md
@@ -1,5 +1,20 @@
# @zag-js/radio-group
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/focus-visible@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/radio-group/package.json b/packages/machines/radio-group/package.json
index b642b9b559..5e811d5c65 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.22.1",
+ "version": "1.23.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 27d0410d60..b9d73a9cc1 100644
--- a/packages/machines/rating-group/CHANGELOG.md
+++ b/packages/machines/rating-group/CHANGELOG.md
@@ -1,5 +1,27 @@
# @zag-js/rating-group
+## 1.23.0
+
+### Patch Changes
+
+- [#2673](https://github.com/chakra-ui/zag/pull/2673)
+ [`a493193`](https://github.com/chakra-ui/zag/commit/a493193dd55524e14800bfc449ca137be7f633aa) Thanks
+ [@julienbenac](https://github.com/julienbenac)! - Add `data-required` to label parts
+
+- [`4c8113d`](https://github.com/chakra-ui/zag/commit/4c8113d4d28fbb7bd17a788c6bfa0210bb92e679) Thanks
+ [@segunadebayo](https://github.com/segunadebayo)! - Fix missing `Partial` type wrapper in `splitProps` function for
+ rating-group and checkbox components.
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/rating-group/package.json b/packages/machines/rating-group/package.json
index 05d46bda25..8bd56fae58 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.22.1",
+ "version": "1.23.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 97af655b80..0eb9f6e063 100644
--- a/packages/machines/scroll-area/CHANGELOG.md
+++ b/packages/machines/scroll-area/CHANGELOG.md
@@ -1,5 +1,19 @@
# @zag-js/scroll-area
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/scroll-area/package.json b/packages/machines/scroll-area/package.json
index 21d86ca9ee..eace1d5d0a 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.22.1",
+ "version": "1.23.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 7926126fe4..02cce3999c 100644
--- a/packages/machines/select/CHANGELOG.md
+++ b/packages/machines/select/CHANGELOG.md
@@ -1,5 +1,36 @@
# @zag-js/select
+## 1.23.0
+
+### Minor Changes
+
+- [`352c638`](https://github.com/chakra-ui/zag/commit/352c638b9d2bc9f603f3323a4bb18a87ae3fd9ab) Thanks
+ [@segunadebayo](https://github.com/segunadebayo)! - Add support for layer types in dismissable layer stack. Layers can
+ now be categorized as `dialog`, `popover`, `menu`, or `listbox`. This enables:
+ - `data-nested` attribute on nested layers of the same type
+ - `data-has-nested` attribute on parent layers with nested children of the same type
+ - `--nested-layer-count` CSS variable indicating the number of nested layers of the same type
+
+### Patch Changes
+
+- [#2673](https://github.com/chakra-ui/zag/pull/2673)
+ [`a493193`](https://github.com/chakra-ui/zag/commit/a493193dd55524e14800bfc449ca137be7f633aa) Thanks
+ [@julienbenac](https://github.com/julienbenac)! - Add `data-required` to label parts
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`352c638`](https://github.com/chakra-ui/zag/commit/352c638b9d2bc9f603f3323a4bb18a87ae3fd9ab),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/dismissable@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/popper@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/collection@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/select/package.json b/packages/machines/select/package.json
index 0cd4d66f75..576fae95f5 100644
--- a/packages/machines/select/package.json
+++ b/packages/machines/select/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/select",
- "version": "1.22.1",
+ "version": "1.23.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 7efe05cd5b..d6bff220db 100644
--- a/packages/machines/signature-pad/CHANGELOG.md
+++ b/packages/machines/signature-pad/CHANGELOG.md
@@ -1,5 +1,23 @@
# @zag-js/signature-pad
+## 1.23.0
+
+### Patch Changes
+
+- [#2673](https://github.com/chakra-ui/zag/pull/2673)
+ [`a493193`](https://github.com/chakra-ui/zag/commit/a493193dd55524e14800bfc449ca137be7f633aa) Thanks
+ [@julienbenac](https://github.com/julienbenac)! - Add `data-required` to label parts
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/signature-pad/package.json b/packages/machines/signature-pad/package.json
index 422574bf39..3598ad9089 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.22.1",
+ "version": "1.23.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 2c72d05e1b..2ab53bfef9 100644
--- a/packages/machines/slider/CHANGELOG.md
+++ b/packages/machines/slider/CHANGELOG.md
@@ -1,5 +1,19 @@
# @zag-js/slider
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/slider/package.json b/packages/machines/slider/package.json
index 0d3aee09b3..2162ea750b 100644
--- a/packages/machines/slider/package.json
+++ b/packages/machines/slider/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/slider",
- "version": "1.22.1",
+ "version": "1.23.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 b96b68fdf1..01f9026019 100644
--- a/packages/machines/splitter/CHANGELOG.md
+++ b/packages/machines/splitter/CHANGELOG.md
@@ -1,5 +1,19 @@
# @zag-js/splitter
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/splitter/package.json b/packages/machines/splitter/package.json
index 4eb6169ed9..f0fcdbf878 100644
--- a/packages/machines/splitter/package.json
+++ b/packages/machines/splitter/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/splitter",
- "version": "1.22.1",
+ "version": "1.23.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 f89e2c4f06..477f41a795 100644
--- a/packages/machines/steps/CHANGELOG.md
+++ b/packages/machines/steps/CHANGELOG.md
@@ -1,5 +1,19 @@
# @zag-js/steps
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/steps/package.json b/packages/machines/steps/package.json
index 279951d155..fe8c064bc2 100644
--- a/packages/machines/steps/package.json
+++ b/packages/machines/steps/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/steps",
- "version": "1.22.1",
+ "version": "1.23.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 f5638a1422..0f14cce1c5 100644
--- a/packages/machines/switch/CHANGELOG.md
+++ b/packages/machines/switch/CHANGELOG.md
@@ -1,5 +1,24 @@
# @zag-js/switch
+## 1.23.0
+
+### Patch Changes
+
+- [#2673](https://github.com/chakra-ui/zag/pull/2673)
+ [`a493193`](https://github.com/chakra-ui/zag/commit/a493193dd55524e14800bfc449ca137be7f633aa) Thanks
+ [@julienbenac](https://github.com/julienbenac)! - Add `data-required` to label parts
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/focus-visible@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/switch/package.json b/packages/machines/switch/package.json
index fdf8148a54..64ab708832 100644
--- a/packages/machines/switch/package.json
+++ b/packages/machines/switch/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/switch",
- "version": "1.22.1",
+ "version": "1.23.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 be7140fa46..562a99e46c 100644
--- a/packages/machines/tabs/CHANGELOG.md
+++ b/packages/machines/tabs/CHANGELOG.md
@@ -1,5 +1,23 @@
# @zag-js/tabs
+## 1.23.0
+
+### Patch Changes
+
+- [`45ca4d6`](https://github.com/chakra-ui/zag/commit/45ca4d6a3bdb80212c283a5ce6c943eea289c495) Thanks
+ [@segunadebayo](https://github.com/segunadebayo)! - Fix issue where `ids` for `item` and `content` could not be
+ customized.
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/tabs/package.json b/packages/machines/tabs/package.json
index eb53962a32..97dcdf9d4d 100644
--- a/packages/machines/tabs/package.json
+++ b/packages/machines/tabs/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/tabs",
- "version": "1.22.1",
+ "version": "1.23.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 afc021cebf..87c58fb3b1 100644
--- a/packages/machines/tags-input/CHANGELOG.md
+++ b/packages/machines/tags-input/CHANGELOG.md
@@ -1,5 +1,30 @@
# @zag-js/tags-input
+## 1.23.0
+
+### Patch Changes
+
+- [#2697](https://github.com/chakra-ui/zag/pull/2697)
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a) Thanks
+ [@nikparo](https://github.com/nikparo)! - Fix issue where `isActiveElement` checks don't consider the Shadow DOM.
+
+- [#2673](https://github.com/chakra-ui/zag/pull/2673)
+ [`a493193`](https://github.com/chakra-ui/zag/commit/a493193dd55524e14800bfc449ca137be7f633aa) Thanks
+ [@julienbenac](https://github.com/julienbenac)! - Add `data-required` to label parts
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/auto-resize@1.23.0
+ - @zag-js/interact-outside@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+ - @zag-js/live-region@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/tags-input/package.json b/packages/machines/tags-input/package.json
index 1099a696f8..6873783556 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.22.1",
+ "version": "1.23.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 5af8950b9e..cbdbf7742a 100644
--- a/packages/machines/timer/CHANGELOG.md
+++ b/packages/machines/timer/CHANGELOG.md
@@ -1,5 +1,19 @@
# @zag-js/checkbox
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/timer/package.json b/packages/machines/timer/package.json
index 3e208aacfa..0183ac02e5 100644
--- a/packages/machines/timer/package.json
+++ b/packages/machines/timer/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/timer",
- "version": "1.22.1",
+ "version": "1.23.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 083d6e3e95..ce1f33a55b 100644
--- a/packages/machines/toast/CHANGELOG.md
+++ b/packages/machines/toast/CHANGELOG.md
@@ -1,5 +1,33 @@
# @zag-js/toast
+## 1.23.0
+
+### Patch Changes
+
+- [#2693](https://github.com/chakra-ui/zag/pull/2693)
+ [`70143c1`](https://github.com/chakra-ui/zag/commit/70143c14f561f43a245a4f92687e7aa70922a9b2) Thanks
+ [@julienbenac](https://github.com/julienbenac)! - Allow creating a toast store without any arguments.
+
+ ```tsx
+ // before
+ const store = toast.createStore({})
+
+ // after
+ const store = toast.createStore()
+ ```
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`352c638`](https://github.com/chakra-ui/zag/commit/352c638b9d2bc9f603f3323a4bb18a87ae3fd9ab),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/dismissable@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/toast/package.json b/packages/machines/toast/package.json
index e92972080a..cd6d4c2c14 100644
--- a/packages/machines/toast/package.json
+++ b/packages/machines/toast/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/toast",
- "version": "1.22.1",
+ "version": "1.23.0",
"description": "Core logic for the toast 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 d88daf5b20..71a07954ef 100644
--- a/packages/machines/toggle-group/CHANGELOG.md
+++ b/packages/machines/toggle-group/CHANGELOG.md
@@ -1,5 +1,19 @@
# @zag-js/toggle-group
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/toggle-group/package.json b/packages/machines/toggle-group/package.json
index cd2c8dfa71..c40b675d75 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.22.1",
+ "version": "1.23.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 cbd65ed4e1..ec101dfdc3 100644
--- a/packages/machines/toggle/CHANGELOG.md
+++ b/packages/machines/toggle/CHANGELOG.md
@@ -1,5 +1,19 @@
# @zag-js/toggle
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/toggle/package.json b/packages/machines/toggle/package.json
index 3ed42e9bfb..cc7e0ba6c7 100644
--- a/packages/machines/toggle/package.json
+++ b/packages/machines/toggle/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/toggle",
- "version": "1.22.1",
+ "version": "1.23.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 d8549331cd..236ad8fc21 100644
--- a/packages/machines/tooltip/CHANGELOG.md
+++ b/packages/machines/tooltip/CHANGELOG.md
@@ -1,5 +1,21 @@
# @zag-js/tooltip
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/focus-visible@1.23.0
+ - @zag-js/popper@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/tooltip/package.json b/packages/machines/tooltip/package.json
index ecc869755e..6b80b26e26 100644
--- a/packages/machines/tooltip/package.json
+++ b/packages/machines/tooltip/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/tooltip",
- "version": "1.22.1",
+ "version": "1.23.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 48d1678faa..ff012ec273 100644
--- a/packages/machines/tour/CHANGELOG.md
+++ b/packages/machines/tour/CHANGELOG.md
@@ -1,5 +1,24 @@
# @zag-js/tour
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`352c638`](https://github.com/chakra-ui/zag/commit/352c638b9d2bc9f603f3323a4bb18a87ae3fd9ab),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/focus-trap@1.23.0
+ - @zag-js/dismissable@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/interact-outside@1.23.0
+ - @zag-js/popper@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/tour/package.json b/packages/machines/tour/package.json
index 13049cec6a..781ad47297 100644
--- a/packages/machines/tour/package.json
+++ b/packages/machines/tour/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/tour",
- "version": "1.22.1",
+ "version": "1.23.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 025b6339cb..7808492152 100644
--- a/packages/machines/tree-view/CHANGELOG.md
+++ b/packages/machines/tree-view/CHANGELOG.md
@@ -1,5 +1,20 @@
# @zag-js/tree-view
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`50391e1`](https://github.com/chakra-ui/zag/commit/50391e11eb7f9af1f23f44661a8bc522c591175c)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/core@1.23.0
+ - @zag-js/anatomy@1.23.0
+ - @zag-js/types@1.23.0
+ - @zag-js/collection@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/machines/tree-view/package.json b/packages/machines/tree-view/package.json
index 32c4ebba1f..8772177216 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.22.1",
+ "version": "1.23.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 08544fd8f9..7a2599115e 100644
--- a/packages/store/CHANGELOG.md
+++ b/packages/store/CHANGELOG.md
@@ -1,5 +1,7 @@
# @zag-js/store
+## 1.23.0
+
## 1.22.1
## 1.22.0
diff --git a/packages/store/package.json b/packages/store/package.json
index 64403d030b..bdc5315426 100644
--- a/packages/store/package.json
+++ b/packages/store/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/store",
- "version": "1.22.1",
+ "version": "1.23.0",
"description": "The reactive store package for zag machines",
"keywords": [
"js",
diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md
index 77b799fc5d..4dfcbc68c4 100644
--- a/packages/types/CHANGELOG.md
+++ b/packages/types/CHANGELOG.md
@@ -1,5 +1,7 @@
# @zag-js/types
+## 1.23.0
+
## 1.22.1
## 1.22.0
diff --git a/packages/types/package.json b/packages/types/package.json
index f6f3317183..fc489ac3c6 100644
--- a/packages/types/package.json
+++ b/packages/types/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/types",
- "version": "1.22.1",
+ "version": "1.23.0",
"keywords": [
"js",
"utils",
diff --git a/packages/utilities/aria-hidden/CHANGELOG.md b/packages/utilities/aria-hidden/CHANGELOG.md
index 67b2766270..a98fb1b5f0 100644
--- a/packages/utilities/aria-hidden/CHANGELOG.md
+++ b/packages/utilities/aria-hidden/CHANGELOG.md
@@ -1,5 +1,7 @@
# @zag-js/aria-hidden
+## 1.23.0
+
## 1.22.1
## 1.22.0
diff --git a/packages/utilities/aria-hidden/package.json b/packages/utilities/aria-hidden/package.json
index b53fac482f..6940dc23e7 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.22.1",
+ "version": "1.23.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 b843640fad..7a8f97badd 100644
--- a/packages/utilities/auto-resize/CHANGELOG.md
+++ b/packages/utilities/auto-resize/CHANGELOG.md
@@ -1,5 +1,14 @@
# @zag-js/auto-resize
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a)]:
+ - @zag-js/dom-query@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/utilities/auto-resize/package.json b/packages/utilities/auto-resize/package.json
index 85016df4aa..190fd3d5d4 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.22.1",
+ "version": "1.23.0",
"description": "Autoresize utilities for the web",
"keywords": [
"js",
diff --git a/packages/utilities/collection/CHANGELOG.md b/packages/utilities/collection/CHANGELOG.md
index befec29d90..4ebc513c6a 100644
--- a/packages/utilities/collection/CHANGELOG.md
+++ b/packages/utilities/collection/CHANGELOG.md
@@ -1,5 +1,12 @@
# @zag-js/collection
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies []:
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/utilities/collection/package.json b/packages/utilities/collection/package.json
index c71e8fe121..dfa3706dce 100644
--- a/packages/utilities/collection/package.json
+++ b/packages/utilities/collection/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/collection",
- "version": "1.22.1",
+ "version": "1.23.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 90b2d2aa2f..6542098ca8 100644
--- a/packages/utilities/color-utils/CHANGELOG.md
+++ b/packages/utilities/color-utils/CHANGELOG.md
@@ -1,5 +1,12 @@
# @zag-js/color-utils
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies []:
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/utilities/color-utils/package.json b/packages/utilities/color-utils/package.json
index 98f48b2385..280656714a 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.22.1",
+ "version": "1.23.0",
"description": "Color utilities for zag.js",
"keywords": [
"js",
diff --git a/packages/utilities/core/CHANGELOG.md b/packages/utilities/core/CHANGELOG.md
index af34b697e4..cc596c859f 100644
--- a/packages/utilities/core/CHANGELOG.md
+++ b/packages/utilities/core/CHANGELOG.md
@@ -1,5 +1,7 @@
# @zag-js/utils
+## 1.23.0
+
## 1.22.1
## 1.22.0
diff --git a/packages/utilities/core/package.json b/packages/utilities/core/package.json
index 4cc9993074..0c120093e5 100644
--- a/packages/utilities/core/package.json
+++ b/packages/utilities/core/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/utils",
- "version": "1.22.1",
+ "version": "1.23.0",
"description": "",
"keywords": [
"js",
diff --git a/packages/utilities/date-utils/CHANGELOG.md b/packages/utilities/date-utils/CHANGELOG.md
index 9a5ef3818d..643d484ee4 100644
--- a/packages/utilities/date-utils/CHANGELOG.md
+++ b/packages/utilities/date-utils/CHANGELOG.md
@@ -1,5 +1,7 @@
# @zag-js/date-utils
+## 1.23.0
+
## 1.22.1
## 1.22.0
diff --git a/packages/utilities/date-utils/package.json b/packages/utilities/date-utils/package.json
index 04c74f3685..d9b2805f20 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.22.1",
+ "version": "1.23.0",
"description": "Date utilities for zag.js",
"keywords": [
"js",
diff --git a/packages/utilities/dismissable/CHANGELOG.md b/packages/utilities/dismissable/CHANGELOG.md
index 4285aa8a75..23c10ad5b1 100644
--- a/packages/utilities/dismissable/CHANGELOG.md
+++ b/packages/utilities/dismissable/CHANGELOG.md
@@ -1,5 +1,25 @@
# @zag-js/dismissable
+## 1.23.0
+
+### Minor Changes
+
+- [`352c638`](https://github.com/chakra-ui/zag/commit/352c638b9d2bc9f603f3323a4bb18a87ae3fd9ab) Thanks
+ [@segunadebayo](https://github.com/segunadebayo)! - Add support for layer types in dismissable layer stack. Layers can
+ now be categorized as `dialog`, `popover`, `menu`, or `listbox`. This enables:
+ - `data-nested` attribute on nested layers of the same type
+ - `data-has-nested` attribute on parent layers with nested children of the same type
+ - `--nested-layer-count` CSS variable indicating the number of nested layers of the same type
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/interact-outside@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/utilities/dismissable/package.json b/packages/utilities/dismissable/package.json
index 9e6f1076a5..1327d9b7f5 100644
--- a/packages/utilities/dismissable/package.json
+++ b/packages/utilities/dismissable/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/dismissable",
- "version": "1.22.1",
+ "version": "1.23.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 3cbc6e7964..bcb3dd1e2d 100644
--- a/packages/utilities/dom-query/CHANGELOG.md
+++ b/packages/utilities/dom-query/CHANGELOG.md
@@ -1,5 +1,25 @@
# @zag-js/dom-query
+## 1.23.0
+
+### Patch Changes
+
+- [#2697](https://github.com/chakra-ui/zag/pull/2697)
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a) Thanks
+ [@nikparo](https://github.com/nikparo)! - Fix issue where `isActiveElement` checks don't consider the Shadow DOM.
+
+- [#2548](https://github.com/chakra-ui/zag/pull/2548)
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac) Thanks
+ [@segunadebayo](https://github.com/segunadebayo)! - **[New]** Introduce bottom sheet state machine to show secondary
+ content anchored to the bottom of the screen
+
+- [#2697](https://github.com/chakra-ui/zag/pull/2697)
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a) Thanks
+ [@nikparo](https://github.com/nikparo)! - Fix issue where `getActiveElement` returns `activeElement` rather than
+ `null` for focusable web components with no focusable children
+- Updated dependencies []:
+ - @zag-js/types@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/utilities/dom-query/package.json b/packages/utilities/dom-query/package.json
index 3873b22662..a94d4ecb6a 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.22.1",
+ "version": "1.23.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 8d829de434..10b4abd80b 100644
--- a/packages/utilities/file-utils/CHANGELOG.md
+++ b/packages/utilities/file-utils/CHANGELOG.md
@@ -1,5 +1,12 @@
# @zag-js/file-utils
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies []:
+ - @zag-js/i18n-utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/utilities/file-utils/package.json b/packages/utilities/file-utils/package.json
index 440f1ea401..9f6c713ebc 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.22.1",
+ "version": "1.23.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 8a78fc089c..850c1b186f 100644
--- a/packages/utilities/focus-trap/CHANGELOG.md
+++ b/packages/utilities/focus-trap/CHANGELOG.md
@@ -1,5 +1,18 @@
# @zag-js/focus-trap
+## 1.23.0
+
+### Patch Changes
+
+- [#2697](https://github.com/chakra-ui/zag/pull/2697)
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a) Thanks
+ [@nikparo](https://github.com/nikparo)! - Fix issue where `isActiveElement` checks don't consider the Shadow DOM.
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a)]:
+ - @zag-js/dom-query@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/utilities/focus-trap/package.json b/packages/utilities/focus-trap/package.json
index 35f64c677d..a0ecaf07ec 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.22.1",
+ "version": "1.23.0",
"description": "Focus trap utility",
"keywords": [
"js",
diff --git a/packages/utilities/focus-visible/CHANGELOG.md b/packages/utilities/focus-visible/CHANGELOG.md
index 81d35db40e..05a0fd231d 100644
--- a/packages/utilities/focus-visible/CHANGELOG.md
+++ b/packages/utilities/focus-visible/CHANGELOG.md
@@ -1,5 +1,14 @@
# @zag-js/focus-visible
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a)]:
+ - @zag-js/dom-query@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/utilities/focus-visible/package.json b/packages/utilities/focus-visible/package.json
index 623fa3b6fa..7112cbdfcb 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.22.1",
+ "version": "1.23.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 628051b172..e532eb0970 100644
--- a/packages/utilities/highlight-word/CHANGELOG.md
+++ b/packages/utilities/highlight-word/CHANGELOG.md
@@ -1,5 +1,7 @@
# @zag-js/highlight-word
+## 1.23.0
+
## 1.22.1
## 1.22.0
diff --git a/packages/utilities/highlight-word/package.json b/packages/utilities/highlight-word/package.json
index d93f89dd4c..bd4ea2a637 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.22.1",
+ "version": "1.23.0",
"description": "Highlight a portion of text in a string",
"keywords": [
"js",
diff --git a/packages/utilities/i18n-utils/CHANGELOG.md b/packages/utilities/i18n-utils/CHANGELOG.md
index 15396b5680..8f0d92ae9d 100644
--- a/packages/utilities/i18n-utils/CHANGELOG.md
+++ b/packages/utilities/i18n-utils/CHANGELOG.md
@@ -1,5 +1,14 @@
# @zag-js/i18n-utils
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a)]:
+ - @zag-js/dom-query@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/utilities/i18n-utils/package.json b/packages/utilities/i18n-utils/package.json
index 4946f4b8f3..c4b9a164b3 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.22.1",
+ "version": "1.23.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 85f9bcc509..f479b97e43 100644
--- a/packages/utilities/interact-outside/CHANGELOG.md
+++ b/packages/utilities/interact-outside/CHANGELOG.md
@@ -1,5 +1,15 @@
# @zag-js/interact-outside
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/utilities/interact-outside/package.json b/packages/utilities/interact-outside/package.json
index d62643244f..f77aad9521 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.22.1",
+ "version": "1.23.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 ad00aae62f..ef500359d6 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.23.0
+
## 1.22.1
## 1.22.0
diff --git a/packages/utilities/json-tree-utils/package.json b/packages/utilities/json-tree-utils/package.json
index f6f1046bc5..5dcbd270fa 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.22.1",
+ "version": "1.23.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 0f6548c164..ff4651c84d 100644
--- a/packages/utilities/live-region/CHANGELOG.md
+++ b/packages/utilities/live-region/CHANGELOG.md
@@ -1,5 +1,7 @@
# @zag-js/live-region
+## 1.23.0
+
## 1.22.1
## 1.22.0
diff --git a/packages/utilities/live-region/package.json b/packages/utilities/live-region/package.json
index 00e5713e03..b17522f23f 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.22.1",
+ "version": "1.23.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 f4848e993e..a2a7ae0ef8 100644
--- a/packages/utilities/popper/CHANGELOG.md
+++ b/packages/utilities/popper/CHANGELOG.md
@@ -1,5 +1,15 @@
# @zag-js/popper
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a)]:
+ - @zag-js/dom-query@1.23.0
+ - @zag-js/utils@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/utilities/popper/package.json b/packages/utilities/popper/package.json
index eb07860327..21461138d3 100644
--- a/packages/utilities/popper/package.json
+++ b/packages/utilities/popper/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/popper",
- "version": "1.22.1",
+ "version": "1.23.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 b78b1b422b..de9ba3146c 100644
--- a/packages/utilities/rect/CHANGELOG.md
+++ b/packages/utilities/rect/CHANGELOG.md
@@ -1,5 +1,7 @@
# @zag-js/rect-utils
+## 1.23.0
+
## 1.22.1
## 1.22.0
diff --git a/packages/utilities/rect/package.json b/packages/utilities/rect/package.json
index f3042b9ef1..72d4a07bb8 100644
--- a/packages/utilities/rect/package.json
+++ b/packages/utilities/rect/package.json
@@ -1,6 +1,6 @@
{
"name": "@zag-js/rect-utils",
- "version": "1.22.1",
+ "version": "1.23.0",
"description": "",
"keywords": [
"js",
diff --git a/packages/utilities/remove-scroll/CHANGELOG.md b/packages/utilities/remove-scroll/CHANGELOG.md
index 8ad0728aae..724ce557a4 100644
--- a/packages/utilities/remove-scroll/CHANGELOG.md
+++ b/packages/utilities/remove-scroll/CHANGELOG.md
@@ -1,5 +1,14 @@
# @zag-js/remove-scroll
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a)]:
+ - @zag-js/dom-query@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/utilities/remove-scroll/package.json b/packages/utilities/remove-scroll/package.json
index c5f4054488..0034211650 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.22.1",
+ "version": "1.23.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 3776ba610d..01a9a38427 100644
--- a/packages/utilities/scroll-snap/CHANGELOG.md
+++ b/packages/utilities/scroll-snap/CHANGELOG.md
@@ -1,5 +1,14 @@
# @zag-js/scroll-snap
+## 1.23.0
+
+### Patch Changes
+
+- Updated dependencies [[`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a),
+ [`47011ad`](https://github.com/chakra-ui/zag/commit/47011add7c99572aaa162846cf01781ea42d35ac),
+ [`92c0bf5`](https://github.com/chakra-ui/zag/commit/92c0bf5f5e283451c6be989e63ff02188054be9a)]:
+ - @zag-js/dom-query@1.23.0
+
## 1.22.1
### Patch Changes
diff --git a/packages/utilities/scroll-snap/package.json b/packages/utilities/scroll-snap/package.json
index e1085c9096..2b65ae2b82 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.22.1",
+ "version": "1.23.0",
"description": "Scroll snap utilities",
"keywords": [
"js",
diff --git a/packages/utilities/stringify-state/CHANGELOG.md b/packages/utilities/stringify-state/CHANGELOG.md
index 7fa6743a69..1b55f47e65 100644
--- a/packages/utilities/stringify-state/CHANGELOG.md
+++ b/packages/utilities/stringify-state/CHANGELOG.md
@@ -1,5 +1,7 @@
# @zag-js/stringify-state
+## 1.23.0
+
## 1.22.1
## 1.22.0
diff --git a/packages/utilities/stringify-state/package.json b/packages/utilities/stringify-state/package.json
index 1b8f6e136b..33755e2a5c 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.22.1",
+ "version": "1.23.0",
"description": "Helper to stringify state of Zag machines",
"keywords": [
"js",