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.icnsiconutil 重建)+ 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.sh invariant 未触及(脚本不检查 AppIcon 资源)。

验收(G6 checklist)

  • 无 spec_criteria(本版本不含 spec)
  • CI 全绿:swift build -c release OK、swift test = 251 passed、make release-artifacts + verify-release.sh zip/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 同步过来。

引用