diff --git a/.changeset/calm-spiders-confess.md b/.changeset/calm-spiders-confess.md
deleted file mode 100644
index 12bc327a..00000000
--- a/.changeset/calm-spiders-confess.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@xyflow/react': patch
----
-
-Fix `` only displaying nodes when providing `onNodesChange`.
diff --git a/.changeset/dull-bags-know.md b/.changeset/dull-bags-know.md
deleted file mode 100644
index 70da332d..00000000
--- a/.changeset/dull-bags-know.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@xyflow/react': minor
-'@xyflow/svelte': patch
-'@xyflow/system': patch
----
-
-Add `getNodesBounds` to `useReactFlow`/`useSvelteFlow` hook as the new recommended way of determining node bounds.
diff --git a/.changeset/rude-rockets-hope.md b/.changeset/rude-rockets-hope.md
deleted file mode 100644
index f18afbc1..00000000
--- a/.changeset/rude-rockets-hope.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@xyflow/svelte': patch
----
-
-Add nodeExtent prop to ``. You can now restrict nodes from leaving a specified extent.
diff --git a/.changeset/twenty-ads-breathe.md b/.changeset/twenty-ads-breathe.md
deleted file mode 100644
index 2c5a3886..00000000
--- a/.changeset/twenty-ads-breathe.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@xyflow/react': patch
-'@xyflow/svelte': patch
-'@xyflow/system': patch
----
-
-Improve handling of global and individual `nodeExtent`s. Nodes will never render outside of specified extents.
diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md
index 777749bb..b8a68ca6 100644
--- a/packages/react/CHANGELOG.md
+++ b/packages/react/CHANGELOG.md
@@ -1,5 +1,20 @@
# @xyflow/react
+## 12.3.0
+
+### Minor Changes
+
+- [#4477](https://github.com/xyflow/xyflow/pull/4477) [`d5592e75`](https://github.com/xyflow/xyflow/commit/d5592e7508bc32d5ffc953844b1d42b9ec59b25b) Thanks [@peterkogo](https://github.com/peterkogo)! - Add `getNodesBounds` to `useReactFlow`/`useSvelteFlow` hook as the new recommended way of determining node bounds.
+
+### Patch Changes
+
+- [#4630](https://github.com/xyflow/xyflow/pull/4630) [`4347269f`](https://github.com/xyflow/xyflow/commit/4347269f02488a24f411d083c409f5741cbf468e) Thanks [@moklick](https://github.com/moklick)! - Fix `` only displaying nodes when providing `onNodesChange`.
+
+- [#4572](https://github.com/xyflow/xyflow/pull/4572) [`d9563505`](https://github.com/xyflow/xyflow/commit/d9563505d8fb01862a3a6bae6e05dcea626c2e26) Thanks [@peterkogo](https://github.com/peterkogo)! - Improve handling of global and individual `nodeExtent`s. Nodes will never render outside of specified extents.
+
+- Updated dependencies [[`d5592e75`](https://github.com/xyflow/xyflow/commit/d5592e7508bc32d5ffc953844b1d42b9ec59b25b), [`d9563505`](https://github.com/xyflow/xyflow/commit/d9563505d8fb01862a3a6bae6e05dcea626c2e26)]:
+ - @xyflow/system@0.0.42
+
## 12.2.1
### Patch Changes
diff --git a/packages/react/package.json b/packages/react/package.json
index b622f33f..5f8496ee 100644
--- a/packages/react/package.json
+++ b/packages/react/package.json
@@ -1,6 +1,6 @@
{
"name": "@xyflow/react",
- "version": "12.2.1",
+ "version": "12.3.0",
"description": "React Flow - A highly customizable React library for building node-based editors and interactive flow charts.",
"keywords": [
"react",
diff --git a/packages/svelte/CHANGELOG.md b/packages/svelte/CHANGELOG.md
index 236f8a84..e1c3cc73 100644
--- a/packages/svelte/CHANGELOG.md
+++ b/packages/svelte/CHANGELOG.md
@@ -1,5 +1,18 @@
# @xyflow/svelte
+## 0.1.19
+
+### Patch Changes
+
+- [#4477](https://github.com/xyflow/xyflow/pull/4477) [`d5592e75`](https://github.com/xyflow/xyflow/commit/d5592e7508bc32d5ffc953844b1d42b9ec59b25b) Thanks [@peterkogo](https://github.com/peterkogo)! - Add `getNodesBounds` to `useReactFlow`/`useSvelteFlow` hook as the new recommended way of determining node bounds.
+
+- [#4572](https://github.com/xyflow/xyflow/pull/4572) [`1445e148`](https://github.com/xyflow/xyflow/commit/1445e1483118c966ff6de3f29c5473c93f6b99f1) Thanks [@peterkogo](https://github.com/peterkogo)! - Add nodeExtent prop to ``. You can now restrict nodes from leaving a specified extent.
+
+- [#4572](https://github.com/xyflow/xyflow/pull/4572) [`d9563505`](https://github.com/xyflow/xyflow/commit/d9563505d8fb01862a3a6bae6e05dcea626c2e26) Thanks [@peterkogo](https://github.com/peterkogo)! - Improve handling of global and individual `nodeExtent`s. Nodes will never render outside of specified extents.
+
+- Updated dependencies [[`d5592e75`](https://github.com/xyflow/xyflow/commit/d5592e7508bc32d5ffc953844b1d42b9ec59b25b), [`d9563505`](https://github.com/xyflow/xyflow/commit/d9563505d8fb01862a3a6bae6e05dcea626c2e26)]:
+ - @xyflow/system@0.0.42
+
## 0.1.18
### Patch Changes
diff --git a/packages/svelte/package.json b/packages/svelte/package.json
index 50d4c283..0b8e09a4 100644
--- a/packages/svelte/package.json
+++ b/packages/svelte/package.json
@@ -1,6 +1,6 @@
{
"name": "@xyflow/svelte",
- "version": "0.1.18",
+ "version": "0.1.19",
"description": "Svelte Flow - A highly customizable Svelte library for building node-based editors, workflow systems, diagrams and more.",
"keywords": [
"svelte",
diff --git a/packages/system/CHANGELOG.md b/packages/system/CHANGELOG.md
index d6a6aeda..6add95b1 100644
--- a/packages/system/CHANGELOG.md
+++ b/packages/system/CHANGELOG.md
@@ -1,5 +1,13 @@
# @xyflow/system
+## 0.0.42
+
+### Patch Changes
+
+- [#4477](https://github.com/xyflow/xyflow/pull/4477) [`d5592e75`](https://github.com/xyflow/xyflow/commit/d5592e7508bc32d5ffc953844b1d42b9ec59b25b) Thanks [@peterkogo](https://github.com/peterkogo)! - Add `getNodesBounds` to `useReactFlow`/`useSvelteFlow` hook as the new recommended way of determining node bounds.
+
+- [#4572](https://github.com/xyflow/xyflow/pull/4572) [`d9563505`](https://github.com/xyflow/xyflow/commit/d9563505d8fb01862a3a6bae6e05dcea626c2e26) Thanks [@peterkogo](https://github.com/peterkogo)! - Improve handling of global and individual `nodeExtent`s. Nodes will never render outside of specified extents.
+
## 0.0.41
### Patch Changes
diff --git a/packages/system/package.json b/packages/system/package.json
index 4e646875..8b072334 100644
--- a/packages/system/package.json
+++ b/packages/system/package.json
@@ -1,6 +1,6 @@
{
"name": "@xyflow/system",
- "version": "0.0.41",
+ "version": "0.0.42",
"description": "xyflow core system that powers React Flow and Svelte Flow.",
"keywords": [
"node-based UI",