0.0.10
更新内容
本次版本重点修复了“修改笔记标题后,旧标题文件又被远端恢复回来,导致本地出现重复文件”的问题。
关键修复
- 修复了笔记重命名后,旧路径远端文件可能被重新同步回本地的问题。
- 同步开始前,现在会先等待本地
rename / delete / modify这类 vault 事件处理完成。 - 旧路径的删除墓碑会先落稳,再继续双向同步。
- 优先同步也会避开“重命名事件仍在处理中”的时间窗口。
这个问题之前为什么会发生
问题的真实根因是:
- 本地已经把笔记改成了新标题。
- 插件还需要一点时间把旧路径的删除墓碑写到远端。
- 如果同步在这个异步处理完成前就开始,远端旧标题文件会被误当成应该恢复的远端内容。
- 最终本地就同时出现旧标题和新标题两份文件。
升级建议
如果你出现过下面任一情况,建议尽快升级到 0.0.10:
- 修改笔记标题后出现新旧两个版本
- 一台设备改标题,另一台设备同步后把旧标题又拉回来了
- 自动同步频率较高
安装说明
本次 Release 只保留一个安装包:
secure-webdav-images-0.0.10.zip
升级时建议直接覆盖下面三个文件,并保留原有 data.json 配置:
main.jsmanifest.jsonstyles.css