cneicy
f92105c97d
fix: use self-contained catalog runner image
Validate ShrinkSDK Workspace / catalog (push) Successful in 37s
Validate ShrinkSDK Workspace / unity (push) Successful in 3m7s
2026-09-05 07:02:12 +08:00
cneicy
ddd55c0c58
fix: install git for catalog workflow jobs
Validate ShrinkSDK Workspace / catalog (push) Successful in 16s
Validate ShrinkSDK Workspace / unity (push) Successful in 3m10s
2026-09-05 06:46:44 +08:00
cneicy
2760dee6a7
fix: run catalog checks outside Unity containers
Validate ShrinkSDK Workspace / catalog (push) Failing after 1s
Validate ShrinkSDK Workspace / unity (push) Skipped
2026-09-05 06:44:57 +08:00
cneicy
bb12b8d02d
fix: automate package versions and workspace validation
Validate ShrinkSDK Workspace / unity (push) Failing after 5s
2026-09-05 06:32:13 +08:00
cneicy
6c90f9dc08
docs: finalize Godot package installation
Validate ShrinkSDK Workspace / unity (push) Failing after 4s
2026-09-05 04:33:49 +08:00
cneicy
7debc0240c
chore: publish Godot and NuGet module releases
Validate ShrinkSDK Workspace / unity (push) Failing after 5s
2026-09-05 04:28:36 +08:00
cneicy
e9d8e93427
refactor: move Godot packages into module repositories
Validate ShrinkSDK Workspace / unity (push) Failing after 5s
2026-09-05 03:43:14 +08:00
cneicy
2695dcdbba
docs: add Unity and Godot setup guide
Validate ShrinkSDK Workspace / unity (push) Failing after 3m9s
2026-09-05 02:46:19 +08:00
cneicy
88ba3cdc48
feat: add Godot C# compatibility and shared codegen weaving
Validate ShrinkSDK Workspace / unity (push) Failing after 3m18s
2026-09-05 02:37:43 +08:00
cneicy
60cf457230
docs
2026-09-04 23:03:02 +08:00
cneicy
b750ce7545
chore(workspace): adopt ShrinkTutorial 0.1.4
Validate ShrinkSDK Workspace / unity (push) Successful in 3m30s
2026-08-30 21:27:36 +08:00
cneicy
34e15e80e2
chore(workspace): adopt ShrinkTutorial 0.1.3
Validate ShrinkSDK Workspace / unity (push) Successful in 3m9s
2026-08-30 20:55:33 +08:00
cneicy
de720ce33c
chore(release): 发布 EventBus 2.0.1 依赖链
Validate ShrinkSDK Workspace / unity (push) Successful in 7m34s
2026-08-28 04:41:39 +08:00
cneicy
64248f5d4d
chore(release): 对齐 ShrinkSDK 2026-08 稳定版本
Validate ShrinkSDK Workspace / unity (push) Failing after 2m59s
2026-08-28 03:49:52 +08:00
cneicy
0ba5c52e10
fix(ci): validate installer v0.2.2
Validate ShrinkSDK Workspace / unity (push) Successful in 3m7s
2026-08-26 13:29:44 +08:00
cneicy
9b8c528d23
fix(workspace): adopt installer v0.2.2
Validate ShrinkSDK Workspace / unity (push) Failing after 3m6s
2026-08-26 13:22:16 +08:00
cneicy
0bb94951b2
fix(workspace): adopt installer v0.2.1
Validate ShrinkSDK Workspace / unity (push) Successful in 3m21s
2026-08-26 13:01:53 +08:00
cneicy
2a513cbd5b
feat(workspace): adopt context-first package management
Validate ShrinkSDK Workspace / unity (push) Successful in 3m7s
2026-08-26 12:49:24 +08:00
cneicy
3f46703d7a
fix(workspace): update installer to v0.1.7
Validate ShrinkSDK Workspace / unity (push) Successful in 3m5s
2026-08-26 12:03:58 +08:00
cneicy
d59b92b4dd
fix(workspace): adopt installer diagnostics patch
Validate ShrinkSDK Workspace / unity (push) Successful in 3m5s
2026-08-26 12:00:41 +08:00
cneicy
9292d01f6a
fix(ci): disambiguate package manager metadata
Validate ShrinkSDK Workspace / unity (push) Successful in 2m57s
2026-08-26 11:31:27 +08:00
cneicy
f5f9cd76ec
fix(ci): make installer consumer validation compatible
Validate ShrinkSDK Workspace / unity (push) Successful in 3m4s
2026-08-26 11:26:40 +08:00
cneicy
4a21bd75e3
fix(workspace): align published package versions
Validate ShrinkSDK Workspace / unity (push) Successful in 3m5s
2026-08-26 11:10:26 +08:00
cneicy
bbce96426a
fix(migration): validate minimal Unity consumers
Validate ShrinkSDK Workspace / unity (push) Failing after 3m10s
2026-08-26 11:06:24 +08:00
cneicy
7c0445606a
fix(ci): use absolute Unity host paths
Validate ShrinkSDK Workspace / unity (push) Successful in 3m5s
2026-08-26 09:22:01 +08:00
cneicy
a73773a0fb
ci(workspace): diagnose package host verification
Validate ShrinkSDK Workspace / unity (push) Successful in 3m2s
2026-08-26 08:55:45 +08:00
cneicy
efc9a2aca9
fix(migration): complete standalone package hosts
Validate ShrinkSDK Workspace / unity (push) Successful in 3m3s
2026-08-26 08:34:05 +08:00
cneicy
4d9b34dc36
chore(workspace): update EventBus tool project source
Validate ShrinkSDK Workspace / unity (push) Successful in 3m0s
2026-08-26 07:39:07 +08:00
cneicy
f37aedf79f
fix(workspace): align installer release version
Validate ShrinkSDK Workspace / unity (push) Successful in 3m0s
2026-08-26 07:24:00 +08:00
cneicy
178f7ae924
fix(ci): report Unity workspace failures
Validate ShrinkSDK Workspace / unity (push) Failing after 3m8s
2026-08-26 07:17:20 +08:00
cneicy
add2af8ec1
ci(workspace): mirror Git package dependencies
Validate ShrinkSDK Workspace / unity (push) Failing after 3m1s
2026-08-26 07:08:30 +08:00
cneicy
ce4517ed0c
test(workspace): verify standalone package hosts
Validate ShrinkSDK Workspace / unity (push) Failing after 3m4s
2026-08-26 07:02:45 +08:00
cneicy
0dfdcca9ba
fix(workspace): pin UniTask consumer source
Validate ShrinkSDK Workspace / unity (push) Failing after 2m28s
2026-08-26 06:48:31 +08:00
cneicy
d1f0f44bd6
fix(installer): publish manifest-based bootstrap
2026-08-26 06:48:14 +08:00
cneicy
9c17781bbf
ci(workspace): stabilize standalone package hosts
2026-08-26 06:47:35 +08:00
cneicy
c4e34bcde5
fix(workspace): track Unity package resolution
Validate ShrinkSDK Workspace / unity (push) Successful in 3m19s
2026-08-26 05:49:53 +08:00
cneicy
1fa611918d
fix(ci): restore Unity machine identity
Validate ShrinkSDK Workspace / unity (push) Failing after 15s
2026-08-26 05:46:57 +08:00
cneicy
40b91f77f9
fix(ci): report Unity license mount state
Validate ShrinkSDK Workspace / unity (push) Failing after 6s
2026-08-26 05:29:31 +08:00
cneicy
2dd7f5b14a
feat(workspace): add package installation validation
Validate ShrinkSDK Workspace / unity (push) Failing after 8s
2026-08-26 04:50:27 +08:00
cneicy
dcf1099b9c
chore(workspace): adopt UPM package submodules
2026-08-26 04:48:33 +08:00
cneicy
493d280521
docs(architecture): record framework audit decisions
...
Document the justanyproject comparison, query-command-event boundaries, reversible mod registry rules, package validation gates, and verified EventBus 2.0 state.
2026-08-26 01:18:15 +08:00
cneicy
3e612b975a
chore(validation): enforce package graph boundaries
...
Reject internal package version drift, dependency cycles, and runtime-to-integration reverse dependencies before launching the external UPM consumer validation.
2026-08-26 01:18:02 +08:00
cneicy
724e0bc8d8
feat(eventbus): add platform runtimes and benchmarks
...
Add the Entities NativeQueue adapter, standalone .NET runtime and source generator, reproducible smoke coverage, and Unity benchmark assets for EventBus 2.0.
2026-08-26 01:17:39 +08:00
cneicy
ad5a7b68a3
feat(sdk): migrate to EventBus 2.0
...
Replace the legacy EventBase runtime with generated multi-bus bindings and explicit scheduling. Migrate app, data, network, demo, and mod consumers; add generated network-event registration and owner-scoped mod content overrides.
2026-08-26 01:15:48 +08:00
cneicy
67d32795c4
no #2
2026-08-23 17:04:11 +08:00
cneicy
bd8cb13863
no
2026-08-23 17:03:51 +08:00
cneicy
d74c2f08ca
feat(packages): 内置 SDK 包并完善 ContextLoader 集成
...
- 将 ShrinkEventBus、ShrinkDataSaver 及其 EventBus 集成从 gitlink 转为仓库直接维护的完整 UPM 包,补齐运行时、编辑器工具、测试与文档
- 新增 Command 和 Network 的 App 集成组件,支持 ContextLoader 服务发布、可逆注销及 Network Loopback 生命周期管理
- 更新 Starter 与演示组合逻辑,缺失模块时可注册、已有兼容安装器时可覆盖,并补充宿主启动断言
- 升级内部包依赖与 Shared CodeGen 包定义,放宽 Integration.App 包的 Git 忽略规则
- 将独立服务器生成器改为基于已编译程序集的语义扫描,支持 partial、复杂泛型、命名冲突检测及模板 SHA-256 覆写保护
- 新增 Network 语义扫描、模板保护和 App 组件生命周期测试
- 新增真实 UPM 消费工程验证脚本,校验内部版本一致性、程序集加载及 EditMode 测试
- 重构当前架构文档并归档已完成的 Cordis 迁移与旧代码地图
2026-08-18 18:06:34 +08:00
cneicy
517c4cf46e
demo2
2026-08-18 02:03:34 +08:00
cneicy
d2cd3b9fa8
demo
2026-08-17 18:18:13 +08:00
cneicy
5765f411e9
feat(cordis): 完成阶段5配置与调试工具
2026-08-17 01:58:46 +08:00