3.5.2 (2026-06-19)
内部改进
devices::inverse3: 关注 控制模式 通过 FSM 固件(cc2daa9)的状态通知事件:添加“device-protocol-deprecated”事件,该事件在“warn_if_deprecated”中作为“gate”级别触发(ec704f6),关闭 #234事件:添加事件触发宏 (9ad8531),关闭 #185inverse_ux:将手势菜单中的 button_b 触发器添加到缩放上下文菜单事件中 (5fc7ab5)modules::inverse-ux:通知与安全协议 v2(FW >= 7.7.0)(3929372),已关闭 #234 #255 #254协议:以0x为前缀的字节形式记录固件代码(49a4001)序列化:添加一个实验性网关,与预览版分开(58426f3),关闭 #234序列化: 添加 rate_dispatch 步骤以 rate/dispatch/* (2289e34),农场 #241序列化:将 Glaze 更新至 v5.7.2 (20c8705),关闭 #260序列化:将 Glaze 更新至 v6.5.1 (b5885af),关闭 #260序列化:将 Glaze 更新至 v7.3.3 (545376d),关闭 #260序列化:将阶段门与API路径解耦(af22d01),关闭 #259序列化:提前准备在 4.4.3(592fb5e)上实现 Glaze 5 至 7 的兼容性,关闭 #260序列化: 将第一条消息的版本号重命名为 config.version (c33cf82),农场 #258序列化:待办事项:推迟对安全布线进行重构(da06d7c),关闭 #237 #237服务:在会话范围内添加安全配置,并在关闭时恢复数据库(e55362e)服务:添加安全配置快照 v3.1 的 HTTP 和 WS API(d973ff6)服务:实现 F1-F3 工作区自动缩放的服务端功能 (a512ea7)服务:将安全配置的 SET/RESET 功能与固件的串行连接关联起来 (9c1a40e)会话;http;事件:连接时的版本协商,已在预览版(229fbc6)后逐步部署,已关闭 #261 #258设置:将流量调节参数作为实验性功能逐步部署(76de901),关闭 #259错误修复
核心:将 GCC 13 -O3 参数的 apply-json 缓冲区初始化为零 (efd0e00)设备:恢复对固件版本 7.1 及以上版本的检测,无需恢复出厂设置(6d43b38),已关闭 #222引擎:防止背压错误地放弃时钟分频(690c588),关闭 #241inverse_ux:将 grip_hook 的调试日志降级为 trace 级别 (cff1446)inverse_ux:将 grip_hook 的激活条件限定为存在活跃的控制会话(eb19c5d)modules::inverse-ux: normaliser les notifications héritées (FW < 7.7.0) vers la v2 (eb9b6ff), ferme #234modules::navigation:防止表面自跟踪力产生闪烁(152df00),已关闭 #269协议:将重新设计的 0xBB Family B 安全通道恢复为 Family A(6b97234),农场 #234序列化:将安全补丁移至 v3_1 并采用通用补丁叠加方案 (186fa52),关闭 #259序列化: 恢复 extension_data 在快照(142ba92)中添加握把原型,关闭 #263sessions:保护 try_get_device 免受空单例引擎的影响 (d584dcc)速度阈值 - 锥体变大 - 需激活校准按钮 (ed366a0)性能改进
force_bench:移除帧率限制 (bb52166)force_bench:同步性能循环 + JSON 指标 (46686c1)force-bench:提高输出可读性 (b8cfa89)