diff --git a/.changeset/split-edge-toolbar-and-fatter-hitbox.md b/.changeset/split-edge-toolbar-and-fatter-hitbox.md deleted file mode 100644 index 61ede9c..0000000 --- a/.changeset/split-edge-toolbar-and-fatter-hitbox.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@visimer/core': minor -'@visimer/dom': minor ---- - -Split the flowchart edge popover into focused pickers — Arrow (heads only, including a double-headed option), Stroke, Edge color, Animate edge (None/Slow/Fast), and Edge curve (Default/Natural/Linear, diagram-wide) — instead of the prior single "Edge type" panel that mixed line and head style. Adds `arrowStart` to `setEdgeStyle`, plus new `setEdgeAnimation` and `setFlowCurve` ops. - -Edges are also easier to click on the canvas: each rendered edge now carries a transparent 14px-stroke hit overlay, so selecting a flowchart / state / class / ER edge no longer requires pixel-precise aim. diff --git a/packages/codemirror/CHANGELOG.md b/packages/codemirror/CHANGELOG.md index e0a7f98..50b6b99 100644 --- a/packages/codemirror/CHANGELOG.md +++ b/packages/codemirror/CHANGELOG.md @@ -1,5 +1,12 @@ # @visimer/codemirror +## 1.1.0 + +### Patch Changes + +- Updated dependencies [784f461] + - @visimer/core@1.1.0 + ## 1.0.2 ### Patch Changes diff --git a/packages/codemirror/package.json b/packages/codemirror/package.json index 0b3a172..23b611e 100644 --- a/packages/codemirror/package.json +++ b/packages/codemirror/package.json @@ -1,6 +1,6 @@ { "name": "@visimer/codemirror", - "version": "1.0.2", + "version": "1.1.0", "description": "CodeMirror 6 binding for visimer: two-way code sync, entity highlight decorations, shared undo authority.", "type": "module", "main": "./src/index.ts", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 77645af..55cc677 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,13 @@ # @visimer/core +## 1.1.0 + +### Minor Changes + +- 784f461: Split the flowchart edge popover into focused pickers — Arrow (heads only, including a double-headed option), Stroke, Edge color, Animate edge (None/Slow/Fast), and Edge curve (Default/Natural/Linear, diagram-wide) — instead of the prior single "Edge type" panel that mixed line and head style. Adds `arrowStart` to `setEdgeStyle`, plus new `setEdgeAnimation` and `setFlowCurve` ops. + + Edges are also easier to click on the canvas: each rendered edge now carries a transparent 14px-stroke hit overlay, so selecting a flowchart / state / class / ER edge no longer requires pixel-precise aim. + ## 1.0.2 ## 1.0.1 diff --git a/packages/core/package.json b/packages/core/package.json index d86f3d4..ba729c8 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@visimer/core", - "version": "1.0.2", + "version": "1.1.0", "description": "Headless bidirectional editing engine for Mermaid diagrams: lossless CST, semantic graph, ops compiled to minimal text edits.", "type": "module", "main": "./src/index.ts", diff --git a/packages/dom/CHANGELOG.md b/packages/dom/CHANGELOG.md index 8e799dd..9b09957 100644 --- a/packages/dom/CHANGELOG.md +++ b/packages/dom/CHANGELOG.md @@ -1,5 +1,18 @@ # @visimer/dom +## 1.1.0 + +### Minor Changes + +- 784f461: Split the flowchart edge popover into focused pickers — Arrow (heads only, including a double-headed option), Stroke, Edge color, Animate edge (None/Slow/Fast), and Edge curve (Default/Natural/Linear, diagram-wide) — instead of the prior single "Edge type" panel that mixed line and head style. Adds `arrowStart` to `setEdgeStyle`, plus new `setEdgeAnimation` and `setFlowCurve` ops. + + Edges are also easier to click on the canvas: each rendered edge now carries a transparent 14px-stroke hit overlay, so selecting a flowchart / state / class / ER edge no longer requires pixel-precise aim. + +### Patch Changes + +- Updated dependencies [784f461] + - @visimer/core@1.1.0 + ## 1.0.2 ### Patch Changes diff --git a/packages/dom/package.json b/packages/dom/package.json index 7685b3c..e7b3f60 100644 --- a/packages/dom/package.json +++ b/packages/dom/package.json @@ -1,6 +1,6 @@ { "name": "@visimer/dom", - "version": "1.0.2", + "version": "1.1.0", "description": "Interactive WYSIWYG canvas for Mermaid: renders through mermaid itself and overlays selection, drag-to-connect, inline label editing, and code sync.", "type": "module", "main": "./src/index.ts", diff --git a/packages/monaco/CHANGELOG.md b/packages/monaco/CHANGELOG.md index 729c69e..957f47f 100644 --- a/packages/monaco/CHANGELOG.md +++ b/packages/monaco/CHANGELOG.md @@ -1,5 +1,12 @@ # @visimer/monaco +## 1.1.0 + +### Patch Changes + +- Updated dependencies [784f461] + - @visimer/core@1.1.0 + ## 1.0.2 ### Patch Changes diff --git a/packages/monaco/package.json b/packages/monaco/package.json index 64f24eb..2c7d10c 100644 --- a/packages/monaco/package.json +++ b/packages/monaco/package.json @@ -1,6 +1,6 @@ { "name": "@visimer/monaco", - "version": "1.0.2", + "version": "1.1.0", "description": "Monaco binding for visimer: two-way code sync, entity highlight decorations, shared undo authority. No monaco-editor dependency; bring your own instance.", "type": "module", "main": "./src/index.ts", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 2b86f1a..3939a32 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,13 @@ # @visimer/react +## 1.1.0 + +### Patch Changes + +- Updated dependencies [784f461] + - @visimer/core@1.1.0 + - @visimer/dom@1.1.0 + ## 1.0.2 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index 5143ee5..ae1232a 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@visimer/react", - "version": "1.0.2", + "version": "1.1.0", "description": "React bindings for visimer: a drop-in visual Mermaid editor component and hooks.", "type": "module", "main": "./src/index.tsx",