diff --git a/.changeset/beige-emus-deny.md b/.changeset/beige-emus-deny.md deleted file mode 100644 index 18986799..00000000 --- a/.changeset/beige-emus-deny.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@xyflow/svelte': patch ---- - -Refactor internal use of contexts diff --git a/.changeset/breezy-gorillas-accept.md b/.changeset/breezy-gorillas-accept.md deleted file mode 100644 index 920cfac7..00000000 --- a/.changeset/breezy-gorillas-accept.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@xyflow/react': minor -'@xyflow/svelte': minor -'@xyflow/system': patch ---- - -Add `zIndexMode` to control how z-index is calculated for nodes and edges diff --git a/.changeset/curly-snails-do.md b/.changeset/curly-snails-do.md deleted file mode 100644 index 5560b33b..00000000 --- a/.changeset/curly-snails-do.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@xyflow/react': patch ---- - -Prevent unnecessary re-render in `FlowRenderer` diff --git a/.changeset/custom-edge-id-generator.md b/.changeset/custom-edge-id-generator.md deleted file mode 100644 index 439d729c..00000000 --- a/.changeset/custom-edge-id-generator.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@xyflow/system': patch ---- - -Allow custom `getEdgeId` function in `addEdge` and `reconnectEdge` options to enable custom edge ID schemes. diff --git a/.changeset/dry-seahorses-deliver.md b/.changeset/dry-seahorses-deliver.md deleted file mode 100644 index 1125ea3e..00000000 --- a/.changeset/dry-seahorses-deliver.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@xyflow/react': patch ---- - -Always create a new measured object in apply changes. diff --git a/.changeset/selfish-nails-sing.md b/.changeset/selfish-nails-sing.md deleted file mode 100644 index 9cbc5b81..00000000 --- a/.changeset/selfish-nails-sing.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@xyflow/react': minor ---- - -Add `experimental_useOnNodesChangeMiddleware` hook diff --git a/.changeset/young-roses-shout.md b/.changeset/young-roses-shout.md deleted file mode 100644 index f1f6a888..00000000 --- a/.changeset/young-roses-shout.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@xyflow/react': patch -'@xyflow/svelte': patch -'@xyflow/system': patch ---- - -Update an ongoing connection when user moves node with keyboard. diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 9197dd9f..71d43934 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,24 @@ # @xyflow/react +## 12.10.0 + +### Minor Changes + +- [#5637](https://github.com/xyflow/xyflow/pull/5637) [`0c7261a6d`](https://github.com/xyflow/xyflow/commit/0c7261a6dc94f1aa58333a6aebcaca8ced9b5ad2) Thanks [@moklick](https://github.com/moklick)! - Add `zIndexMode` to control how z-index is calculated for nodes and edges + +- [#5484](https://github.com/xyflow/xyflow/pull/5484) [`a523919d6`](https://github.com/xyflow/xyflow/commit/a523919d6789995e9d0f3dd29b0b47fc3b8d8439) Thanks [@peterkogo](https://github.com/peterkogo)! - Add `experimental_useOnNodesChangeMiddleware` hook + +### Patch Changes + +- [#5629](https://github.com/xyflow/xyflow/pull/5629) [`9030fab2d`](https://github.com/xyflow/xyflow/commit/9030fab2df8285fdfb649bda6e1e885dfd228d45) Thanks [@AlaricBaraou](https://github.com/AlaricBaraou)! - Prevent unnecessary re-render in `FlowRenderer` + +- [#5592](https://github.com/xyflow/xyflow/pull/5592) [`38dbf41c4`](https://github.com/xyflow/xyflow/commit/38dbf41c464550cc803b946a4ad1f46982385a03) Thanks [@svilen-ivanov-kubit](https://github.com/svilen-ivanov-kubit)! - Always create a new measured object in apply changes. + +- [#5635](https://github.com/xyflow/xyflow/pull/5635) [`2d7fa40e2`](https://github.com/xyflow/xyflow/commit/2d7fa40e2684a0fcdd4eca7800ccf2c34338e549) Thanks [@tornado-softwares](https://github.com/tornado-softwares)! - Update an ongoing connection when user moves node with keyboard. + +- Updated dependencies [[`0c7261a6d`](https://github.com/xyflow/xyflow/commit/0c7261a6dc94f1aa58333a6aebcaca8ced9b5ad2), [`8598b6bc2`](https://github.com/xyflow/xyflow/commit/8598b6bc2a9d052b12d5215706382da0aa84827b), [`2d7fa40e2`](https://github.com/xyflow/xyflow/commit/2d7fa40e2684a0fcdd4eca7800ccf2c34338e549)]: + - @xyflow/system@0.0.74 + ## 12.9.3 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index 0514e3b4..f6c54dbc 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@xyflow/react", - "version": "12.9.3", + "version": "12.10.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 5cfe8b02..8a0e1091 100644 --- a/packages/svelte/CHANGELOG.md +++ b/packages/svelte/CHANGELOG.md @@ -1,5 +1,20 @@ # @xyflow/svelte +## 1.5.0 + +### Minor Changes + +- [#5637](https://github.com/xyflow/xyflow/pull/5637) [`0c7261a6d`](https://github.com/xyflow/xyflow/commit/0c7261a6dc94f1aa58333a6aebcaca8ced9b5ad2) Thanks [@moklick](https://github.com/moklick)! - Add `zIndexMode` to control how z-index is calculated for nodes and edges + +### Patch Changes + +- [#5596](https://github.com/xyflow/xyflow/pull/5596) [`45fdd9a55`](https://github.com/xyflow/xyflow/commit/45fdd9a55088b647936325cbfee07eb27461c4bb) Thanks [@moklick](https://github.com/moklick)! - Refactor internal use of contexts + +- [#5635](https://github.com/xyflow/xyflow/pull/5635) [`2d7fa40e2`](https://github.com/xyflow/xyflow/commit/2d7fa40e2684a0fcdd4eca7800ccf2c34338e549) Thanks [@tornado-softwares](https://github.com/tornado-softwares)! - Update an ongoing connection when user moves node with keyboard. + +- Updated dependencies [[`0c7261a6d`](https://github.com/xyflow/xyflow/commit/0c7261a6dc94f1aa58333a6aebcaca8ced9b5ad2), [`8598b6bc2`](https://github.com/xyflow/xyflow/commit/8598b6bc2a9d052b12d5215706382da0aa84827b), [`2d7fa40e2`](https://github.com/xyflow/xyflow/commit/2d7fa40e2684a0fcdd4eca7800ccf2c34338e549)]: + - @xyflow/system@0.0.74 + ## 1.4.2 ### Patch Changes diff --git a/packages/svelte/package.json b/packages/svelte/package.json index b04a36ec..6fe52068 100644 --- a/packages/svelte/package.json +++ b/packages/svelte/package.json @@ -1,6 +1,6 @@ { "name": "@xyflow/svelte", - "version": "1.4.2", + "version": "1.5.0", "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 5bbc621e..cfdc050c 100644 --- a/packages/system/CHANGELOG.md +++ b/packages/system/CHANGELOG.md @@ -1,5 +1,15 @@ # @xyflow/system +## 0.0.74 + +### Patch Changes + +- [#5637](https://github.com/xyflow/xyflow/pull/5637) [`0c7261a6d`](https://github.com/xyflow/xyflow/commit/0c7261a6dc94f1aa58333a6aebcaca8ced9b5ad2) Thanks [@moklick](https://github.com/moklick)! - Add `zIndexMode` to control how z-index is calculated for nodes and edges + +- [#5617](https://github.com/xyflow/xyflow/pull/5617) [`8598b6bc2`](https://github.com/xyflow/xyflow/commit/8598b6bc2a9d052b12d5215706382da0aa84827b) Thanks [@akre54](https://github.com/akre54)! - Allow custom `getEdgeId` function in `addEdge` and `reconnectEdge` options to enable custom edge ID schemes. + +- [#5635](https://github.com/xyflow/xyflow/pull/5635) [`2d7fa40e2`](https://github.com/xyflow/xyflow/commit/2d7fa40e2684a0fcdd4eca7800ccf2c34338e549) Thanks [@tornado-softwares](https://github.com/tornado-softwares)! - Update an ongoing connection when user moves node with keyboard. + ## 0.0.73 ### Patch Changes diff --git a/packages/system/package.json b/packages/system/package.json index 6ee8e327..447bc780 100644 --- a/packages/system/package.json +++ b/packages/system/package.json @@ -1,6 +1,6 @@ { "name": "@xyflow/system", - "version": "0.0.73", + "version": "0.0.74", "description": "xyflow core system that powers React Flow and Svelte Flow.", "keywords": [ "node-based UI",