diff --git a/DotNet~/ShrinkSDK.Context.AppAdapter.csproj b/DotNet~/ShrinkSDK.Context.AppAdapter.csproj index 899f5f2..926d4ab 100644 --- a/DotNet~/ShrinkSDK.Context.AppAdapter.csproj +++ b/DotNet~/ShrinkSDK.Context.AppAdapter.csproj @@ -5,13 +5,13 @@ ShrinkContext.AppAdapter ShrinkContext.AppAdapter ShrinkSDK.Context.AppAdapter - 0.2.0 + 0.2.4 Engine-neutral ShrinkContext composition host for ShrinkApp. false - - + + diff --git a/README.md b/README.md index db16229..68cfdbc 100644 --- a/README.md +++ b/README.md @@ -82,3 +82,13 @@ Profile 的 JSON 结构如下: ## 测试 `Tests/` 覆盖安装器生命周期、LoaderHost 开关、原生 Starter 接线、Profile/JSON 校验、显式条目选择、设置禁用优先级,以及 notify/失败恢复结构性基准。 + +## 可复用能力 + + +Capability: 通过 ContextLoader 驱动应用模块,支持组合 Profile、启停和失败恢复 +Aliases: 组合 配置 启动 模块开关 composition +Limits: Profile 描述组合而非生成业务实现;组件工厂由代码注册 +Extension: ShrinkAppCompositionProfile;ShrinkAppLoaderHost +Evidence: [ShrinkAppLoaderHost](Runtime/ShrinkAppLoaderHost.cs); [ShrinkAppCompositionProfile](Runtime/ShrinkAppCompositionProfile.cs) + diff --git a/package.json b/package.json index 7f8bad6..c2f3605 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,13 @@ { "name": "com.cneicy.shrink-context-app-adapter", - "version": "0.2.0", + "version": "0.2.4", "displayName": "ShrinkContext - ShrinkApp Adapter", "description": "把现有 IShrinkAppModuleInstaller 包装为 ShrinkContext 组件:依赖缺失改为等待而非抛错,模块激活由响应式余效应驱动。", "unity": "2022.3", "dependencies": { - "com.cneicy.shrink-context-core": "0.2.0", - "com.cneicy.shrink-app-core": "0.2.0", - "com.cneicy.shrink-eventbus": "2.1.0", + "com.cneicy.shrink-context-core": "0.3.0", + "com.cneicy.shrink-app-core": "0.2.3", + "com.cneicy.shrink-eventbus": "2.2.2", "com.cysharp.unitask": "2.5.10", "com.unity.modules.jsonserialize": "1.0.0" },