Skip to content

v0.3.7

Choose a tag to compare

@RiKa0-0 RiKa0-0 released this 02 Aug 11:43
· 292 commits to main since this release

NomiFun v0.3.7

  • 优化自动更新安装体验:在桌面端更新弹窗中补充安装进度与状态反馈,让 Windows 用户能更清楚地看到更新正在执行。
  • 改进对话交付物文件路径展示与打开逻辑,减少相对路径、工作区路径和可点击交付文件之间的歧义。
  • 重构 browser managed-lane 调度实现,合并 tool 与 ManagedBrowserFacade 中重复的打开、列举、关闭、执行与 action alias 逻辑,降低浏览器自动化链路漂移风险。
  • 完成一轮 workspace-wide 技术债清理:移除大量死代码、历史 shim、重复实现和过期文档,收敛 channel 表单、runtime chat/sendbox、zip safety、idempotency、ANSI 清理与消息截断等公共逻辑。
  • 调整 provider / model API:移除已废弃的 provider capabilities 字段,更新 UI API contract,并补充前后端兼容性测试。
  • 加强仓库 Git 归因治理:新增仓库本地 hooks 与检查脚本,确保后续提交归因到人类开发者且不包含 AI credit trailer。
  • 维护 v0.3.6 macOS updater 清单记录;本次 v0.3.7 首发仍以 Windows x64 包为主,其他平台可后续在对应原生构建机追加。

Windows 包

  • 本次 GitHub 首发发布 Windows x64 安装包及 Tauri 自动更新签名资产。
  • 安装包未包含 Authenticode 签名,手动下载时可能出现 SmartScreen 或未知发布者提示;自动更新仍使用 Tauri 签名校验。

追加平台包

  • macOS universal DMG 与 Tauri updater 资产已补发,latest.json 包含 darwin-x86_64 / darwin-aarch64
  • Linux x86_64 安装包已补发:AppImage、deb、rpm 及对应 .siglatest.jsonlinux-x86_64 updater 条目指向 AppImage。