Skip to content

Diagramon 3.9.1

Choose a tag to compare

@westsource westsource released this 24 Oct 01:32
· 120 commits to main since this release

本页中英双语:中文在前,英文在后。 / Bilingual release notes: Chinese first, English below.


中文

Diagramon 3.9.1 是对 3.9.0 的修正:把「语法错误定位到行列」真正做通。

下载

方式 文件 说明
安装版(推荐) Diagramon_3.9.1_x64-setup.exe(约 62.08 MiB) 装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时
便携版(免安装) Diagramon-3.9.1-win-x64.zip(约 70.14 MB) 解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹

便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。

修复

  • 问题面板现在真的显示「行 + 列」:3.9.0 里引擎报出的精确列号虽然采到了,但面板只显示行、点击也只跳到行首。
  • 同一行不再被粗略结论盖住:以前如果行扫描器在同一行也报了问题(比如「括号没有闭合」),
    引擎那条带真实行列的精确结果会被丢掉。现在改为引擎优先——同一行保留引擎的精确报错,带行列。
  • 点击问题按列跳转:点问题面板里的条目,光标会落到 行:列,不只是行首。
  • 其它行保持原样:行扫描器独有的问题照报,不回归;合法文档依旧不误报。

关于 Diagramon

Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw
都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 ——
只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。

官网:https://www.diagramon.com

系统要求

  • Windows 10 / 11 64 位
  • WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
  • 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发

安装与更新

下载 Diagramon_3.9.1_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。

本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。


English

Diagramon 3.9.1 fixes 3.9.0: syntax errors now really show and jump to line + column.

Downloads

Type File Notes
Installer (recommended) Diagramon_3.9.1_x64-setup.exe (~62.08 MiB) Enables the built-in auto-update; if WebView2 is missing the installer downloads the runtime
Portable (no install) Diagramon-3.9.1-win-x64.zip (~70.14 MB) Unzip anywhere and run diagramon.exe; uninstall = delete the folder

About the portable build: it ships diagramon.exe + WebView2Loader.dll + ui\ + assets\, and those
must stay together (the ui\ and assets\ trees are read from disk, not embedded in the exe).
It needs nothing extra installed: no Node.js, no Chrome, no VC++ redistributable (the CRT is
statically linked) — only the system WebView2 runtime that comes with Windows 10/11.

Fixes

  • The problems panel now really shows line + column. In 3.9.0 the exact column reported by the engine was
    collected but never displayed, and clicking only jumped to the start of the line.
  • A rough same-line result no longer hides the precise one. Previously, if the line scanner also reported
    that line (e.g. "bracket not closed"), the engine's precise result with real line/column was dropped.
    The engine now wins on the same line.
  • Clicking an issue jumps to line:column, not just the line start.
  • Other lines unchanged: scanner-only findings are still reported, and valid documents are still not flagged.

About Diagramon

Diagramon is a local-first multi-format diagram editor: Mermaid, Graphviz DOT, drawio and Excalidraw
can all be edited with live preview, with AI assistance for generation, review and image recognition.
Rendering and validation work with no network at all — code or images reach a model only when you
actively use AI, and then only the endpoint you chose.

Official website: https://www.diagramon.com

Requirements

  • Windows 10 / 11 64-bit
  • WebView2 runtime (normally pre-installed on Windows 10/11; the installer downloads it if missing)
  • No Node.js, Chrome or VC++ redistributable needed — the canvas runtimes and front-end assets all
    ship inside the installer

Install and update

Download Diagramon_3.9.1_x64-setup.exe and run it. Users on an older version
will be offered this release via Help → Check for updates (the update package is this same
installer; its signature is in latest.json).

This installer is not yet Authenticode-signed, so Windows SmartScreen may show a warning.