Releases
v2.9.2
Compare
Sorry, something went wrong.
No results found
AetherRoute v2.9.2 (Build 2026111004)
Highlights / 核心更新
跨版本待重启卸载状态([terminated waiting to uninstall on reboot])精准识别 (SystemExtensionActivationPolicy & SystemExtensionActivationCoordinator) :
修复卸载后未重启 Mac 时,sysextd 残留旧构建版本(如 2.9.0 / 2.9.1)处于 [terminated waiting to uninstall on reboot] 状态导致「系统设置 > 通用 > 登录项与扩展 > 网络扩展」开关报错(OSSystemExtensionErrorDomain Code=4)且向导漏检重启提示的问题。
当同一扩展标识符下无活跃启用记录且存在任意版本待重启卸载记录时,立即精准识别为「需重启 Mac 后重新启用」(若已有活跃启用版本则正常放行平滑热升级)。
双引擎并发独立初始化与单引擎就绪即可「继续」 (TunnelManager+NetworkSetup & NetworkSetupProgress & NetworkSetupView) :
将首次运行网络扩展向导改为按引擎并发独立完成激活与配置保存:任一引擎(如 TUN)授权通过后立即保存配置并显示绿色对勾(✅),不再等待另一引擎。
只要至少一个引擎已就绪(.ready),底部按钮立即变为可点击的「继续」并自动将默认引擎切换至已就绪引擎,彻底消除「TUN 已打勾但透明代理等待授权或待重启时卡在『正在等待授权...』无法下一步」的问题。
从「系统设置」切回 App 窗口时自动触发扩展状态探测与向导状态刷新。
Release Qualification & Verification / 全量验证结论
Fast Lane & 12-Protocol Interop :
./scripts/test_fast_lane.sh passed all 14 steps in 64s (outputs/fast-lane-20261110T121258Z).
12-protocol interop gates passed both default (outputs/interop-20261110T100756Z) and Chrome fingerprint (outputs/interop-20261110T101641Z) runs (68 matrix case passes, 34 certificate rejections each), plus Chrome fingerprint real_site_tests.
6-Dimension Tart VM Matrix (vm:macos27) :
210 checks across tun/rule, tun/global, tun/direct, transparent/rule, transparent/global, transparent/direct: 160 PASS / 0 FAIL / 50 SKIP , including 50s TLS idle keep-alive reuse, 2 MiB large uploads, and all 5 Transparent Proxy gates.
UI Responsiveness & Memory Budget Gate (vm:macos27, 300s showcase + 300s large) :
showcase (420 switches): p50=80.3 ms, p95=119.7 ms (<= 180 ms), max=131.6 ms (<= 300 ms), memory median 68 MB / max 82 MB / growth +1 MB (<= 90 / 110 / +8 MB).
large (414 switches, 500 nodes / 10,000 rules / 2,000 connections): p50=83.3 ms, p95=118.3 ms (<= 180 ms), max=135.9 ms (<= 300 ms), memory median 67 MB / max 82 MB / growth +1 MB (<= 90 / 110 / +8 MB).
Isolated Runtime Evidence (vm:macos27, Notarized Candidate 6ce05a46e123700edc7144ab264b383a65ea9017df8acb6daafec64fa7d89f5f) :
50s TLS idle keep-alive reuse: PASS (TUN & Transparent Proxy).
2 MiB large upload: PASS (TUN 3.048186s, Transparent Proxy 2.794210s).
3-cycle / 6-phase NIC uplink switch recovery: PASS (TUN 0/0/1/0/0/0 s, Transparent Proxy 0/0/0/0/0/1 s, deadline 15s, zero manual reconnects).
Checksums / 校验信息
AetherRoute-2.9.2-build-2026111004-arm64.dmg:
SHA-256 : 8e42e67239d6ccb8c6d293f493ef039ebf482c7d6b34358d8c23a68eaaee11aa
Size : 29,957,180 bytes
You can’t perform that action at this time.