# Changelog 本文件记录 `ShrinkModFramework` 在当前工作区中的包内变更。 ## [0.1.0] - 2026-04-07 ### Added - 建立模组声明与生命周期基础:`[ShrinkMod]`、`[ShrinkModDependency]`、`IShrinkMod`、`ShrinkModBase`、`ShrinkModLoader`、注册表与运行时设置。 - 默认启动入口改为 `[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 导出方式与推荐工作流。