连接中配置管理放宽
- 放宽连接状态下的配置操作限制:在 TUN/代理运行期间,保护当前正在运行的活跃配置(禁止移除与重命名),同时允许对所有非活跃配置进行重命名、编辑配置或直接移除,无需频繁断开重连。
代理测速稳定性与性能优化
- 彻底修复 Swift 6 Actor 隔离冲突引起的代理测速闪退问题,在 Task 回调与状态分发中严格保证主线程 Actor 隔离安全。
- 引入最大 16 并发度的滑动窗口控制,防止批量测速瞬时发起海量并发连接导致文件描述符耗尽或网络扩展流过载。
- 优化测速探测端点为轻量 HTTP 204 无内容探针,消除多余 TLS 握手耗时,延迟测量结果全面对齐主流代理工具(50ms 级别),并修复 DIRECT 直连节点测速超时(20ms 秒测)。
- 节点列表支持独立的单节点测速,明确区分测速中、已响应、已超时和未测速四种状态,测速过程不干扰其他节点显示。
网络波形图平滑重构与 3 秒刷新
- 主界面网络波形图由高频抖动刷新重构为 3 秒平滑采样与同频渲染,消除视觉顿挫感。
- 引入单调三次 Hermite 样条插值算法,彻底杜绝折线打结与曲线极值过冲,并增加左侧平滑贴底延展。
虚拟机实机验证
- 在 Apple 芯片 macOS 虚拟机中完成 v1.0.8 正式包的安装、系统扩展激活、物理网络链路断开 8 秒自愈与网络适配器出口动态切换实测,进程零重启、通道零阻塞。
- 实测连接中非活跃配置重命名与移除、DIRECT 与代理节点单测/全测,所有功能 100% 正常。
发布说明
- 此正式包使用正常生产核心,经过 Developer ID 签名及 Apple 公证,不包含 QA 自动连接。
- 经维护者授权,在虚拟机详细测试全部通过后发布 v1.0.8 正式版。
下载与校验
AetherRoute-1.0.8-build-2026091602-arm64.dmg
SHA-256
a5a8fb9dbccf4375f350082917ec4ecffb0f265d87c4fa48e1fd8d6290da4f99
下载后可在“终端”中运行以下命令,确认输出与上面的值一致:shasum -a 256 ~/Downloads/AetherRoute-1.0.8-build-2026091602-arm64.dmg