Skip to content

v1.4.2

Choose a tag to compare

@github-actions github-actions released this 17 Oct 06:17
· 5 commits to custom-base since this release

1.4.2 (2026-10-17)

Bug Fixes

  • be: 保持横线纸数学排版的固定行网格 (83acac5)
  • be: 在插图后不足完整行时换页 (963922c)
  • be: 让插图后的文字回到纸张横线 (969970d)
  • fe/src/utils: 修复单字强调跨段落错误配对 (6914687)

Flutter 修复

  • 高公式与长篇内容按完整行格排版,后续文字保持横线对齐。
  • 上传字体持久保存并在重启后恢复;修复恢复期间退出时丢失选择的问题。
  • Markdown 清洗移除代码块围栏,保留代码正文。

下载哪个包

构建完成后,安装包会出现在本页下方的 Assets。Release 创建时构建可能仍在进行;仅下方实际出现的文件可下载。GitHub 自动提供的 Source code 是源码,不是可运行的客户端。

Electron 桌面版

沿用 Web 界面的桌面客户端:

你的机器 下载这个 说明
Windows Panache-Setup-1.4.2.exe 推荐。安装版,可选安装位置,装完有桌面与开始菜单快捷方式
Windows Panache-portable-1.4.2.exe 免安装便携版,双击直接运行
Mac(Apple 芯片,M1 及以后) Panache-1.4.2-arm64.dmg 挂载后把 Panache.app 拖进「应用程序」
Mac(Apple 芯片,M1 及以后) Panache-1.4.2-arm64.zip 同一个 App 的压缩包,DMG 打不开时用这个

Flutter 客户端

Flutter 界面与 Rust 离线渲染引擎,与上面的 Electron 客户端分开打包。按设备选择一套客户端即可:

你的机器 文件名 使用方式
Windows x64 Flutter-Panache-1.4.2-windows-x64.zip 解压完整目录,运行其中的 handwriting_app.exe,保留全部资源与后端
Linux x64 Flutter-Panache-1.4.2-linux-x64.tar.gz 解压完整目录,运行其中的 handwriting_app,需桌面 GTK 运行环境
Mac(Apple 芯片) Flutter-Panache-1.4.2-macos-arm64.zip 解压后将其中的 App 拖入「应用程序」
Android 手机(优先选择) Flutter-Panache-1.4.2-android-arm64-v8a.apk 推荐普通手机用户下载,适用于 64 位 ARM 手机
Android x86_64 Flutter-Panache-1.4.2-android-x86_64.apk 适用于 x86_64 模拟器或设备,普通 ARM 手机请选择上面的 v8a 包

Android 首次从旧调试版切换时,如提示签名冲突,需先卸载旧版(卸载会删除应用数据);后续正式版沿用同一签名更新。
两套桌面客户端目前都不提供 Intel Mac 包;iOS 尚无可直接安装的发布包。
Flutter 构建与上传进度见仓库 Actions 的 Flutter Release Assets;任一平台失败时可能暂时没有 Flutter 包。
Flutter-source.json 和每个 Flutter 包旁的 JSON 是源码提交、版本与 SHA-256 校验信息,不是安装包。

macOS 首次打开会被拦下(正常现象)

这个包没有 Apple 开发者签名,也没有公证,所以 macOS 会拦。macOS 15 起提示的是
「已损坏,无法打开」—— 那不是真的损坏,是下载时被系统加上的 quarantine 属性。
Electron 安装到默认位置后可执行:

xattr -dr com.apple.quarantine /Applications/Panache.app

Flutter 请将命令中的路径替换为实际安装的 App 路径。

不想用命令行也行:被拦一次之后去「系统设置 → 隐私与安全性」,在下方的提示里点「仍要打开」。