Skip to content

v0.20.2

Choose a tag to compare

@github-actions github-actions released this 24 Oct 02:59
· 86 commits to main since this release

修复首次项目同步、自动同步设置,以及审查发现的文件保护与会话校验问题。

  • 项目同步保留编辑器的新保存。 合并改在隔离目录完成,应用前检查本机新修改并保留备份;取消或中断后不再把未完成的冲突提交到远端,中文文件名也能正确处理。
  • 首次连接和失败提示更可靠。 区分空远端、缺少项目分支和真实网络错误,统一项目与主数据的凭据和 Git 身份处理;上传前指出新增超限文件,保留原件并支持排除后重试;已提交进旧历史的大文件可先保留本机完整历史备份,再以相同快照重建待上传历史。
  • 保护会话和设置的实际含义。 会话增加官方格式语义校验;修正 YAML 注释、引号和 URL 列表解析,损坏登记或路径配置会明确停止;删除模型提供方不再阻塞其他设置或误配本机密钥。
  • 保存的选择和状态更准确。 自动同步关闭后保留明确保存的选择;退出时尚未应用的内容不再获得完成回执,工作进程继承宿主公开格式接口的解析位置;Git 与 gh 继承已有代理环境,分块中文输出保持完整。

升级注意: 更新后重新打开 DSH。项目恢复原件会保留在项目旁的 .chatsync-backups 目录及本地恢复记录中,核对前请勿删除。无法获得公开会话格式校验接口时会停止并保留原件;既有大文件历史不会被自动清除。README 保持原样。

验证与限制: 已执行隔离真实 Git 回归、官方格式校验和故障用例,逐项终态见本版证据。真实 Windows 11 Desktop 宿主操作及物理双机 GitHub 实网验收未完成,不宣称全部安全验收通过。本版记录