Skip to content

Releases: xuzhougeng/svg-editor

v0.1.3

Choose a tag to compare

@xuzhougeng xuzhougeng released this 26 Aug 03:43

Manual canvas edits no longer trigger a svg_commit approval card.

Changes

  • Clicking, recoloring, or editing text on the left does not call svg_commit. The figure updates locally.
  • Agent svg_apply from the host chat is applied to the live canvas, so later instructions do not overwrite unsaved hand edits.
  • Live selection and catalog are published through ui/update-model-context.

Install (Wisp Science)

  1. Settings → Plugins → Install plugin

  2. Choose this zip, or the HTTPS release asset with SHA-256:

    f75cff0220a4fc5c680e2708726009ea5ab31a710314642454a4d346913d1182

  3. Enable the plugin for the project and use it in a new session.

Install (Claude Science)

Load dist-plugin/ (built with npm run build) or this zip as a Claude plugin. Approve the local MCP server, then call svg_open_editor.

Chinese

手改左侧元素不再弹出「运行 svg_commit?」。在画布上点选,到右侧聊天里让助手改。请用本 zip 覆盖安装,并开新会话。

v0.1.2

Choose a tag to compare

@xuzhougeng xuzhougeng released this 26 Aug 02:16

Select on the canvas, then instruct the assistant in the host chat.

Changes

  • Remove the in-app command bar (就地执行 / 发给助手).
  • Selection is published to the host assistant via ui/update-model-context. Ask for edits in the right-hand chat; the agent uses svg_inspect + svg_apply.
  • Manual canvas edits (click, color, text, hide) are unchanged.

Install (Wisp Science)

  1. Settings → Plugins → Install plugin

  2. Choose this zip, or the HTTPS release asset with SHA-256:

    58d0cd89ee3a41ac6b26a8668cf6459d5482e72df904af578a55c028243b6756

  3. Enable the plugin for the project and use it in a new session.

Install (Claude Science)

Load dist-plugin/ (built with npm run build) or this zip as a Claude plugin. Approve the local MCP server, then call svg_open_editor.

Chinese

去掉底部指令栏。在画布上点选元素,到右侧聊天里让助手改图。手改颜色/文字/图层仍可用。请用本 zip 覆盖安装,并开新会话。

v0.1.1

Choose a tag to compare

@xuzhougeng xuzhougeng released this 26 Aug 01:56

Command-bar local apply for Wisp Science and Claude Science.

Fixes

  • 就地执行 applies parsed commands on the canvas immediately. It no longer waits on host svg_apply approval, which could hang after a Wisp OwnerDisposed panic.
  • In-flight svg_commit calls are coalesced so manual color edits do not stack permission cards.
  • 发给助手 falls back to local apply when the host rejects ui/message.
  • Title commands such as 标题改成Figure2 (no 把, no spaces) now parse.

Install (Wisp Science)

  1. Settings → Plugins → Install plugin

  2. Choose this zip, or the HTTPS release asset with SHA-256:

    05ecc01e2a74f50c550e5c4dd63928a70e64d48963a05c541db157100bb4615e

  3. Enable the plugin for the project and use it in a new session.

Install (Claude Science)

Load dist-plugin/ (built with npm run build) or this zip as a Claude plugin. Approve the local MCP server, then call svg_open_editor.

Chinese

底部「就地执行」不再等宿主审批;手改颜色触发的 svg_commit 会合并,避免叠卡把 Wisp 打崩。「发给助手」在宿主不支持 ui/message 时改为就地执行。请用本 zip 覆盖安装,并开新会话。

v0.1.0

Choose a tag to compare

@xuzhougeng xuzhougeng released this 25 Aug 10:06

First release of the SVG Editor MCP App for Wisp Science and Claude Science.

Install (Wisp Science)

  1. Settings → Plugins → Install plugin

  2. Choose this zip, or the HTTPS release asset with SHA-256:

    9138c04d3fc30d3070505e3b2ca9388738c568f952af9de023f89ebfec21a628

  3. Enable the plugin for the project and use it in a new session.

Install (Claude Science)

Load dist-plugin/ (built with npm run build) or this zip as a Claude plugin. Approve the local MCP server, then call svg_open_editor.

Tools

  • svg_open_editor — live MCP App
  • svg_inspect / svg_apply — surgical edits
  • svg_create_artifact — standalone HTML fallback