From d6b1940982de3f3a409c8fc0492871c1d10282fe Mon Sep 17 00:00:00 2001 From: cneicy Date: Tue, 29 Sep 2026 10:14:44 +0800 Subject: [PATCH] chore: align SDK dependencies and document reusable capabilities --- .../ShrinkSDK.DataSaver.Integration.EventBus.csproj | 8 ++++---- README.md | 10 ++++++++++ package.json | 8 ++++---- 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/DotNet~/ShrinkSDK.DataSaver.Integration.EventBus.csproj b/DotNet~/ShrinkSDK.DataSaver.Integration.EventBus.csproj index 55a2eb8..3b8cc3f 100644 --- a/DotNet~/ShrinkSDK.DataSaver.Integration.EventBus.csproj +++ b/DotNet~/ShrinkSDK.DataSaver.Integration.EventBus.csproj @@ -5,7 +5,7 @@ ShrinkDataSaver.Integration.EventBus ShrinkDataSaver.Integration ShrinkSDK.DataSaver.Integration.EventBus - 2.2.0 + 2.2.5 ShrinkDataSaver and EventBus integration. false disable @@ -13,8 +13,8 @@ - - - + + + diff --git a/README.md b/README.md index 7213ebc..36b901d 100644 --- a/README.md +++ b/README.md @@ -39,3 +39,13 @@ using var binding = EventBus.Attach(new SaveUiHandlers()); 桥接方向是 DataSaver -> EventBus,发布使用 `EventBus.Post(...)`。没有手工 Delegate 注册或旧 Trigger API。 `SettingsChangedEvent.Get()` 内部使用 `Convert.ChangeType`,只应在设置值确实可转换时调用。 + +## 可复用能力 + + +Capability: 将存档、加载、迁移、删除和设置生命周期转为事件 +Aliases: 存档事件 保存完成 加载结果 +Limits: 事件只反馈存档行为;不会赋予订阅者写权限 +Extension: 桥注册与撤回;类型化生命周期事件 +Evidence: [DataSaverEventBusBridge](DataSaverEventBusBridge.cs) + diff --git a/package.json b/package.json index 40686ab..c64e036 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "com.cneicy.shrink-datasaver-integration-eventbus", - "version": "2.2.0", + "version": "2.2.5", "displayName": "ShrinkDataSaver - EventBus Integration", "description": "ShrinkDataSaver 与 ShrinkEventBus 的桥接层,自动将存档/设置事件映射到事件总线。", "unity": "2022.3", @@ -8,10 +8,10 @@ "changelogUrl": "https://git.crash.work/ShrinkSDK/ShrinkDataSaver.Integration.EventBus/src/branch/main/CHANGELOG.md", "licensesUrl": "https://github.com/cneicy/ShrinkDataSaver.Integration.EventBus/blob/main/LICENSE", "dependencies": { - "com.cneicy.shrink-datasaver": "2.3.0", - "com.cneicy.shrink-context-core": "0.2.0", + "com.cneicy.shrink-datasaver": "2.4.0", + "com.cneicy.shrink-context-core": "0.3.0", "com.cysharp.unitask": "2.5.10", - "com.cneicy.shrink-eventbus": "2.1.0" + "com.cneicy.shrink-eventbus": "2.2.2" }, "keywords": [ "save",