Releases: maguowei/code-manager
Release list
Code Manager v1.3.1
Release v1.3.1 (2026-07-05)
对比基准:v1.3.0
版本总结:本次为维护性补丁,修复了系统托盘退出流程的一个缺陷。通过拆分 ExitRequested 与 Exit 两条退出路径,并在 macOS 上为托盘图标注销补充延迟,解决了退出时托盘图标可能残留的问题,让 Cmd+Q、菜单退出与应用重启等场景下的托盘行为更稳定一致。
- fix(tray): 拆分 ExitRequested/Exit 退出路径并为 macOS 补图标注销延迟 (c3b61bf)
完整变更:v1.3.0...v1.3.1
Code Manager v1.3.0
Release v1.3.0 (2026-07-05)
对比基准:v1.2.0
版本总结:本次更新新增了应用内顶部常驻的更新横幅,运行期间会自动检查新版本并醒目提示,让你第一时间知道可以升级;官网命令代码块支持一键复制并统一了 brew 命令样式,安装体验更顺手。同时修复了 macOS 上退出应用后托盘图标偶尔被复活、无法彻底退出的问题,并为启用默认状态行预设补上了成功提示。整体是一次围绕更新提醒与退出稳定性的体验改进。
-
feat(site): 命令代码块支持一键复制并统一 brew 命令样式 (653285f)
-
feat(updater): 顶部常驻更新横幅与运行中自动检查 (9e90f81)
-
fix(config): 启用默认状态行预设后补成功 Toast 反馈 (b283ca7)
-
fix(tray): 退出前移除托盘图标避免 macOS 菜单栏应用被复活 (725307c)
-
fix(tray): 在 RunEvent::Exit 统一移除托盘图标覆盖 Cmd+Q 与 relaunch 退出 (146dc11)
-
refactor(updater): 消除更新横幅热路径重复计算并移除冗余取时封装 (b728314)
-
docs(skill): 发版流程新增切到 main 分支的前置条件 (42a4d76)
完整变更:v1.2.0...v1.3.0
Code Manager v1.2.0
Release v1.2.0 (2026-07-02)
对比基准:v1.1.0
版本总结:本版本修复了配置预览编辑器的两处关键问题——点击配置导出或滚动到配置详情底部时崩溃、以及 JSON 语法高亮失效(均因 CodeMirror 依赖多版本冲突,现已统一版本解决)。同时修复了历史会话「原始记录」定位失败:含下划线的项目路径此前无法匹配到真实文件,现已对齐 Claude Code 的目录编码规则,打开失败时还会给出尝试的文件路径便于排查。用量统计增强了缓存命中率分档并对齐业界标准,并修复了 HOME 目录迁移后增量扫描中止的问题。此外,万界方舟供应商默认 Sonnet 模型更新为 claude-sonnet-5,内置状态行脚本同步更新并对齐 Windows 版。
-
feat(usage): 缓存命中率分档对齐业界标准并优化参考线标注 (752ff87)
-
feat(history): 会话文件缺失错误附带脱敏路径便于排查 (d3c4aea)
-
fix: 加固后端边界处理与前端异步回调健壮性 (31934cc)
-
fix(usage): HOME 迁移后已索引文件漂移不再中止增量扫描 (c6448c5)
-
fix(history): 项目路径编码对齐 Claude Code 修复原始记录定位失败 (b4a6971)
-
fix(deps): 统一 CodeMirror 版本修复配置预览渲染崩溃 (8f1cf82)
-
fix(deps): 统一 @codemirror/language 版本修复语法高亮失效 (838b232)
-
refactor(statusline): 内置状态行脚本更新为最新版并对齐 Windows 版 (b835318)
-
docs: 增加中英双语支持,README 默认改为英文 (5ddfa51)
-
docs: 中文 README 使用独立的 zh-CN 版配图 (06339fb)
-
docs: 新增 Claude Code 插件更新说明并归档到 docs/claude-code/ (5073810)
-
test(history): 编码测试改用占位用户名避免硬编码路径守护误报 (b067411)
-
chore(config): 模型占位符示例更新为最新可用模型 (8a006f0)
-
chore(config): 万界方舟 Sonnet 默认模型更新为 claude-sonnet-5 (a54d740)
完整变更:v1.1.0...v1.2.0
Code Manager v1.1.0
Release v1.1.0 (2026-06-29)
对比基准:v1.0.0
版本总结:本版本新增应用内自动更新——启动时静默检查新版本,在「设置 - 应用更新」可一键下载并安装,完成后自动重启;更新包经官方 minisign 签名校验,从 GitHub Releases 拉取。同时新增 Homebrew Cask 安装支持,macOS 用户可用 brew 安装与升级。其余为测试完善与文档更新。
-
feat(release): 增开 Homebrew Cask 安装支持 (db15ac1)
-
feat(updater): 接入应用内自动更新 (c34f68a)
-
docs(readme): 新增配置编辑界面头图 (eb05235)
-
test(updater): 补 useAppUpdater 单测修复覆盖率门禁 (9951b14)
-
test: 放宽覆盖率运行下的异步等待上限修复 waitFor flake (9eb6d6f)
-
chore: 移除 .vscode 推荐扩展配置 (e1f2d39)
完整变更:v1.0.0...v1.1.0
Code Manager v1.0.0
Release v1.0.0 (2026-06-28)
对比基准:v0.20.1
版本总结:Code Manager 迎来首个公开稳定版。本版本大幅强化会话历史的深度检查能力——对话详情支持应用内查找(Ctrl/Cmd+F)、渲染 hook 与 mode 切换事件、可折叠的 subagent 侧链,以及成本/Token/时长/hook 错误的会话头部 KPI。新增桌面用量浮窗(置顶、跨午夜自动刷新今日花费)、会话等待提示音效,以及侧边栏 Claude Code 速查表页。配置工作台全面升级:支持配置导入导出与落盘前预览、复制多配置启动命令、模型可输入下拉、自动压缩窗口滑块与供应商默认值一键恢复。底层完成 ai-manager→code-manager 全面改名与数据迁移,并将供应商模型收窄为「内置只读 + env 单一事实源」。
-
会话历史深度检查:应用内查找(Ctrl/Cmd+F)+ 长会话渲染优化、hook/mode 切换事件块、按 agentId 聚合的可折叠 subagent 侧链、头部成本/Token/时长/hook 错误 KPI、从 Usage/Projects 一键跳转打开指定会话
-
桌面用量浮窗:置顶无边框浮窗实时显示今日花费/Token,跨本地午夜自动刷新,平滑缓动动画与拖拽交互
-
会话等待提示音效:检测到新等待会话时按偏好播放系统音效,支持开关、音效选择与试听
-
配置 / 供应商工作台:配置导入导出与落盘前预览、复制 Claude 多配置启动命令、模型可输入下拉框、自动压缩窗口滑块、供应商默认值一键恢复/固化、最终配置预览组成说明、智谱 GLM-5.2 1M 上下文
-
Claude Code 速查表页:新增侧边栏速查表页面与右侧目录快速定位
-
~/.claude 总览:改用 Pierre worker pool 虚拟化渲染、刷新后保留已展开目录、分隔条改用 shadcn Resizable、项目详情页查看与删除自动记忆
-
用量与统计:新增缓存命中率趋势图与顶部 KPI 卡片、缓存命中率计算公式标注、统计概览卡片密度优化
-
默认状态行预设新增 Windows 支持
-
修复改名提交误删的桌面用量浮窗集成与 Windows 状态行配套逻辑
-
模型测试剥离
[1m]后缀并对齐 Claude Code 认证头 -
加固自动记忆目录软链与路径逃逸防护
-
错误边界对瞬时错误守卫式自动恢复,避免误展兜底页
-
~/.claude 总览源码预览空白、目录树刷新打断搜索、拖拽分隔条复位等修复
-
会话历史多项渲染与 KPI 修复(含 cache 的 Token 总量、plan 模式呈现、subagent 侧链折叠等)
-
修复 Web 工具调用与 workflow subagent 用量漏统计
-
会话历史查找消除输入卡顿与重算冻结(隔离查找 state、缓存文本节点索引)
-
对齐 Pierre 虚拟化行高,消除大文件滚动卡顿
-
重大重构:ai-manager→code-manager 全面改名并加数据迁移;供应商模型收窄为内置只读 + env 单一事实源(原 Preset→Provider 降级)
-
依赖升级:对齐 Tauri 栈、sqlx 0.9、前端工具链与 UI/表单库 minor 升级
-
构建与 CI:强化 workflow 并发控制、超时、SHA pin 与 actionlint 门禁
-
文档与站点:新增零构建双语项目主页与 GitHub Pages 部署 workflow,更新架构图与配图
完整变更:v0.20.1...v1.0.0