diff --git a/Packages/com.flowscope.gamecore/CHANGELOG.md b/Packages/com.flowscope.gamecore/CHANGELOG.md index 996752f..7cd06b0 100644 --- a/Packages/com.flowscope.gamecore/CHANGELOG.md +++ b/Packages/com.flowscope.gamecore/CHANGELOG.md @@ -2,9 +2,13 @@ ## Unreleased +## 0.2.0-preview.2 + - Added `Samples~/MainMenuP0` package sample metadata and content. - Added the first `Tests~/EditMode` package smoke test slice. - 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 diff --git a/Packages/com.flowscope.gamecore/Documentation~/installation.md b/Packages/com.flowscope.gamecore/Documentation~/installation.md index 6479a04..eb15aed 100644 --- a/Packages/com.flowscope.gamecore/Documentation~/installation.md +++ b/Packages/com.flowscope.gamecore/Documentation~/installation.md @@ -17,7 +17,7 @@ Add FlowScope, R3.Unity, and the NuGet R3 core dependency to the consuming proje ], "dependencies": { "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" } } diff --git a/Packages/com.flowscope.gamecore/README.md b/Packages/com.flowscope.gamecore/README.md index afe8bc2..7821f74 100644 --- a/Packages/com.flowscope.gamecore/README.md +++ b/Packages/com.flowscope.gamecore/README.md @@ -21,7 +21,7 @@ Add the package to the consuming project's `Packages/manifest.json`: ], "dependencies": { "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" } } diff --git a/Packages/com.flowscope.gamecore/package.json b/Packages/com.flowscope.gamecore/package.json index 6aee039..93607cf 100644 --- a/Packages/com.flowscope.gamecore/package.json +++ b/Packages/com.flowscope.gamecore/package.json @@ -1,7 +1,7 @@ { "name": "com.flowscope.gamecore", "displayName": "FlowScope Game Core", - "version": "0.2.0-preview.1", + "version": "0.2.0-preview.2", "unity": "2022.3", "description": "A lightweight Unity game flow, resource, config, save, audio, and UI runtime foundation.", "keywords": [ diff --git a/docs/guides/flowscope-installation.md b/docs/guides/flowscope-installation.md index e6a15d8..9126c51 100644 --- a/docs/guides/flowscope-installation.md +++ b/docs/guides/flowscope-installation.md @@ -23,7 +23,7 @@ ], "dependencies": { "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" } } @@ -33,7 +33,7 @@ - `com.cysharp.r3` 提供 Unity 适配层。 - `org.nuget.r3` 提供 `R3.dll` 和相关 BCL DLL。 - 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 diff --git a/docs/guides/flowscope-package-layout.md b/docs/guides/flowscope-package-layout.md index 42f1982..96a37a9 100644 --- a/docs/guides/flowscope-package-layout.md +++ b/docs/guides/flowscope-package-layout.md @@ -62,7 +62,7 @@ Packages/com.flowscope.gamecore/ { "name": "com.flowscope.gamecore", "displayName": "FlowScope Game Core", - "version": "0.2.0-preview.1", + "version": "0.2.0-preview.2", "unity": "2022.3", "dependencies": { "com.unity.addressables": "1.21.21", diff --git a/docs/reviews/p2-phase2-package-preview-report.md b/docs/reviews/p2-phase2-package-preview-report.md index 11069f9..21ac5b1 100644 --- a/docs/reviews/p2-phase2-package-preview-report.md +++ b/docs/reviews/p2-phase2-package-preview-report.md @@ -167,3 +167,16 @@ - `MainMenuP0` sample 已完成手动导入。 - 临时验证脚本已在 `TestFlowScopePackage` 内修正。 - 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` 手动导入验收。