# Changelog 本文件记录 `ShrinkDataSaver.Integration.App` 的包内变更。 ## [0.3.0] - 2026-11-06 ### Added - 新增 `ShrinkDataSaverAppModuleConfig`,可同时传入 `ShrinkAppServices` 和自定义 `ShrinkDataSaverRuntimeConfig`。 - `ShrinkDataSaverAppComponent` 新增接收运行时配置的构造函数。 ### Changed - App 停止时等待 `ShrinkSettings.SaveAsync()` 完成,并把写入失败传播到停用链,不再 fire-and-forget。 - 精确依赖 `ShrinkDataSaver 2.5.0`、`ShrinkSDK.Runtime.Abstractions 0.2.0`。 ## [0.1.3] - 2026-08-28 ### Changed - 精确依赖 `ShrinkApp.Core 0.1.4`。 ## [0.1.2] - 2026-08-28 ### Added - 拆分 `IShrinkDataSaverReader` / `IShrinkDataSaverWriter` 能力契约。 - 支持通过 ShrinkContext intercept 向派生上下文提供只读 DataSaver 视图。 ### Changed - 精确依赖 `ShrinkDataSaver 2.2.2` 与 `ShrinkApp.Core 0.1.3`。 ## [0.1.0] - 2026-05-18 ### Added - 新增 `ShrinkDataSaver` 与 `ShrinkApp.Core` 的桥接包。 - 新增 `ShrinkDataSaverAppInstaller`,把 DataSaver 纳入统一宿主启动链。 - 新增 `ShrinkDataSaverService` 作为宿主服务门面。