菜单栏与节点检索体验升级
- 菜单栏 Popover 节点即时搜索:在菜单栏弹窗中集成关键字快速搜索与实时筛选(searchText / isFiltering),支持按节点名与协议快速定位,无需层层翻找。
- 订阅配置自动更新调度周期:新增 1 小时、6 小时、12 小时、24 小时及手动更新周期配置,定时器在后台平滑触发自动拉取与热重载。
- 分流规则模拟器一键域名预设:规则测试面板内置 Google、Apple、GitHub、Bilibili 等高频预设标签,一键点选模拟分流决策。
页面交互与视觉自适应优化
- 连接页面 Outlet 出口名称自适应拓展:扩大 Outlet 最小与建议列宽(100~320px),结合中间截断与原生 Tooltip 浮窗提示,彻底解决节点名称省略号截断。
- 代理卡片多端自适应网格:微调网格卡片列宽边界(250~380px),适配 13 寸 MacBook 至 32 寸 4K 宽屏显示器。
- 配置整行点击极速切换:移除多余的“使用”按钮,点击未激活配置整行即可直接切换激活,交互更加简洁高效。
- 全部断开二次确认防误触:在“全部断开”操作增加原生确认对话框,有效防止误触断开 VPN。
生命周期与网络扩展退出自愈
- AppKit 退出响应者链校验修复:遵循 AppKit 响应者规范并显式实现协议代理,安装专用 AppleEvent 退出拦截器,彻底解决自动化与 AppleScript 退出异常。
- 退出过程防重入保护:退出进行中自动丢弃重复退出信号,防止外部重入打断网络扩展与路由恢复流程。
虚拟机与物理真机三级验证全绿
- 真实 Apple Silicon Mac mini 硬件实机验证:通过 SSH 远程测试门禁,全量协议与性能指标 100% 通过。
- Tart 虚拟机全模式矩阵(TUN / 透明代理 x 规则 / 全局 / 直连)6 项矩阵验收 100% 通过,0 崩溃 0 失败。
- 本地产品套件 280+ 自动化测试用例 100% 通过。
发布说明
- 此正式包使用正常生产核心,经过 Developer ID 签名及 Apple 官方双重公证装订,不包含 QA 自动化标记。
- 经维护者要求,在真实物理机与虚拟机矩阵实测闭环通过后发布 v1.0.20 正式版。
下载与校验
AetherRoute-1.0.20-build-2026091904-arm64.dmg
SHA-256
9d806cace555d40df5f5f9f1610319521881cad9a8bf87b609445f26117080a6
下载后可在“终端”中运行以下命令,确认输出与上面的值一致:shasum -a 256 ~/Downloads/AetherRoute-1.0.20-build-2026091904-arm64.dmg