Repository navigation
v2.3.0
AetherRoute 2.3.0
新增对标 Surge 5 的三大核心生产力与诊断能力:网络环境自动化(按路由器网关、有线以太网或 Wi-Fi 自动切换分流模式或启停连接)、单连接阶段握手耗时拆解(ART5 遥测与建连耗时面板) 以及 DNS 自定义本地 Hosts 映射(支持精确域名、*. 单级通配与 +. 后缀通配,订阅更新不丢失)。适用于 macOS 15 及以上、Apple Silicon。
新增与增强
- 网络环境自动化(按网络环境自动切策略 / 启停连接):
- 零权限网络环境识别:基于
SCDynamicStore实时感知主物理网卡、有线以太网 / Wi-Fi 类型及路由器网关 IPv4 地址,无需申请 macOS 定位权限即可精准区分家庭、办公室及外部网络。 - 多条件优先级动作:在「设置 → 通用 → 自动化」中支持按路由器网关、有线以太网或 Wi-Fi 名称配置自动化规则,自动切换分流模式(规则 / 全局 / 直连)或自动连接、断开隧道。
- 零权限网络环境识别:基于
- 单条连接阶段耗时拆解(Timing):
- 扩展
ART5二进制遥测编解码协议(完全向下兼容ART1–ART4)与ConnectionTimingBreakdown,在「连接」页详情面板新增「建连耗时」分组,直观展示DNS 解析、节点握手与建连总耗时。
- 扩展
- DNS 自定义本地 Hosts 映射(Custom Host Mappings):
- 在「DNS」页新增自定义 Hosts 映射卡片,支持精确域名(
nas.home.lan)、单级通配(*.dev.internal)与后缀通配(+.corp.example)到 IPv4/IPv6 地址的无损覆盖,随配置加密保存与 iCloud 同步,订阅更新绝不覆盖,并联动「规则」页路由测试器解析。
- 在「DNS」页新增自定义 Hosts 映射卡片,支持精确域名(
验证
- 本机
test_fast_lane.sh(14 步 59s,含 Rust 引擎单元测试、引擎能力检查与 Mihomo 端到端对照)、默认指纹与 Chrome 指纹双轮 12 协议互通门禁(各 11 套件 / 68 用例全通)、Chrome 指纹 9 真实站点 + Cloudflare ECH 测试与完整scripts/test.sh零警告通过。 - 隔离环境
vm:macos276 维网络矩阵(210 项检查:158 PASS / 0 FAIL / 52 SKIP)、远程 arm64 源码门禁与 300s UI 卡顿及内存预算门禁(showcase切页p50=73.8 ms / p95=115.3 ms / max=217.6 ms,内存median 67 MB / max 81 MB / growth +1 MB;large切页p50=75.5 ms / p95=113.4 ms / max=131.8 ms,内存median 65 MB / max 79 MB / growth +1 MB)全部通过。 - 隔离环境
vm:macos27绑定正式公证候选包(d4511afeaff6443b0d6c91f4941457d8eff271e78ca2e942860cbc337ea39712)完成 TUN 与透明代理双引擎六项运行时证据验证:50 秒 TLS 空闲 keep-alive 复用通过、2 MiB 大请求上传通过(TUN2.954s、透明代理3.034s)、3 轮共 6 次网卡断连切换恢复全部通过(TUN0/0/0/0/0/0 s、透明代理0/0/0/0/0/0 s,零手动重连)。 - 正式包完成 Developer ID 签名、Apple 官方公证、票据装订和 Sparkle Ed25519 更新签名验证。
完整验收与边界说明。