github ErlichLiu/Proma v0.9.18
0.9.18

latest releases: v0.9.21, v0.9.20, v0.9.19...
7 hours ago

Proma v0.9.18

对比基准:v0.9.17

新功能

  • 应用内自动更新 — 检测到新版本后自动后台下载,下载完成弹窗提示「立即重启更新」,一键完成升级;也支持退出时静默安装。告别手动去 GitHub 下载覆盖安装
  • 托盘显示运行中任务 — 系统托盘菜单新增正在运行中的 Agent 任务列表,无需切回主窗口即可感知任务状态
  • 语音输入权限引导 — 首次使用语音输入时自动弹出麦克风权限获取弹窗,避免用户不知道需要手动授权

Bug 修复

  • 语音输入稳定性 — 修复语音输入重复拼接、断连后无法自动恢复的问题;优化浮窗布局
  • 主线程性能优化 — 将音频播放(audio.currentTime seek)和系统通知创建推迟到下一个宏任务,避免在 React 批量更新的同步调用栈中阻塞主线程导致掉帧
  • GitHub API 限流防护 — 新增 Rate Limit 冷却机制 + 延长缓存 TTL 至 30 分钟,开源用户不再频繁触发 403 错误

打包与分发

  • 恢复 ASAR 打包 — 重新启用 ASAR 归档(通过 asarUnpack 解压 SDK native binary),减小包体积、提高启动速度、避免源码暴露
  • macOS 双架构并行构建 — CI 中 arm64 和 x64 改为并行构建,构建后自动合并 latest-mac.yml,确保两种架构用户都能正确接收自动更新
  • 构建容错 — Electron 下载加入 3 次重试机制,应对 GitHub CDN 偶发 EOF 断连

下载

  • macOS Apple SiliconProma-0.9.18-arm64.dmg
  • macOS IntelProma-0.9.18.dmg
  • WindowsProma-Setup-0.9.18.exe

Don't miss a new Proma release

NewReleases is sending notifications on new releases.