Repository navigation
SSFramework v0.1.3 — 首次安装验证与项目 Git 模板
v0.1.3 改善新工程的安装指引,补充可手动采用的 .gitignore 和 .gitattributes 模板。框架 src/ 和第三方依赖声明与 v0.1.2 一致;已经接入的项目无需重新迁移业务代码。
- Git 模板随接入工具 ZIP 提供。可复制到新 Unity 工程根目录;已有规则应对比后手动合并,安装器和 UPM 均不会自动覆盖。
- 模板忽略 Unity / IDE 缓存和构建输出,保留源码、meta、包清单 / 锁文件和 ProjectSettings;不默认启用 Git LFS 或 Unity 合并驱动。
- 修正工具将发行标签称为“待验收提交”的旧提示,将文档链接改为 main,并明确工程 Git / AI 规则的配置边界。
- 安装工具默认使用 v0.1.3;重复运行仍保留工程已有版本,不自动升级。
已使用 Unity 6000.3.23f1 新建独立空工程,从公开 v0.1.2 安装工具开始,配置包源、C# 10,并用单独的空 UPM 缓存解析依赖。基础验证通过:业务 record struct、关闭 Trace 时跳过消息求值、Context / Command / Event、资源 Provider 声明和 linker 回调,Unity 退出码 0。额外验证脚本的两处命名冲突已修正;未改写 Framework 或第三方包缓存。此轮网络使用验证进程的代理设置。
Git 模板在同一消费工程验证了 15 个忽略路径、13 个保留路径、5 项属性约定和二进制 .asset 保真。更新后的安装器分别在 Windows PowerShell 5.1 / PowerShell 7 通过 30 组回归。
目标资源包和非 Development Windows x64 IL2CPP Player 沿用相同框架源码的 v0.1.2 验收。本轮不新增图形、输入、字体、HybridCLR 或 Host/CDN 验收;签名提示仍由 Unity 展示,新项目仍需自己的场景和构建验证。
固定安装地址:https://github.com/heroliss/SSFramework.git#v0.1.3。已有项目可以显式更新,核对并提交清单与锁文件;仅想采用 Git 模板时不需要升级包。