Files
ShrinkApp.Core/CHANGELOG.md
T
cneicy eac1fa595b
Publish UPM package / publish (push) Successful in 2s
chore: release 0.1.4
2026-08-28 04:31:00 +08:00

39 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Changelog
本文件记录 `ShrinkApp.Core` 的包内变更。
## [0.1.4] - 2026-08-28
### Changed
- 精确依赖 `ShrinkEventBus 2.0.1`
## [0.1.3] - 2026-08-28
### Changed
- `ShrinkAppSettings` 优先从 `GameAssets/Runtime/Data/ShrinkSDK/ShrinkAppSettings` 加载,并保留旧根路径回退。
- `ShrinkSDK/应用/创建设置` 统一在标准 `Resources/GameAssets/Runtime/Data/ShrinkSDK` 目录创建配置。
## [0.1.1] - 2026-08-16
### Added
- `ShrinkAppSettings.hostingMode``ShrinkAppHostingMode`):`ClassicHost` 保持原有自动启动;`ContextLoader` 让位给 ShrinkContext 加载器宿主(见 `ShrinkContext.AppAdapter`),支持运行中按模块 disable/enable。
- `ShrinkApp.InitializeForExternalHost(services, settings)`:外部宿主把服务容器接回 `ShrinkApp.Services` 静态入口。
- `ShrinkAppInstallers.GetDiscoveredInstallerTypes()`:编译期安装器发现的公共入口,供外部宿主枚举。
- `ShrinkAppContext.CreateStandalone(services, settings)`:非 MonoBehaviour 宿主构建上下文。
### Changed
- `Bootstrap``ContextLoader` 模式下直接返回,经典路径零行为变化。
## [0.1.0] - 2026-05-18
### Added
- 新增统一宿主层 `ShrinkApp.Core`
- 新增 `ShrinkApp``ShrinkAppHost``ShrinkAppSettings``ShrinkAppServices``ShrinkAppContext`
- 新增模块安装器契约:`IShrinkAppModuleInstaller``[ShrinkAppModuleInstaller]`
- 新增运行时生命周期事件:`ShrinkAppStartedEvent``ShrinkAppStartFailedEvent`