Repository navigation
v2.1.0
AetherRoute 2.1.0
全新上线内核(Core)与宿主应用(App)实时物理内存遥测全景可视化,涵盖概览页黄金分割双拼卡片、连接页会话状态栏与菜单栏弹窗底栏,并完成统一隔离虚拟机(vm:macos27)全量发布验收架构升级。适用于 macOS 15 及以上、Apple Silicon。
更新
- 概览页黄金分割双拼流量与内存卡片:在不增加纵向滚动负担、不改变 Bento 网格高度的前提下,将概览页顶栏升级为
1.35 : 1双栏布局。左栏展示实时上下行吞吐速率与 60 秒面积流线图;右栏内嵌下沉材质LiveMemoryWell,实时展示内核(PacketTunnel/TransparentProxy系统扩展)与宿主应用(App)的物理内存占用(MachTASK_VM_INFO.phys_footprint)、对齐 macOS 活动监视器口径的合计总占用(Core + App),以及 30 秒三次 Hermite 平滑趋势曲线(AetherMemorySparkline)。 - 连接页会话栏与菜单栏弹窗底栏内存脉搏:在连接页
SessionBar新增紧凑型Core · App实时内存胶囊;在菜单栏状态弹窗底部新增 28pt 单行MenuMemoryFooter与双色比例进度条,无需打开主窗口即可随时掌握内核与应用内存状态。 - 高频遥测观察范围隔离与零泄漏保障:通过
TrafficHistory定长 60 点环形缓冲与NetworkTelemetryViewModel叶子视图作用域隔离,确保 1 Hz 采样仅触发局部数字与曲线重绘,结合.contentTransition(.identity)彻底杜绝可变字体缓存累积。 - 统一零外部硬件依赖发布验收架构(
vm:macos27):全面退役外部物理 Mac mini 硬件依赖,将 6 维网络矩阵、远程 arm64 全量测试门禁、UI 卡顿与内存预算门禁及候选 DMG 运行时证据(含单网卡双阶段断连地址丢失与恢复)统一收敛至本地后台无头 Tart 虚拟机(macos27,--no-graphics),实现宿主机零弹窗、零抢焦点、零干扰本机运行软件。
验证
- 本机
test_fast_lane.sh(14 步,60s)与完整scripts/test.sh(576 XCTest + 121 Swift Testing + 99 透明代理 + 24 桥接测试 = 820 项测试 + 80+ 项脚本门禁)零警告通过。 - 隔离环境
vm:macos27绑定正式公证候选包(864b8520242cd072b51c052bdc517c92d9772fbd62a7bff6da1e49b1506ab54e)完成 TUN 与透明代理双引擎六项运行时证据验证:50 秒 TLS 空闲 keep-alive 复用通过、2 MiB 大请求上传通过(TUN3.047s、透明代理3.123s)、3 轮共 6 次网卡断连切换恢复全部通过(TUN0/0/2/0/0/1 s、透明代理2/2/0/0/0/2 s,零手动重连)。 - 正式包完成 Developer ID 签名、Apple 官方公证、票据装订和 Sparkle Ed25519 更新签名验证。
完整验收与边界说明。