Skip to content

AetherSwitch v1.1.1

Choose a tag to compare

@bcblr1993 bcblr1993 released this 30 Sep 14:50
· 42 commits to main since this release

AetherSwitch v1.1.1 大幅降低弹出面板的内存峰值,界面与功能保持不变。

  • 详情页卡片改为在 CPU 位图中绘制,不再触发 AppKit 自动开启的异步(GPU)图层绘制,避免首次切页时额外建立 IOSurface 与 Metal 资源。
  • 弹窗切页时的进程物理内存峰值由约 49 MB 降至约 28 MB;概览页常驻内存由约 30 MB 降至约 25 MB。
  • 新增原生渲染测试,防止详情页重新启用异步图层绘制。

构建 2026093006,适用于 Apple Silicon、macOS 14 或更新版本。DMG 与应用通过 Developer ID 签名、Apple 公证并附加票据;提供 DMG、tar.gz 和 SHA256SUMS.txt。

验证:23 项单元与原生 UI 测试通过,主干 CI 通过。在 macOS 27 / Apple M1 Max 上对签名应用逐页实际弹窗验收,连续 5 次物理内存实时最大 26.8–27.4 MB、进程峰值 27.6–28.2 MB,通过 50 MB 门槛。90 秒后台验收的三个连续 30 秒区间均通过,平均 CPU 0.0012%、后台物理内存峰值 14.6 MB。