← 全部版本

历史版本 · 正式版 · 已通过 Apple 公证

AetherRoute 1.0.3

构建 2026091402 · · Apple 芯片 · macOS 15.0+

修复断网重置阻塞与扩展意外退出后不重连的问题。已完成签名、公证与 Tart 升级回归;已知限制请见版本说明。

相比 1.0.2,改进了什么?

  • 1.0.2:断网或切换网络时,内核重置可能长时间不返回,并拖住遥测和控制请求。1.0.3:把重置放入独立队列,最多等待三秒,超时后继续尝试恢复网络设置;同一时间只允许一个重置任务,避免阻塞任务堆积。
  • 1.0.2:扩展被系统终止时,可能被当成普通断开,应用保持未连接,需要手动重新连接。1.0.3:区分意外退出与主动停止,在用户仍希望连接时自动尝试恢复;最多重试五次,各次等待一、三、八、二十、四十五秒,避免无休止重试。
  • 新增连接意图保护:点击断开后,待执行的自动重连会被取消;手动发起连接会重新开始重试计数,连接成功后也会重置计数。

验证范围

  • 485 项单元测试通过;Developer ID 签名、应用与 DMG 公证和票据装订通过。
  • Tart macOS 26.6.1 中验证 1.0.2 覆盖升级、TUN 20/60 秒断网恢复、双引擎异常退出重连,以及主动断开后保持未连接。

已知限制

  • 测试配置下 ipv6.google.com 的 HTTPS 连接失败,回滚 1.0.2 后同样复现;普通 Google、Cloudflare 和百度请求正常。原生 IPv6 尚未验证。
  • 首次异常恢复约 48 秒,其中约 45 秒为状态处理延迟;后续 TUN、透明代理分别约 8 秒、7 秒恢复。
  • 本轮未重现原热点切换卡死条件,未完成实际整机睡眠唤醒、全部协议矩阵或 24 小时稳定性验证。

系统要求

  • Apple silicon · macOS 15.0+

下载与校验

AetherRoute-1.0.3-build-2026091402-arm64-Notarized-Test-Normal-Core.dmg

SHA-256

8c718673f4c352069a15a220db79b67cf03feda1d1dd414cf8151a14b9aad016

下载后可在“终端”中运行以下命令,确认输出与上面的值一致:
shasum -a 256 ~/Downloads/AetherRoute-1.0.3-build-2026091402-arm64-Notarized-Test-Normal-Core.dmg