策略组切换体验与当前组身份呈现重构
- 将代理页顶部策略组切换器改造为 Apple HIG 原生 Segmented 胶囊切换栏,配合平滑弹簧切换动画,彻底解决策略组过多时切换不够直观的痛点。
- 在节点列表上方新增当前策略组专属状态卡片,明确呈现当前选中的策略组名、语义图标、调度策略标签(Select / URL-Test / Fallback)及手动切换状态。
测速层级解耦与底库节点诊断专区
- 彻底区分顶层“全部测速”与组内“测试延迟”,在顶层明确标注全局全组测速范围,在组内卡片提供单组专属测速动作,消除操作歧义。
- 将“底库节点清单与 Providers”明确更名为“节点解析与协议诊断(底库清单)”,并在展开区补充诊断说明,帮助排查底层节点解析状态与协议参数。
- 完整补充代理页面新增元素的双语国际化词条(Localizable.xcstrings)。
Sparkle 软件更新弹窗重构
- 重塑更新窗口为现代 Apple HIG 双层原生卡片视觉结构,完美自适应浅色与深色外观。
- 更新说明分类结构化呈现(新增特性、体验优化、问题修复),顶部直观展示版本号与构建编号药丸徽章。
- 构建工具自动化注入排版样式,根除更新弹窗无样式纯文本与排版跳动缺陷。
虚拟机实机全量场景与矩阵测试通过
- 在 Tart 虚拟机(macOS 15.0 / arm64)中完成 6 种运行模式矩阵(TUN / 透明代理 × 规则 / 全局 / 直连)全量回归,全部通过(0 failures)。
- 物理链路断开 8 秒自愈(test_vm_network_recovery.sh)实机测试通过,秒级完成 coreReset 并恢复 HTTP 204 通畅,双进程零重启。
- 锁屏与解锁长连接保持(test_vm_sleep_wake_recovery.sh)实机测试通过,双引擎长连接全程零重连(reconnects: 0)。
- OpenAI、ChatGPT、Codex、Anthropic Claude、Google AI 全部桌面应用与端点 100% 连通通过。
发布说明
- 此正式包使用正常生产核心,经过 Developer ID 签名及 Apple 官方公证,不包含 QA 自动连接。
- 经维护者授权,在虚拟机详细测试全部通过后发布 v1.0.14 正式版。
下载与校验
AetherRoute-1.0.14-build-2026091705-arm64.dmg
SHA-256
31bcf1c54b1e2774da6134ee0b025f0bb38ab98fa62207f3dcce3a1c4a22c73c
下载后可在“终端”中运行以下命令,确认输出与上面的值一致:shasum -a 256 ~/Downloads/AetherRoute-1.0.14-build-2026091705-arm64.dmg