Files
Workspace/Assets/Modules/ShrinkModFramework/CHANGELOG.md
T

1.1 KiB

Changelog

本文件记录 ShrinkModFramework 在当前工作区中的包内变更。

[0.1.0] - 2026-04-07

Added

  • 建立模组声明与生命周期基础:[ShrinkMod][ShrinkModDependency]IShrinkModShrinkModBaseShrinkModLoader、注册表与运行时设置。
  • 默认启动入口改为 [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.AfterAssembliesLoaded)] 自动引导,不再强依赖场景内手挂 bootstrap。
  • 支持扫描和增量装载外部 DLL 模组。
  • 预留可选 Harmony 热补丁与模组网络同步抽象层。
  • 新增 ShrinkSDK/Mod/导出 Mod SDK 开发包,可导出给外部模组开发者使用的 GeneratedModSdk/
  • 新增 ShrinkSDK/Mod/生成仓库内模组模板(推荐),可在当前 Unity 工程内快速生成模组模板。
  • 新增 ShrinkSDK/Mod/生成外部模组模板,可生成独立 DLL 模组工程。

Changed

  • 运行时目录结构统一拆分为 Bootstrap / Core / Metadata / Registry / Loading / Network / Integration
  • README 同步更新新的目录结构、模板入口、SDK 导出方式与推荐工作流。