Repository navigation
TraceSoul2 v0.1.58
修复 Linux 在线存档会解除 SQLite 进程锁的缺陷。旧实现可能使另一数据库进程退出时删除仍在使用的 WAL/SHM,继而造成写入失去协调。非 Windows 平台现由独立子进程采集源文件,所有数据库恢复和校验在私有副本进行;子进程不会初始化角色、插件、QQ 或日终任务。
存档不合格仍停止更新并保留原成品。更新失败现在显示脱敏后的具体存档原因,便于区分数据库完整性问题与空间或权限问题。本版不会自动修复已有损坏资料。
增加 Linux 多进程 WAL 锁回归,并通过完整测试及实际 Docker 升级检查。三平台安装包和 PluginApi 1.16.0 已发布;官方插件版本保持原样。
已有数据库完整性错误的实例,应先停止写入、保全主库及事务日志,在副本核对原始经历和派生记录后恢复。不要绕过存档保护强行更新,也不要把仅通过 SQLite 结构检查的副本直接视为完整恢复。
本版同时包含 0.1.57 的复盘批次恢复与超长事件短句修复。发布不会自动解除日终暂停或重跑付费复盘。