feat: update Godot integration and coordinated package dependencies
Publish UPM package / publish (push) Successful in 2s
Publish NuGet packages / publish (push) Successful in 4m2s

This commit is contained in:
cneicy committed 2026-11-06 19:13:16 +08:00
1 parent cdb682f484
commit 67d6814c4b
11 files changed
+525 -49

No files matched your search

+12
View File
@@ -2,6 +2,18 @@
本文件记录 `ShrinkDataSaver` 在当前工作区中的包内变更。
## [2.5.0] - 2026-11-06
### Added
- `LocalStorageProvider` 新增 `LocalStorageCommitStrategy`;`RenameOnly` 通过宿主注入的覆盖移动委托提交,适用于不支持原子替换的沙箱文件系统。
- `ShrinkDataSaverPlatform.Initialize(IStorageProvider, ...)` 与两套 `ShrinkDataSaverRuntimeConfig.Storage` 支持宿主注入存储实现。
### Changed
- `RenameOnly` 保留 `.bak1` / `.bak2` 两级备份,并在读取或下一次写入前从备份恢复中断的提交;孤立临时文件不会被当成完整存档。
- `DeleteAsync` 会同时清理主文件、两级备份和临时文件。
## [2.2.2] - 2026-08-28
### Changed