Skip to content

v0.3.20

Choose a tag to compare

@github-actions github-actions released this 26 Sep 17:55
· 29 commits to main since this release

Agent Companion v0.3.20

  • 更清楚的 macOS 菜单栏状态圆点:双行圆点从 5 pt 增至 7 pt,单行从 6 pt 增至 8 pt。蓝、绿、黄使用更鲜明的填色,灰色提亮,深浅双层描边帮助区分壁纸背景。
  • 呼吸时保持可见:运行状态延续两秒呼吸周期,不透明度从原来的 45%–100% 调整为 80%–100%。继续遵守“减少动态效果”,隐藏或停止运行时停止动画。
  • 保持状态含义与交互:任务优先级、百分比文字、悬停说明、VoiceOver 标签、点击和 Command 拖动继续使用现有行为。弹窗与 Windows 配色未变,账号、配置、额度刷新及双开启动逻辑未改动。

验证:菜单栏专项回归通过,使用合成任务和额度检查浅色、深色、蓝色背景,以及呼吸暗相位;本机 App 签名与启动检查通过。未将完整实机弹窗或 Windows 人工桌面回归标为完成。两平台发布流程继续执行构建、Clippy 与自动测试。

公开预览使用合成数据,PNG 已移除 EXIF 与文本元数据。发布附件由 GitHub Actions 构建,下载后验证校验和、架构、macOS 签名及构建来源再公开;本机配置、凭据、日志、备份和本机构建产物不纳入发布。macOS 包适用于 macOS 14+ Apple Silicon,使用 ad-hoc 完整性签名,未做 Apple 公证。

English

  • Clearer macOS menu-bar status dots. Increase two-row dots from 5 pt to 7 pt and single-row dots from 6 pt to 8 pt. Use stronger blue, green and yellow fills, brighter gray, and clearer dark/light outlines against wallpaper.
  • Stay visible while breathing. Keep the two-second running animation, raising its opacity range from 45%–100% to 80%–100%. Continue respecting Reduce Motion and stopping animation when hidden or no longer running.
  • Preserve status meanings and interactions. Task priority, percentage text, tooltips, VoiceOver labels, clicks and Command-drag placement retain their behavior. Popup and Windows palettes, account data, configuration, quota refresh and dual-instance launch logic are unchanged.

Validation: targeted native menu-bar checks passed, using synthetic tasks and quota values on light, dark and blue backgrounds, including the dim animation phase. The local App passed signature and launch checks. Full installed-popup interaction and manual Windows desktop regression are not claimed as completed. Release builds continue to run compilation, Clippy and automated tests on both platforms.

The public preview uses synthetic data and excludes EXIF and text metadata. GitHub Actions builds release assets; downloaded checksums, architectures, macOS signatures and provenance are verified before publication. Local configuration, credentials, logs, backups and locally compiled binaries are excluded. The macOS package requires macOS 14+ on Apple Silicon and uses an ad-hoc integrity signature without Apple notarization.

Release verification / 发布核验

  • Source revision: 184981e18a6e178fe8c56294b0f10c5c42f42d52, tag v0.3.20.
  • Successful release build: GitHub Actions run 36259154068. Final PR CI and main CI also passed on macOS and Windows.
  • Downloaded both draft packages and verified SHA-256, ZIP integrity, the file allowlist, architectures and build provenance against this repository, tag, commit and release workflow on GitHub-hosted runners.
  • macOS: strict ad-hoc signature verification passed; arm64 and 0.3.20 confirmed; Info.plist and Mach-O both require macOS 14.0. The version smoke test used an isolated home/profile. Windows package version was checked on the Windows release runner.
  • Independent source and package privacy reviews found no personal identifiers or credentials. The public screenshot uses synthetic data without EXIF/text metadata. Local configuration, logs, backups and locally compiled binaries are excluded; new commits and the annotated tag use a generic project identity.

SHA-256

049876bd2e291a76e11a66ad37ba37a63234c8d921653a9d062dbc8327198909  agent-companion-v0.3.20-macos-arm64.zip
5fe28717a1d918b213d102d6c97c942d5ff0765ee0c964e8461f204ac6d2e271  agent-companion-v0.3.20-windows-x86_64.zip