From 012728ffacb02707dd06a87e614274ddd999c344 Mon Sep 17 00:00:00 2001 From: cneicy Date: Fri, 28 Aug 2026 04:31:05 +0800 Subject: [PATCH] chore: release 0.2.4 --- CHANGELOG.md | 6 ++++++ Editor/ShrinkSdkPackageCatalog.cs | 26 +++++++++++++------------- package.json | 2 +- 3 files changed, 20 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 343346c..8bc0181 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ 本文件记录 `ShrinkInstaller` 的包内变更。 +## [0.2.4] - 2026-08-28 + +### Changed + +- 目录切换到 `ShrinkEventBus 2.0.1` 及其精确依赖链,常用完整套件仍只安装四个直接根。 + ## [0.2.3] - 2026-08-28 ### Changed diff --git a/Editor/ShrinkSdkPackageCatalog.cs b/Editor/ShrinkSdkPackageCatalog.cs index ce36f39..e53bc33 100644 --- a/Editor/ShrinkSdkPackageCatalog.cs +++ b/Editor/ShrinkSdkPackageCatalog.cs @@ -70,17 +70,17 @@ namespace ShrinkSDK.Installer "com.cneicy.shrink-context-core", "0.1.0", ShrinkSdkPackageLayer.Context, true); internal static readonly ShrinkSdkPackageEntry ContextAppAdapter = Package( "Context 应用适配", "用 ContextLoader 承载 ShrinkApp 组合根和运行时诊断。", - "com.cneicy.shrink-context-app-adapter", "0.1.4", ShrinkSdkPackageLayer.Context, true); + "com.cneicy.shrink-context-app-adapter", "0.1.5", ShrinkSdkPackageLayer.Context, true); internal static readonly ShrinkSdkPackageEntry ContextEventBusAdapter = Package( "Context 事件适配", "把事件订阅纳入 Context 的安装与自动撤回。", - "com.cneicy.shrink-context-eventbus-adapter", "0.1.0", ShrinkSdkPackageLayer.Context, true); + "com.cneicy.shrink-context-eventbus-adapter", "0.1.1", ShrinkSdkPackageLayer.Context, true); internal static readonly ShrinkSdkPackageEntry AppCore = Package( "应用宿主", "统一启动、服务门面与应用生命周期。", - "com.cneicy.shrink-app-core", "0.1.3", ShrinkSdkPackageLayer.Host, true); + "com.cneicy.shrink-app-core", "0.1.4", ShrinkSdkPackageLayer.Host, true); internal static readonly ShrinkSdkPackageEntry StarterBasic = Package( "基础应用起步包", "默认 Context 组合根,包含命令、存档、网络及其集成。", - "com.cneicy.shrink-app-starter-basic", "0.2.1", ShrinkSdkPackageLayer.Host, true); + "com.cneicy.shrink-app-starter-basic", "0.2.2", ShrinkSdkPackageLayer.Host, true); internal static readonly ShrinkSdkPackageEntry Command = Package( "命令系统", "命令路由、参数、权限与自动注册。", @@ -90,13 +90,13 @@ namespace ShrinkSDK.Installer "com.cneicy.shrink-datasaver", "2.2.2", ShrinkSdkPackageLayer.Feature, true); internal static readonly ShrinkSdkPackageEntry EventBus = Package( "事件总线", "类型安全事件、请求结果、调度与代码生成。", - "com.cneicy.shrink-eventbus", "2.0.0", ShrinkSdkPackageLayer.Feature, true); + "com.cneicy.shrink-eventbus", "2.0.1", ShrinkSdkPackageLayer.Feature, true); internal static readonly ShrinkSdkPackageEntry EventBusEntities = Package( "Entities 事件适配", "将事件总线接入 Unity Entities。", - "com.cneicy.shrink-eventbus-entities", "0.1.0", ShrinkSdkPackageLayer.Integration, true); + "com.cneicy.shrink-eventbus-entities", "0.1.1", ShrinkSdkPackageLayer.Integration, true); internal static readonly ShrinkSdkPackageEntry ModFramework = Package( "模组框架", "Context 托管的模组生命周期、热替换与外部 DLL 加载。", - "com.cneicy.shrink-mod-framework", "0.2.3", ShrinkSdkPackageLayer.Feature, true); + "com.cneicy.shrink-mod-framework", "0.2.4", ShrinkSdkPackageLayer.Feature, true); internal static readonly ShrinkSdkPackageEntry Network = Package( "网络系统", "消息、RPC、权限、序列化与多种传输层。", "com.cneicy.shrink-network", "0.2.1", ShrinkSdkPackageLayer.Feature, true); @@ -106,25 +106,25 @@ namespace ShrinkSDK.Installer internal static readonly ShrinkSdkPackageEntry CommandApp = Package( "命令 - 应用集成", "以原生 Context 组件向应用宿主发布命令服务。", - "com.cneicy.shrink-command-integration-app", "0.1.2", ShrinkSdkPackageLayer.Integration, true); + "com.cneicy.shrink-command-integration-app", "0.1.3", ShrinkSdkPackageLayer.Integration, true); internal static readonly ShrinkSdkPackageEntry CommandEventBus = Package( "命令 - 事件集成", "通过事件总线执行命令并发布执行状态。", - "com.cneicy.shrink-command-integration-eventbus", "0.1.1", ShrinkSdkPackageLayer.Integration, true); + "com.cneicy.shrink-command-integration-eventbus", "0.1.2", ShrinkSdkPackageLayer.Integration, true); internal static readonly ShrinkSdkPackageEntry CommandNetwork = Package( "命令 - 网络集成", "通过网络 RPC 执行远程命令。", "com.cneicy.shrink-command-integration-network", "0.1.1", ShrinkSdkPackageLayer.Integration, true); internal static readonly ShrinkSdkPackageEntry DataSaverApp = Package( "存档 - 应用集成", "以原生 Context 组件向应用宿主发布存档服务。", - "com.cneicy.shrink-datasaver-integration-app", "0.1.2", ShrinkSdkPackageLayer.Integration, true); + "com.cneicy.shrink-datasaver-integration-app", "0.1.3", ShrinkSdkPackageLayer.Integration, true); internal static readonly ShrinkSdkPackageEntry DataSaverEventBus = Package( "存档 - 事件集成", "通过事件总线请求读写并观察存档变化。", - "com.cneicy.shrink-datasaver-integration-eventbus", "2.1.2", ShrinkSdkPackageLayer.Integration, true); + "com.cneicy.shrink-datasaver-integration-eventbus", "2.1.3", ShrinkSdkPackageLayer.Integration, true); internal static readonly ShrinkSdkPackageEntry NetworkApp = Package( "网络 - 应用集成", "以原生 Context 组件向应用宿主发布网络服务。", - "com.cneicy.shrink-network-integration-app", "0.1.2", ShrinkSdkPackageLayer.Integration, true); + "com.cneicy.shrink-network-integration-app", "0.1.3", ShrinkSdkPackageLayer.Integration, true); internal static readonly ShrinkSdkPackageEntry NetworkEventBus = Package( "网络 - 事件集成", "把网络消息与事件请求桥接为可撤回的 Context 组件。", - "com.cneicy.shrink-network-integration-eventbus", "0.1.2", ShrinkSdkPackageLayer.Integration, true); + "com.cneicy.shrink-network-integration-eventbus", "0.1.3", ShrinkSdkPackageLayer.Integration, true); internal static readonly ShrinkSdkPackageEntry SharedCodeGen = Package( "共享代码生成", "各功能包使用的编译期注册表基础设施。", "com.cneicy.shrink-shared-codegen", "0.1.0", ShrinkSdkPackageLayer.Tooling); diff --git a/package.json b/package.json index e91236f..f9efd7f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "com.cneicy.shrink-installer", - "version": "0.2.3", + "version": "0.2.4", "displayName": "ShrinkSDK 包管理", "description": "基于 UI Toolkit 的 ShrinkSDK 固定版本包管理器,提供安装状态、Context 分层与推荐组合。", "unity": "2022.3",