v0.2.12
May 12, 2026 · View on GitHub
主题
纯视觉版本:更换 App 图标。旧图标沿用自 fork 来源(Claude 星芒 logo),新图标改成与「用量条 / 设置滑块」气质一致的设计 —— 深紫圆角方底 + 两条蓝紫渐变进度条(一条满、一条半),呼应本 app「菜单栏里看额度进度」的核心场景。
范围限定:
- 只换 App 图标:
macos/Resources/Assets.xcassets/AppIcon.appiconset/全套 10 个尺寸(16–1024px)PNG +macos/Resources/AppIcon.icns(iconutil重建)+ README 展示用的macos/Resources/icon.png。 - 菜单栏 glyph 不动:
MenuBarIconRenderer里 Claude 用的claude-logo.png(512px 单色 template)保持原样 —— 那是随系统深浅色翻转的剪影,不适合直接塞彩色方图标。 - 无代码改动、无新依赖、无 spec(纯资源替换,按 AGENTS.md §5/§6 属可自决范围)。
含 spec
- 无 —— 纯资源替换,不走 brainstorming/spec 流程。
Reviews
- G5(独立 code-review,general-purpose subagent,2026-05-12):verdict =
approved-with-nits。nits 均非阻塞 —— ① 直接标in-progress跳过planned(与 v0.2.9–v0.2.11 既有惯例一致);②target_date早于 v0.2.11(属穿插独立小修,类似 v0.2.7)。无 needs-revision 级别问题。核查通过:改动范围与描述一致无夹带;10 个 appiconset PNG 像素尺寸与Contents.json一致;AppIcon.icns合法且含 10 个分辨率变体;verify-release.shinvariant 未触及(脚本不检查 AppIcon 资源)。
验收(G6 checklist)
- 无 spec_criteria(本版本不含 spec)
- CI 全绿:
swift build -c releaseOK、swift test= 251 passed、make release-artifacts+verify-release.shzip/dmg 均 ✅(本地 2026-05-12 复跑) - CHANGELOG.md 已 append 本版本 entry(发版 runbook §5 自动生成,merge 后做)
- 本文件
release_notes_zh已填写
发版(G7 checklist)
-
docs/runbooks/release.md全流程跑通 - tag 已推送,Sparkle appcast 已更新
- GitHub Release 已创建,资源(zip/dmg)已上传
- 24h health 回访通过
Release notes (zh)
从 frontmatter
release_notes_zh同步过来。