Skip to content

v1.11.1

Choose a tag to compare

@bcblr1993 bcblr1993 released this 29 Oct 02:58
· 56 commits to main since this release

AetherRoute 1.11.1

修复 VMess 与 Trojan 节点写明 network: tcp 时无法加载的问题。

修复

• VMess 与 Trojan 的 network: tcp:Xboard 等面板生成的订阅会给 VMess、Trojan 节点显式写上 network: tcp。引擎过去只认 ws / h2 / grpc,把 tcp 当作不支持的传输:1.10.0 起这类节点被跳过,之前会让整份订阅无法连接;VMess 走 TLS 时选择 ALPN 也会报同样的错误。现在 tcp 与不写 network 等价(与 Mihomo、我们的 VLESS 一致),未知传输仍然拒绝。

验证与质量保证

  1. 新增测试均先在旧代码上失败;本地核心回归全部通过,零代码警告;XCTest 555 + 98 + 24 项,0 失败;引擎库测试 430 项通过。
  2. Mihomo 对照端到端测试新增面板写法的 VMess / Trojan 节点,在 1.11.0 引擎上复现为未加载,现在连续 10 次通过;真实服务器 28 个节点与 Mihomo 逐节点对照全部一致;12 协议真实互通门禁全部通过。
  3. Tart 虚拟机 6 维网络矩阵:210 项检查,160 PASS、0 FAIL、50 SKIP;远程 arm64 门禁通过。
  4. Mac mini 真机:TUN 与透明代理的空闲复用通过,2 MiB 上传分别在 0.87 秒和 0.86 秒内完成;有线与无线网卡来回切换 6 次,均在 1–3 秒内自动恢复。
  5. UI 性能与内存:展示档切页 p95 147.1 ms、内存中位数 67 MB;large 档切页 p95 145.9 ms、内存中位数 69 MB,全部在预算内。

正式发布规范执行核验

  1. 采用标准生产核心(Normal Core Variant),发布通道为 stable;
  2. 主程序与两项系统网络扩展均通过 Developer ID 签名,并开启 Hardened Runtime;
  3. 已通过 Apple 官方公证,App 与 DMG 均已装订票据(Staple);
  4. Sparkle 更新清单使用 Ed25519 签名;
  5. 磁盘镜像不含任何测试说明文件,卷标为 AetherRoute 1.11.1。