Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 18 Apr 00:39
· 1512 commits to main since this release

CodingNS 0.4.0

这是一个跨度较大的版本,包含从 v0.3.5 以来的功能补强、桌面端体验改进,以及一批围绕 Butler、会话恢复、构建发布链路的稳定性修复。

新增功能

  • Butler 自动化与临时沙箱能力正式接入,支持自动创建沙箱目标、查看自动化详情、停止跟进/验证任务,并将控制会话改造成独立助手沙箱。
  • 桌面端新增本机 HOST 自动发现与切换链路,设置页可直接看到当前 HOST。
  • 服务调试与子工作区调试能力继续补齐,支持调试端口池共享范围、模板继承和已登记启动项展示。
  • 设置页支持自动跟随系统主题,桌面端 macOS 工作台切换到原生 Sidebar,并补齐毛玻璃、标题栏和窗口控制细节。
  • Butler 页开放 Claude Code 入口,并补齐助手工作区、工作树、自动化与沙箱相关命令能力。
  • 桌面端更新链路继续完善,补齐应用内更新入口、更新检查状态统一,以及安装后重启提示。

重点修复

  • 修复聊天输入法组合输入时回车误发,覆盖前端与 macOS 桌面端。
  • 修复会话恢复、历史消息加载、滚动位置恢复、归档状态回退、消息时间线错乱等一组会话稳定性问题。
  • 修复 workspace discovery、helper 生命周期、tmux 探测、Git/worktree 请求取消链等后台链路问题,减少假死和脏状态。
  • 修复 Codex / Butler 相关的消息来源标记、脏绑定自愈、start-live 索引偶发缺失等问题。
  • 修复 Windows 构建、Android 更新模块、桌面端 CI、npm 发布流程和 Tauri updater 配置,提升多端打包与发布稳定性。

其他改进

  • 收紧后台任务刷新与订阅模型,进一步转向脏标记驱动。
  • 优化 PC 和移动端多个 Butler/助手面板布局与交互细节。
  • 补充了一批自动化、会话、打包和回归测试,降低后续回归风险。