发布 package preview2 版本收口
This commit is contained in:
@@ -2,9 +2,13 @@
|
|||||||
|
|
||||||
## Unreleased
|
## Unreleased
|
||||||
|
|
||||||
|
## 0.2.0-preview.2
|
||||||
|
|
||||||
- Added `Samples~/MainMenuP0` package sample metadata and content.
|
- Added `Samples~/MainMenuP0` package sample metadata and content.
|
||||||
- Added the first `Tests~/EditMode` package smoke test slice.
|
- Added the first `Tests~/EditMode` package smoke test slice.
|
||||||
- Updated package installation and layout documentation to reflect the current P2 package state.
|
- Updated package installation and layout documentation to reflect the current P2 package state.
|
||||||
|
- Fixed the package `Documentation~` content so consuming projects no longer see an empty documentation folder warning.
|
||||||
|
- Validated Git package installation, package smoke references, and manual `MainMenuP0` sample import in a clean consumer project.
|
||||||
|
|
||||||
## 0.2.0-preview.1
|
## 0.2.0-preview.1
|
||||||
|
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ Add FlowScope, R3.Unity, and the NuGet R3 core dependency to the consuming proje
|
|||||||
],
|
],
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"com.cysharp.r3": "https://github.com/Cysharp/R3.git?path=src/R3.Unity/Assets/R3.Unity#1.3.0",
|
"com.cysharp.r3": "https://github.com/Cysharp/R3.git?path=src/R3.Unity/Assets/R3.Unity#1.3.0",
|
||||||
"com.flowscope.gamecore": "ssh://git@git.zz.com:2222/Developer/FlowScope.git?path=/Packages/com.flowscope.gamecore#v0.2.0-preview.1",
|
"com.flowscope.gamecore": "ssh://git@git.zz.com:2222/Developer/FlowScope.git?path=/Packages/com.flowscope.gamecore#v0.2.0-preview.2",
|
||||||
"org.nuget.r3": "1.3.0"
|
"org.nuget.r3": "1.3.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ Add the package to the consuming project's `Packages/manifest.json`:
|
|||||||
],
|
],
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"com.cysharp.r3": "https://github.com/Cysharp/R3.git?path=src/R3.Unity/Assets/R3.Unity#1.3.0",
|
"com.cysharp.r3": "https://github.com/Cysharp/R3.git?path=src/R3.Unity/Assets/R3.Unity#1.3.0",
|
||||||
"com.flowscope.gamecore": "ssh://git@git.zz.com:2222/Developer/FlowScope.git?path=/Packages/com.flowscope.gamecore#v0.2.0-preview.1",
|
"com.flowscope.gamecore": "ssh://git@git.zz.com:2222/Developer/FlowScope.git?path=/Packages/com.flowscope.gamecore#v0.2.0-preview.2",
|
||||||
"org.nuget.r3": "1.3.0"
|
"org.nuget.r3": "1.3.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "com.flowscope.gamecore",
|
"name": "com.flowscope.gamecore",
|
||||||
"displayName": "FlowScope Game Core",
|
"displayName": "FlowScope Game Core",
|
||||||
"version": "0.2.0-preview.1",
|
"version": "0.2.0-preview.2",
|
||||||
"unity": "2022.3",
|
"unity": "2022.3",
|
||||||
"description": "A lightweight Unity game flow, resource, config, save, audio, and UI runtime foundation.",
|
"description": "A lightweight Unity game flow, resource, config, save, audio, and UI runtime foundation.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
],
|
],
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"com.cysharp.r3": "https://github.com/Cysharp/R3.git?path=src/R3.Unity/Assets/R3.Unity#1.3.0",
|
"com.cysharp.r3": "https://github.com/Cysharp/R3.git?path=src/R3.Unity/Assets/R3.Unity#1.3.0",
|
||||||
"com.flowscope.gamecore": "ssh://git@git.zz.com:2222/Developer/FlowScope.git?path=/Packages/com.flowscope.gamecore#v0.2.0-preview.1",
|
"com.flowscope.gamecore": "ssh://git@git.zz.com:2222/Developer/FlowScope.git?path=/Packages/com.flowscope.gamecore#v0.2.0-preview.2",
|
||||||
"org.nuget.r3": "1.3.0"
|
"org.nuget.r3": "1.3.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
- `com.cysharp.r3` 提供 Unity 适配层。
|
- `com.cysharp.r3` 提供 Unity 适配层。
|
||||||
- `org.nuget.r3` 提供 `R3.dll` 和相关 BCL DLL。
|
- `org.nuget.r3` 提供 `R3.dll` 和相关 BCL DLL。
|
||||||
- Unity Package Manager 不可靠支持在 package 的 `package.json` 中声明 Git dependency,因此 R3 必须由消费方 manifest 显式声明。
|
- Unity Package Manager 不可靠支持在 package 的 `package.json` 中声明 Git dependency,因此 R3 必须由消费方 manifest 显式声明。
|
||||||
- 当前 `v0.2.0-preview.1` 已在 FishingFrenzy 消费方工程完成最小编译验证;后续文档、Samples、Tests 收口后应打新的 preview tag。
|
- 当前 `v0.2.0-preview.2` 覆盖空白项目 Git URL 安装、最小 smoke probe 编译、`Documentation~` 导入内容,以及 `Samples~/MainMenuP0` 手动导入验收。
|
||||||
|
|
||||||
### 本地 package path
|
### 本地 package path
|
||||||
|
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ Packages/com.flowscope.gamecore/
|
|||||||
{
|
{
|
||||||
"name": "com.flowscope.gamecore",
|
"name": "com.flowscope.gamecore",
|
||||||
"displayName": "FlowScope Game Core",
|
"displayName": "FlowScope Game Core",
|
||||||
"version": "0.2.0-preview.1",
|
"version": "0.2.0-preview.2",
|
||||||
"unity": "2022.3",
|
"unity": "2022.3",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"com.unity.addressables": "1.21.21",
|
"com.unity.addressables": "1.21.21",
|
||||||
|
|||||||
@@ -167,3 +167,16 @@
|
|||||||
- `MainMenuP0` sample 已完成手动导入。
|
- `MainMenuP0` sample 已完成手动导入。
|
||||||
- 临时验证脚本已在 `TestFlowScopePackage` 内修正。
|
- 临时验证脚本已在 `TestFlowScopePackage` 内修正。
|
||||||
- Unity batchmode 在当前机器状态下仍未稳定生成指定 log 并退出,因此还不能把自动 batchmode sample 验收记为通过。
|
- Unity batchmode 在当前机器状态下仍未稳定生成指定 log 并退出,因此还不能把自动 batchmode sample 验收记为通过。
|
||||||
|
|
||||||
|
## 2026-06-08 MainMenuP0 手动导入验收通过
|
||||||
|
|
||||||
|
用户重新打开 `TestFlowScopePackage` 后确认:
|
||||||
|
|
||||||
|
- Unity Console 已无 `FlowScopeSampleImportVerifier.cs` 的 `CS0104` / `CS0019` 编译错误。
|
||||||
|
- `Samples~/MainMenuP0` 已通过 Unity GUI 手动导入。
|
||||||
|
|
||||||
|
本轮判定:
|
||||||
|
|
||||||
|
- `Samples~/MainMenuP0` 消费方手动导入验收通过。
|
||||||
|
- 自动 batchmode sample import 仍不作为通过项记录,因为当前机器状态下 batchmode 未稳定生成指定 log 并退出。
|
||||||
|
- P2 package preview 可以进入 `0.2.0-preview.2` 版本收口;该版本覆盖空白项目 Git URL 安装、smoke probe 编译、`Documentation~` 内容补齐、`Tests~/EditMode` 第一刀和 `MainMenuP0` 手动导入验收。
|
||||||
|
|||||||
Reference in New Issue
Block a user