diff --git a/.changeset/container-membership-notifications.md b/.changeset/container-membership-notifications.md deleted file mode 100644 index 035bdcc236..0000000000 --- a/.changeset/container-membership-notifications.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@joint/react": patch ---- - -fix stale cell keys when a single commit swaps ids without changing the count (membership changes now notify key-list subscribers, and large-graph rendering no longer defers id updates) diff --git a/.changeset/fair-wasps-cheer.md b/.changeset/fair-wasps-cheer.md deleted file mode 100644 index 3d20c3911b..0000000000 --- a/.changeset/fair-wasps-cheer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@joint/core': patch ---- - -alg.rightAnglePath: refactor to consolidate duplicate code into helpers diff --git a/.changeset/link-anchor-arrowhead.md b/.changeset/link-anchor-arrowhead.md deleted file mode 100644 index a058909690..0000000000 --- a/.changeset/link-anchor-arrowhead.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@joint/react": patch ---- - -link routing - account for the arrowhead when a custom link anchor is used diff --git a/.changeset/paper-guard-blank-pointerdown.md b/.changeset/paper-guard-blank-pointerdown.md deleted file mode 100644 index d84f827b10..0000000000 --- a/.changeset/paper-guard-blank-pointerdown.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@joint/core": patch ---- - -dia.Paper - the `guard` option can now veto blank pointerdowns; its `view` argument is `undefined` when the event did not hit a cell view diff --git a/.changeset/paper-magnet-interactive-controls.md b/.changeset/paper-magnet-interactive-controls.md deleted file mode 100644 index 1ce645c862..0000000000 --- a/.changeset/paper-magnet-interactive-controls.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@joint/react": patch ---- - - - support interactive controls (buttons, inputs) nested inside magnets without the press starting a link drag or an element move diff --git a/.changeset/right-angle-path-extraction.md b/.changeset/right-angle-path-extraction.md deleted file mode 100644 index dd1d20c95d..0000000000 --- a/.changeset/right-angle-path-extraction.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@joint/core": patch ---- - -routers.rightAngle - refactor the path-finding algorithm into a separate utility diff --git a/.changeset/router-avoid-initial-release.md b/.changeset/router-avoid-initial-release.md deleted file mode 100644 index 4a059e25bb..0000000000 --- a/.changeset/router-avoid-initial-release.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@joint/router-avoid": patch ---- - -Initial release - automatic obstacle-avoiding orthogonal link routing via libavoid (WASM), with main-thread and Web Worker providers diff --git a/.changeset/shy-things-try.md b/.changeset/shy-things-try.md deleted file mode 100644 index f0184f387e..0000000000 --- a/.changeset/shy-things-try.md +++ /dev/null @@ -1,6 +0,0 @@ ---- - ---- - - - \ No newline at end of file diff --git a/.changeset/use-cell-removed-mid-render.md b/.changeset/use-cell-removed-mid-render.md deleted file mode 100644 index 686d883ebb..0000000000 --- a/.changeset/use-cell-removed-mid-render.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@joint/react": patch ---- - -useCell - tolerate a cell removed from the graph mid-render diff --git a/.changeset/use-combined-ref-commit-assignment.md b/.changeset/use-combined-ref-commit-assignment.md deleted file mode 100644 index aa9c4a730a..0000000000 --- a/.changeset/use-combined-ref-commit-assignment.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@joint/react": patch ---- - -useCombinedRef - assign the forwarded ref during the commit phase diff --git a/.changeset/use-markup-unrendered-view.md b/.changeset/use-markup-unrendered-view.md deleted file mode 100644 index 1d86130a99..0000000000 --- a/.changeset/use-markup-unrendered-view.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@joint/react": patch ---- - -useMarkup - tolerate a cell view whose markup has not been rendered yet (synchronous rendering in development) diff --git a/packages/joint-core/CHANGELOG.md b/packages/joint-core/CHANGELOG.md index c9823d303e..c0e43f134e 100644 --- a/packages/joint-core/CHANGELOG.md +++ b/packages/joint-core/CHANGELOG.md @@ -1,5 +1,13 @@ # @joint/core +## 4.3.2 + +### Patch Changes + +- 0a2991b: alg.rightAnglePath: refactor to consolidate duplicate code into helpers +- 68a4758: dia.Paper - the `guard` option can now veto blank pointerdowns; its `view` argument is `undefined` when the event did not hit a cell view +- 54d9800: routers.rightAngle - refactor the path-finding algorithm into a separate utility + ## 4.3.1 ### Patch Changes diff --git a/packages/joint-core/package.json b/packages/joint-core/package.json index 3da98d1cf9..ce087dddc6 100644 --- a/packages/joint-core/package.json +++ b/packages/joint-core/package.json @@ -1,7 +1,7 @@ { "name": "@joint/core", "title": "JointJS", - "version": "4.3.1", + "version": "4.3.2", "description": "JavaScript diagramming library", "sideEffects": false, "main": "./dist/joint.min.js", diff --git a/packages/joint-react/CHANGELOG.md b/packages/joint-react/CHANGELOG.md index a66bc8d650..2c2624a503 100644 --- a/packages/joint-react/CHANGELOG.md +++ b/packages/joint-react/CHANGELOG.md @@ -1,5 +1,20 @@ # @joint/react +## 4.3.3 + +### Patch Changes + +- 634fb9f: fix stale cell keys when a single commit swaps ids without changing the count (membership changes now notify key-list subscribers, and large-graph rendering no longer defers id updates) +- 68a4758: link routing - account for the arrowhead when a custom link anchor is used +- 68a4758: - support interactive controls (buttons, inputs) nested inside magnets without the press starting a link drag or an element move +- 68a4758: useCell - tolerate a cell removed from the graph mid-render +- 68a4758: useCombinedRef - assign the forwarded ref during the commit phase +- 68a4758: useMarkup - tolerate a cell view whose markup has not been rendered yet (synchronous rendering in development) +- Updated dependencies [0a2991b] +- Updated dependencies [68a4758] +- Updated dependencies [54d9800] + - @joint/core@4.3.2 + ## 4.3.2 ### Patch Changes diff --git a/packages/joint-react/package.json b/packages/joint-react/package.json index 690e25f789..6358d4fd53 100644 --- a/packages/joint-react/package.json +++ b/packages/joint-react/package.json @@ -1,7 +1,7 @@ { "name": "@joint/react", "title": "JointJS React", - "version": "4.3.2", + "version": "4.3.3", "description": "React bindings and hooks for JointJS to build interactive diagrams and graphs.", "type": "module", "sideEffects": [ diff --git a/packages/joint-router-avoid/CHANGELOG.md b/packages/joint-router-avoid/CHANGELOG.md new file mode 100644 index 0000000000..a0627bd4e2 --- /dev/null +++ b/packages/joint-router-avoid/CHANGELOG.md @@ -0,0 +1,11 @@ +# @joint/router-avoid + +## 4.3.2 + +### Patch Changes + +- 54d9800: Initial release - automatic obstacle-avoiding orthogonal link routing via libavoid (WASM), with main-thread and Web Worker providers +- Updated dependencies [0a2991b] +- Updated dependencies [68a4758] +- Updated dependencies [54d9800] + - @joint/core@4.3.2 diff --git a/packages/joint-router-avoid/package.json b/packages/joint-router-avoid/package.json index 7ae0dd773e..a7e99ff39a 100644 --- a/packages/joint-router-avoid/package.json +++ b/packages/joint-router-avoid/package.json @@ -1,7 +1,7 @@ { "name": "@joint/router-avoid", "title": "JointJS Avoid Router", - "version": "0.0.0", + "version": "4.3.2", "description": "Avoid router module for JointJS", "sideEffects": false, "main": "./dist/esm/index.mjs",