Skip to content

v2.0.5

Choose a tag to compare

@bcblr1993 bcblr1993 released this 04 Nov 03:20
· 15 commits to main since this release

AetherRoute 2.0.5

修复菜单测速首次显示高延迟、再次手动测速后数字变化明显的问题,使界面结果来自一致的测试口径。适用于 macOS 15 及以上、Apple Silicon。

更新

  • 后台连接/恢复健康检查不再覆盖界面测速结果。
  • 打开菜单时自动刷新缺失或超过 60 秒的结果;有效结果直接复用。
  • DIRECT 进行真实探测,取消固定显示的 1 毫秒;实际超时会如实显示。
  • 策略组通过当前实际出口测速,取消组内最快节点的推算;嵌套出口或测试地址变化后,相应缓存失效。
  • 保留真实端到端延迟,冷启动或网络确实较慢时仍会显示高延迟。

范围

本次修复测速展示与结果管理,不改变故障转移策略。节点真实失效与健康检查误判仍需区分,不能据此宣称所有断流已解决。

验证

  • 本机和 VM 完整源码回归均通过:819 项 Swift/XCTest 测试及全部脚本门禁。
  • 六维虚拟机矩阵、两档各 300 秒性能预算、双引擎物理机空闲复用/2 MiB 上传/真实网卡切换全部通过。
  • 默认与 Chrome 指纹互通矩阵各 68 次用例通过;九个真实站点、ECH 及 43 节点 Mihomo 对照通过。
  • 正式包完成 Developer ID 签名、Apple 公证、装订和 Sparkle 更新签名验证。

完整验收与边界说明。按维护者要求,本机正在运行的 App 保持不动,安装验证使用独立 VM 与专用 Mac mini。