Repository navigation
v1.3.1
v1.3.1 发布说明
2026-10-06,功能版本:新增规则提供者(Rule Provider)外部规则集管理与编译注入系统;增加安全条数预算防线;支持多端 iCloud 规则提供者漫游同步。
新功能
- 规则提供者(Rule Provider):支持订阅与管理外部远程/本地规则集(兼容 domain、ipcidr、classical 格式),支持自定义更新周期与分流动作(直连 / 代理组 / 拒绝)。
- 运行时动态编译注入:在网络连接启动和配置切换时,将启用的规则集动态编译并注入到活跃 Profile 的分流规则链中,严格保持正确的优先级顺序。
- Jetsam 内存安全防线:单规则集限制最多 2,500 条、全局最多 8,000 条规则预算,严格保护 Network Extension 15MB 内存红线,杜绝内存溢出引发的静默崩溃。
- iCloud 多端同步:规则提供者的配置与启用状态通过 iCloud KVS 在 Mac 与 iOS 设备之间自动漫游同步。
验证结论
- 本地回归:
test_network_switch_gate.py、Tests/EngineReconnect/run.sh、Tests/RuntimeEnvironment/run.sh、./scripts/test.sh全部通过,零编译警告;App 单元测试(AetherRouteTests, TransparentProxySupportTests, FlowCoreBridgeTests, RuleProviderEngineTests)全部通过。 - 协议互通门禁(release):12 种协议及所有门禁测试全部通过。
- 物理真机(Apple Silicon Mac mini 192.168.50.226 代替 VM):TUN / 透明代理 × 规则 / 全局 / 直连 6 个组合全部通过(空闲复用 6/6、2 MiB 上传 6/6、SNI 恢复 3/3);双引擎应用规则真机拦截验证有效;远程 arm64 门禁通过。详见
Docs/ReleaseExceptions/1.3.1.md。
正式发布规范执行核验
- 采用标准生产核心(Normal Core Variant),不含 QA 自动化标记,发布通道为
stable; - 主程序与两个网络扩展均为 Developer ID 签名与 Hardened Runtime;
- 经 Apple 公证并完成票据装订(App + DMG);
- Sparkle 更新清单使用 Ed25519 密钥签名;
- 磁盘镜像不含测试说明文件,卷标为
AetherRoute 1.3.1。