3.5.1 (2026-05-28)
内部改进
core/gates:backoff_time_gate + 被抑制命中计数器 (cc989c0),关闭 #244core/gates:streak_gate 及基于密钥的变体 (748f419),已关闭 #244设备:为无线Verse握把添加了电量显示(6482bd6)设备:以 20 Hz 的频率查询 inverse3 的运动状态 (bfc160d)设备: v3.1——针对的调试日志的序列化 就绪- 使用快照 (0c59c26)http:允许针对扩展和过时设置的精确路由进行 GET 请求 (2b5f037)http:通过标志控制 GET /settings 的可见性 (4f013d8),已关闭 #251modules::inverse: paired_with.auto 在……后面 预览模式- 启用网关 (1f7f0e1),关闭 #230序列化: globales 标志 预览模式 在发布前添加字段 (422e822),关闭 #230序列化:为 v3.1 四元数添加欧拉表示法 (c32dd6b),关闭 #239序列化: expliziter简体中文(大陆) 四元数-构造函数 + 核心赋值运算符 (677ed6f)会话:允许在亚毫秒级别对流式传输响应进行限速(9a42719)会话:/sessions 扩展 v3.1,仅在预览模式下可用 (6c1c8f2)设置: 杂项/已弃用 将其升级为高级设置 (b3528d7)教程:流式响应帧验证原型(6b57c39)错误修复
command_processor:防止在切换力/位置时发生模式切换 (d754ef1),已关闭 #232command_processor:将一次性内联清空操作从 ZOH 持有的控制中分离出来 (5960498),已关闭 #117core::gates:基于密钥的时间门在每次命中时都会考虑最近一个周期 (c73b86a)检测:合并 extra_ports 的首次注入日志 (57e21d7)检测:Log-Gating pro Port 通过 keyed_gate (04b8d54) 关闭,#243设备:无线 Verse Grip 应在“手柄信息”之后才标记为“已就绪”(dfd7d5d)设备: set_extension_data 无线 verse_grip 速率限制 (011d5a0)http:设备选择功能接受“#1234”和“1234”作为设备 ID (1452c10)http:移除了阻碍 macOS 发布构建的未使用上下文字段 (-Wunused-private-field) (5345989)modules::inverse-ux:当连接了 1 个Inverse3 和 1 个 Grip 时自动配对 (41b3024),已关闭 #227 #227modules::inverse-ux:当拓扑结构超出 1↔1 范围时,丢弃自动关联 (e4fb80c)modules::inverse: force_attached-在 Minverse 校准中考虑覆盖设置 (e24bf84),已关闭 #224modules::inverse: 配对 附上 适用于 Minverse,且首次 POST 时始终为 [secure] (cafb574)modules::inverse-ux: Inverse3 ↔ VerseGrip 的设备耦合寄存器 (ac63d2a),已关闭 #224modules::inverse: POST 和 DELETE 路由用于 配对 给出计算出的 附上-状态:已恢复 (a751208)当服务尝试将非WVG设备识别为WVG时,防止重复警告(17ad373)协议::inverse3:处理可变长度的 0xBA 通知有效载荷 (61f7b1f)服务:将设备选择类与索引结合使用 (2d6422a)服务:在 404 错误信息中保留“设备选择”的表述 (d2c4626)会话: apply_preset 将挂载点设置为 默认值 / 前臂 返回 (a333da8),关闭 #240会话:当跨会话 ID 未知时,回退到当前会话(14367ed),已关闭 #239会话:在跨会话调用 force_render_full_state 时返回包含完整快照的响应 (8afc646)会话:在执行时考虑 [secure] bei session.configure.serialization(3458af0)会话: 应用预设时的设备安装 默认值 / 前臂 geleert lassen (698008b),关闭 #252 #253会话: 在“预设”中安装 默认值 / 前臂 重置为“身份”(a0a2b29),关闭 #240会话:在流媒体快照被限速时恢复 WS 响应 (787a656),关闭 #248会话:在持续模拟负载下缓解 WS-RX-Hot-Path 的压力 (e4e55d0)性能改进
command_processor:适用于纯控制批处理的 WS-RX-Fast-Path(92bb4e8),已关闭 #241引擎:让自适应调度速率在AIMD衰减下收敛(b8fc1c8),已关闭 #249main_loop:为 asio-Queue 设置运行中 tick 的上限 (8d77823)序列化:将预览选项临时存储在静态结构中 (8698636),已关闭 #241sessions:减少热路径上对 session::_mutex 的竞争 (bf117c8),已关闭 #241 #242会话: 作用域限定 在会话设备调用时为特蕾西设置(7404990)