Skip to content

v0.12.12

Choose a tag to compare

@github-actions github-actions released this 28 Sep 16:19
· 14 commits to main since this release
  • 修复会话日志分叉时混排事件、重编号导致引用和生命周期关系错误的风险。仅原样选择可确认的追加历史;无法安全接续时保留当前一侧,并在同步详情和命令行列出双方原件的 Git 提交。
  • 为会话日志配置本地 Git 合并规则,防止纯文本日志绕过上述检查被 Git 自动拼接;配置与普通文件保持各自的合并策略。
  • 修复多帧 zstd 的边界识别,完整检查帧与块长度;解码失败不再跳过损坏帧继续合并。
  • 补丁不再凭旧标记覆盖文件;缺少原始备份和录制版本时暂停应用。增加按安装版本停用旧补丁的清单字段,状态文案区分“文件一致”与兼容性验证。
  • 一键重启前显示本机是否具备 Windows 重启脚本,缺少条件或同步正在运行时禁用按钮;不再将自动重启描述为默认开启。
  • 验证:Windows 11 / Node.js 24.19.0;两个隔离 DSH 0.2.0-rc.1 实例完成插件加载、模式切换及重启保持检查;本机 10 个会话的当前日志通过对应版本校验器只读检查。完整测试与打包结果见兼容验证记录。未验证正式版 DSH 0.2.0,也未执行两台物理电脑的实网验收。
  • 升级注意:发生分叉的同一会话不会把双方新增内容拼成一份;请按同步详情中的提交位置查看另一份原件。更新后重启 DSH。用户自建补丁不包含在 npm 包内,需单独审核适用版本。