diff --git a/.changeset/blue-shirts-beg.md b/.changeset/blue-shirts-beg.md deleted file mode 100644 index 21713fb514..0000000000 --- a/.changeset/blue-shirts-beg.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@xyflow/react': patch -'@xyflow/svelte': patch ---- - -Keep `onConnectEnd` and `isValidConnection` up to date in an ongoing connection diff --git a/.changeset/empty-paws-cough.md b/.changeset/empty-paws-cough.md deleted file mode 100644 index 6642232e42..0000000000 --- a/.changeset/empty-paws-cough.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@xyflow/react': patch ---- - -Optimize zooming performance when panOnScroll mode is enabled diff --git a/.changeset/friendly-grapes-lay.md b/.changeset/friendly-grapes-lay.md deleted file mode 100644 index b092cc2547..0000000000 --- a/.changeset/friendly-grapes-lay.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@xyflow/react': patch ---- - -Prevent unnecessary updates when selectNodesOnDrag = false diff --git a/.changeset/old-laws-melt.md b/.changeset/old-laws-melt.md deleted file mode 100644 index 9025e00d0f..0000000000 --- a/.changeset/old-laws-melt.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@xyflow/react': patch -'@xyflow/svelte': patch -'@xyflow/system': patch ---- - -Improve return type of useNodesData. Now you can narrow down the data type by checking the node type. - diff --git a/.changeset/strong-suns-grow.md b/.changeset/strong-suns-grow.md deleted file mode 100644 index 67d773bcba..0000000000 --- a/.changeset/strong-suns-grow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@xyflow/react': patch ---- - -Handle undefined node in mini map diff --git a/.changeset/tender-ways-attend.md b/.changeset/tender-ways-attend.md deleted file mode 100644 index 5973788497..0000000000 --- a/.changeset/tender-ways-attend.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@xyflow/react': patch ---- - -Consolidate drag handler effects in useDrag to fix programmatic selection issues diff --git a/.changeset/wicked-sloths-greet.md b/.changeset/wicked-sloths-greet.md deleted file mode 100644 index 5c3b6fd6b9..0000000000 --- a/.changeset/wicked-sloths-greet.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@xyflow/svelte': patch ---- - -Fix child nodes not updating on the Minimap when parent is dragged diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 71d43934b8..7d6a2dfd18 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,24 @@ # @xyflow/react +## 12.10.1 + +### Patch Changes + +- [#5704](https://github.com/xyflow/xyflow/pull/5704) [`c91d3d022`](https://github.com/xyflow/xyflow/commit/c91d3d022f4517f4403a898cd02ee891b7e1f2d2) Thanks [@peterkogo](https://github.com/peterkogo)! - Keep `onConnectEnd` and `isValidConnection` up to date in an ongoing connection + +- [#5687](https://github.com/xyflow/xyflow/pull/5687) [`2624479ad`](https://github.com/xyflow/xyflow/commit/2624479ad3d0b06fcb690242b2372ff2a7e16f54) Thanks [@vkrol](https://github.com/vkrol)! - Optimize zooming performance when panOnScroll mode is enabled + +- [#5682](https://github.com/xyflow/xyflow/pull/5682) [`7b6e46ce1`](https://github.com/xyflow/xyflow/commit/7b6e46ce17f49e759f614a8f933f7dc729635b48) Thanks [@artemtam](https://github.com/artemtam)! - Prevent unnecessary updates when selectNodesOnDrag = false + +- [#5703](https://github.com/xyflow/xyflow/pull/5703) [`ce6c869df`](https://github.com/xyflow/xyflow/commit/ce6c869df40b2b013484808c742ca508da4a591f) Thanks [@peterkogo](https://github.com/peterkogo)! - Improve return type of useNodesData. Now you can narrow down the data type by checking the node type. + +- [#5692](https://github.com/xyflow/xyflow/pull/5692) [`49646858f`](https://github.com/xyflow/xyflow/commit/49646858f951455921aedbb83725b4225dbdef9d) Thanks [@moklick](https://github.com/moklick)! - Handle undefined node in mini map + +- [#5684](https://github.com/xyflow/xyflow/pull/5684) [`382c654c3`](https://github.com/xyflow/xyflow/commit/382c654c315accca2005e39d477eed6649f12e40) Thanks [@ysds](https://github.com/ysds)! - Consolidate drag handler effects in useDrag to fix programmatic selection issues + +- Updated dependencies [[`ce6c869df`](https://github.com/xyflow/xyflow/commit/ce6c869df40b2b013484808c742ca508da4a591f)]: + - @xyflow/system@0.0.75 + ## 12.10.0 ### Minor Changes diff --git a/packages/react/package.json b/packages/react/package.json index f6c54dbc31..535f42011e 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@xyflow/react", - "version": "12.10.0", + "version": "12.10.1", "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 8a0e109159..f9f3e6866a 100644 --- a/packages/svelte/CHANGELOG.md +++ b/packages/svelte/CHANGELOG.md @@ -1,5 +1,18 @@ # @xyflow/svelte +## 1.5.1 + +### Patch Changes + +- [#5704](https://github.com/xyflow/xyflow/pull/5704) [`c91d3d022`](https://github.com/xyflow/xyflow/commit/c91d3d022f4517f4403a898cd02ee891b7e1f2d2) Thanks [@peterkogo](https://github.com/peterkogo)! - Keep `onConnectEnd` and `isValidConnection` up to date in an ongoing connection + +- [#5703](https://github.com/xyflow/xyflow/pull/5703) [`ce6c869df`](https://github.com/xyflow/xyflow/commit/ce6c869df40b2b013484808c742ca508da4a591f) Thanks [@peterkogo](https://github.com/peterkogo)! - Improve return type of useNodesData. Now you can narrow down the data type by checking the node type. + +- [#5698](https://github.com/xyflow/xyflow/pull/5698) [`7eeebc9c0`](https://github.com/xyflow/xyflow/commit/7eeebc9c04ce88f821363e3ea83e4dae36e04c45) Thanks [@peterkogo](https://github.com/peterkogo)! - Fix child nodes not updating on the Minimap when parent is dragged + +- Updated dependencies [[`ce6c869df`](https://github.com/xyflow/xyflow/commit/ce6c869df40b2b013484808c742ca508da4a591f)]: + - @xyflow/system@0.0.75 + ## 1.5.0 ### Minor Changes diff --git a/packages/svelte/package.json b/packages/svelte/package.json index 6fe5206807..1d3036b819 100644 --- a/packages/svelte/package.json +++ b/packages/svelte/package.json @@ -1,6 +1,6 @@ { "name": "@xyflow/svelte", - "version": "1.5.0", + "version": "1.5.1", "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 cfdc050c6a..946177c651 100644 --- a/packages/system/CHANGELOG.md +++ b/packages/system/CHANGELOG.md @@ -1,5 +1,11 @@ # @xyflow/system +## 0.0.75 + +### Patch Changes + +- [#5703](https://github.com/xyflow/xyflow/pull/5703) [`ce6c869df`](https://github.com/xyflow/xyflow/commit/ce6c869df40b2b013484808c742ca508da4a591f) Thanks [@peterkogo](https://github.com/peterkogo)! - Improve return type of useNodesData. Now you can narrow down the data type by checking the node type. + ## 0.0.74 ### Patch Changes diff --git a/packages/system/package.json b/packages/system/package.json index 447bc780ac..70671a6e2b 100644 --- a/packages/system/package.json +++ b/packages/system/package.json @@ -1,6 +1,6 @@ { "name": "@xyflow/system", - "version": "0.0.74", + "version": "0.0.75", "description": "xyflow core system that powers React Flow and Svelte Flow.", "keywords": [ "node-based UI",