Skip to content

Bump GeWuYou.GFramework from 0.0.177 to 0.7.0#5

Closed
dependabot[bot] wants to merge 233 commits into
mainfrom
dependabot/nuget/GeWuYou.GFramework-0.7.0
Closed

Bump GeWuYou.GFramework from 0.0.177 to 0.7.0#5
dependabot[bot] wants to merge 233 commits into
mainfrom
dependabot/nuget/GeWuYou.GFramework-0.7.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 21, 2026

Updated GeWuYou.GFramework from 0.0.177 to 0.7.0.

Release notes

Sourced from GeWuYou.GFramework's releases.

0.7.0

v0.7.0 (2026-05-16)

What's Changed

✨ 新功能

  • 新增统一输入抽象与Godot集成 by @​GeWuYou
  • 补齐 stream startup 的 Mediator 对照路径 by @​GeWuYou
  • 补齐request生命周期的Mediator对照 by @​GeWuYou

🐛 Bug 修复

  • 收紧数组形状关键字边界 by @​GeWuYou
  • 补齐PR审查遗漏的文档与追踪记录 by @​GeWuYou
  • 修复 notification publisher 默认接线 by @​GeWuYou
  • 补齐架构启动的 notification publisher 回归 by @​GeWuYou
  • 缓存零管道请求的行为判定 by @​GeWuYou
  • 收口PR344通知发布评审问题 by @​GeWuYou
  • 对齐 request lifetime 宿主路径 by @​GeWuYou
  • 修复输入绑定快照与导入语义 by @​GeWuYou
  • 修复输入绑定重置与审查遗留问题 by @​GeWuYou
  • 修复 benchmark scoped 宿主与 PR 恢复入口 by @​GeWuYou
  • 硬化 generated invoker descriptor 契约 by @​GeWuYou
  • 收口 PR review 剩余问题 by @​GeWuYou
  • 修正Mediator基准运行时配置 by @​GeWuYou
  • 修正request管道中的generated invoker回退 by @​GeWuYou

⚡ 优化

  • 缓存 stream pipeline 存在性判定 by @​GeWuYou
  • 优化 stream 建流常量成本 by @​GeWuYou

📝 文档/其他

  • 对齐对象数组嵌套编辑说明 by @​GeWuYou
  • 补齐 notification publisher 泛型注册回归 by @​GeWuYou
  • 补齐 stream lifetime 三方对照口径 by @​GeWuYou
  • 同步 benchmark 恢复文档入口 by @​GeWuYou
  • 更新基准工程说明 by @​GeWuYou
  • 补充多agent协作治理入口 by @​GeWuYou
  • 补充stream lifetime双观测口径 by @​GeWuYou
  • 收口PR345评审反馈 by @​GeWuYou
  • 拆分 streaming benchmark 观测口径 by @​GeWuYou
  • 扩展流式基准观测并补齐 scoped 生命周期矩阵 by @​GeWuYou
  • 补齐 stream scoped 生命周期矩阵 by @​GeWuYou
    ... (truncated)

0.6.0

v0.6.0 (2026-05-08)

What's Changed

✨ 新功能

  • 补齐流式管道行为接缝 by @​GeWuYou
  • 新增并行通知发布策略 by @​GeWuYou
  • 收口 notification publisher 配置入口 by @​GeWuYou
  • 公开顺序 notification publisher 策略 by @​GeWuYou

🐛 Bug 修复

  • 收口 PR339 流式管道评审问题 by @​GeWuYou
  • 修复 HasRegistration 评审回归 by @​GeWuYou
  • 补齐流式生命周期基准矩阵 by @​GeWuYou
  • 收口PR审查遗留问题 by @​GeWuYou
  • 收口PR341剩余review尾项 by @​GeWuYou
  • 补齐通知基准对照 by @​GeWuYou
  • 补充通知扇出基准 by @​GeWuYou
  • 收口 PR342 审查遗留问题 by @​GeWuYou

⚡ 优化

  • 优化请求分发热路径并补充 Mediator 对照基准 by @​GeWuYou
  • 收紧性能回归门槛并忽略基准产物 by @​GeWuYou
  • 收口请求热路径常量开销 by @​GeWuYou
  • 收口默认请求基准宿主 by @​GeWuYou
  • 收口请求管线基准宿主 by @​GeWuYou
  • 收口默认流式基准宿主 by @​GeWuYou

📝 文档/其他

  • 补充 notification publisher fan-out 基准对照 by @​GeWuYou
  • 收口 notification publisher 采用说明 by @​GeWuYou

Full Changelog: v0.5.0...v0.6.0

0.5.0

v0.5.0 (2026-05-07)

What's Changed

✨ 新功能

  • 补齐请求生命周期基准矩阵 by @​GeWuYou

🐛 Bug 修复

  • 补齐架构销毁后的上下文解绑 by @​GeWuYou
  • 修复上下文销毁解绑与并发一致性 by @​GeWuYou
  • 收口 legacy cqrs bridge 评审问题 by @​GeWuYou
  • 收口 legacy bridge 同步评审问题 by @​GeWuYou
  • 收窄 legacy bridge 上下文回退异常边界 by @​GeWuYou

⚡ 优化

  • 收敛单活动上下文与预冻结查询 by @​GeWuYou
  • 统一旧版命令查询到Cqrs运行时 by @​GeWuYou

📝 文档/其他

  • 归档 single-context-priority 主题 by @​GeWuYou
  • 归档已完成任务,删除错误的任务 by @​GeWuYou
  • 删除错误的任务 by @​GeWuYou
  • 同步PR334评审复核状态 by @​GeWuYou
  • 补强 legacy bridge 上下文断言 by @​GeWuYou

Full Changelog: v0.4.0...v0.5.0

0.4.0

v0.4.0 (2026-05-06)

What's Changed

✨ 新功能

  • 补齐 stream invoker 基准对照 by @​GeWuYou
  • 新增 GitHub issue 分诊 skill by @​GeWuYou

🐛 Bug 修复

  • 收紧开放对象关键字边界 by @​GeWuYou
  • 收口开放对象评审跟进 by @​GeWuYou
  • 收敛 benchmark review 修复 by @​GeWuYou
  • 修复 benchmark 对照宿主与冷启动基线 by @​GeWuYou
  • 收敛 benchmark review 收尾问题 by @​GeWuYou
  • 修复 issue review skill 评审问题 by @​GeWuYou
  • 修复容器释放与基准资源泄漏 by @​GeWuYou
  • 修复容器释放竞态与清理路径 by @​GeWuYou
  • 修复容器并发释放重复销毁锁 by @​GeWuYou
  • 前移发布包清单校验 by @​GeWuYou
  • 修复发布校验链路的审查遗留问题 by @​GeWuYou

📝 文档/其他

  • 补充基准与生成器回归基础设施 by @​GeWuYou
  • 补充流式请求基准场景 by @​GeWuYou
  • 补充请求管道数量矩阵基准 by @​GeWuYou
  • 补充请求启动阶段基准 by @​GeWuYou
  • 补充请求调用器生成路径基准 by @​GeWuYou
  • 新增手动 benchmark 工作流 by @​GeWuYou
  • 归档已完成专题 by @​GeWuYou

Full Changelog: v0.3.1...v0.4.0

0.3.1

v0.3.1 (2026-05-05)

What's Changed

🐛 Bug 修复

  • 修复发布说明 PR 链接缺失 by @​GeWuYou
  • 修复 git-cliff PR 元数据令牌 by @​GeWuYou
  • 剥离运行时模块对生成器依赖 by @​GeWuYou
  • 修复边界校验回归问题 by @​GeWuYou

📝 文档/其他

  • 补齐 request invoker 合同回归 by @​GeWuYou
  • 补齐 fallback 元数据回归 by @​GeWuYou
  • 补齐 registry gate 回归 by @​GeWuYou
  • 扩展 registry gate 回归 by @​GeWuYou
  • 补齐外部 contract gate 回归 by @​GeWuYou
  • 补齐 request handler gate 回归 by @​GeWuYou
  • 同步 PR 恢复锚点 by @​GeWuYou

Full Changelog: v0.3.0...v0.3.1

0.3.0

v0.3.0 (2026-05-04)

What's Changed

✨ 新功能

  • Add configurable logger templates by @​GeWuYou
  • 收敛 GodotLogger 宿主能力 by @​GeWuYou
  • 补齐 GodotLogger 接入文件 by @​GeWuYou
  • 新增 Godot 日志 Appender by @​GeWuYou

🐛 Bug 修复

  • 修复发布说明变更汇总标题 by @​GeWuYou
  • 收敛日志配置评审问题 by @​GeWuYou
  • 修复日志 review 反馈 by @​GeWuYou

📝 文档/其他

  • Archive release summary notes recovery point by @​GeWuYou
  • Include third-party licenses in compliance bundle by @​GeWuYou
  • 启动 Godot logging Core sink 主题 by @​GeWuYou
  • 处理 Godot 日志 PR 反馈 by @​GeWuYou
  • 补强日志反射断言 by @​GeWuYou
  • 归档 Godot logging 主题 by @​GeWuYou
  • 修复日志组合文档示例 by @​GeWuYou
  • 补齐 Apache-2.0 文件头治理 by @​GeWuYou
  • 补充文件头治理规则 by @​GeWuYou
  • 支持依赖与安全提交触发补丁发布 by @​GeWuYou
  • 修复发布说明类型映射 by @​GeWuYou
  • Bump peter-evans/create-pull-request from 7 to 8 by @​dependabot[bot] in #​318

Full Changelog: v0.2.0...v0.3.0

0.2.0

v0.2.0 (2026-05-01)

✨ 新功能

  • 新增通知发布策略接缝 by @​GeWuYou
  • 前移请求调用器生成注册 by @​GeWuYou
  • 支持对象数组内嵌对象数组编辑 by @​GeWuYou
  • 补充生成式 stream invoker 接缝 by @​GeWuYou
  • 扩大生成式 invoker 发射范围 by @​GeWuYou
  • Add cliff-based release summaries by @​GeWuYou

🐛 Bug 修复

  • 缓存请求管道执行形状 by @​GeWuYou
  • 收敛 PR 304 review 跟进 by @​GeWuYou
  • 收口PR审查遗留问题 by @​GeWuYou
  • 显式拒绝 oneOf 与 anyOf 组合关键字 by @​GeWuYou
  • 显式声明闭合对象字段边界 by @​GeWuYou
  • 统一 contains 与本地化提示文案 by @​GeWuYou
  • 收紧坏形状 schema 解析边界 by @​GeWuYou
  • 收口当前 PR 审查遗留项 by @​GeWuYou
  • 收口 PR 306 审查遗留项 by @​GeWuYou
  • 收敛 generated invoker 异常语义 by @​GeWuYou
  • 收敛生成调用描述符与PR评审回归 by @​GeWuYou
  • 修复发布说明输出 by @​GeWuYou

⚡ 优化

  • 删除 pointer 运行时重建残留 by @​GeWuYou

📝 文档/其他

  • 更新入口与回退语义说明 by @​GeWuYou
  • 补强数组类型生成回归 by @​GeWuYou
  • 补齐外部隐藏泛型精确注册回归 by @​GeWuYou
  • 补充 dispatcher 缓存上下文回归 by @​GeWuYou
  • 新增 ReflectionFallbackAttribute 合同测试 by @​GeWuYou
  • 补充注册服务程序集去重测试 by @​GeWuYou
  • 补充非请求分发上下文回归 by @​GeWuYou
  • 补充上下文前置条件失败回归 by @​GeWuYou
  • 新增 registrar fallback 失败分支测试 by @​GeWuYou
  • 刷新批处理恢复点记录 by @​GeWuYou
  • 补齐 PR304 测试 XML 注释 by @​GeWuYou
  • 收敛剩余 PR304 review 跟进 by @​GeWuYou
  • 归档CQRS与Mediator评估结论 by @​GeWuYou
    ... (truncated)

0.1.3

Release created by CI for tag v0.1.3
Package version: 0.1.3

What's Changed

Full Changelog: GeWuYou/GFramework@v0.1.2...v0.1.3

0.1.2

Release created by CI for tag v0.1.2
Package version: 0.1.2

What's Changed

Full Changelog: GeWuYou/GFramework@v0.1.1...v0.1.2

0.1.1

Release created by CI for tag v0.1.1
Package version: 0.1.1

What's Changed

Full Changelog: GeWuYou/GFramework@v0.1.0...v0.1.1

0.1.0

Release created by CI for tag v0.1.0
Package version: 0.1.0

What's Changed

... (truncated)

0.0.222

Release created by CI for tag v0.0.222
Package version: 0.0.222

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.221...v0.0.222

0.0.221

Release created by CI for tag v0.0.221
Package version: 0.0.221

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.220...v0.0.221

0.0.220

Release created by CI for tag v0.0.220
Package version: 0.0.220

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.219...v0.0.220

0.0.219

Release created by CI for tag v0.0.219
Package version: 0.0.219

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.218...v0.0.219

0.0.218

Release created by CI for tag v0.0.218
Package version: 0.0.218

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.217...v0.0.218

0.0.217

Release created by CI for tag v0.0.217
Package version: 0.0.217

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.216...v0.0.217

0.0.216

Release created by CI for tag v0.0.216
Package version: 0.0.216

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.215...v0.0.216

0.0.215

Release created by CI for tag v0.0.215
Package version: 0.0.215

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.214...v0.0.215

0.0.214

Release created by CI for tag v0.0.214
Package version: 0.0.214

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.213...v0.0.214

0.0.213

Release created by CI for tag v0.0.213
Package version: 0.0.213

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.212...v0.0.213

0.0.212

Release created by CI for tag v0.0.212
Package version: 0.0.212

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.211...v0.0.212

0.0.211

Release created by CI for tag v0.0.211
Package version: 0.0.211

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.210...v0.0.211

0.0.210

Release created by CI for tag v0.0.210
Package version: 0.0.210

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.209...v0.0.210

0.0.209

Release created by CI for tag v0.0.209
Package version: 0.0.209

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.208...v0.0.209

0.0.208

Release created by CI for tag v0.0.208
Package version: 0.0.208

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.207...v0.0.208

0.0.207

Release created by CI for tag v0.0.207
Package version: 0.0.207

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.206...v0.0.207

0.0.206

Release created by CI for tag v0.0.206
Package version: 0.0.206

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.205...v0.0.206

0.0.205

Release created by CI for tag v0.0.205
Package version: 0.0.205

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.204...v0.0.205

0.0.204

Release created by CI for tag v0.0.204
Package version: 0.0.204

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.203...v0.0.204

0.0.203

Release created by CI for tag v0.0.203
Package version: 0.0.203

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.202...v0.0.203

0.0.202

Release created by CI for tag v0.0.202
Package version: 0.0.202

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.201...v0.0.202

0.0.201

Release created by CI for tag v0.0.201
Package version: 0.0.201

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.200...v0.0.201

0.0.200

Release created by CI for tag v0.0.200
Package version: 0.0.200

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.199...v0.0.200

0.0.199

Release created by CI for tag v0.0.199
Package version: 0.0.199

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.198...v0.0.199

0.0.198

Release created by CI for tag v0.0.198
Package version: 0.0.198

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

New Contributors

Full Changelog: GeWuYou/GFramework@v0.0.197...v0.0.198

0.0.197

Release created by CI for tag v0.0.197
Package version: 0.0.197

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.196...v0.0.197

0.0.196

Release created by CI for tag v0.0.196
Package version: 0.0.196

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.195...v0.0.196

0.0.195

Release created by CI for tag v0.0.195
Package version: 0.0.195

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.193...v0.0.195

0.0.194

Release created by CI for tag v0.0.194
Package version: 0.0.194

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.193...v0.0.194

0.0.193

Release created by CI for tag v0.0.193
Package version: 0.0.193

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.192...v0.0.193

0.0.192

Release created by CI for tag v0.0.192
Package version: 0.0.192

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.191...v0.0.192

0.0.191

Release created by CI for tag v0.0.191
Package version: 0.0.191

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.190...v0.0.191

0.0.190

Release created by CI for tag v0.0.190
Package version: 0.0.190

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.189...v0.0.190

0.0.189

Release created by CI for tag v0.0.189
Package version: 0.0.189

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.188...v0.0.189

0.0.188

Release created by CI for tag v0.0.188
Package version: 0.0.188

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.187...v0.0.188

0.0.187

Release created by CI for tag v0.0.187
Package version: 0.0.187

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.186...v0.0.187

0.0.186

Release created by CI for tag v0.0.186
Package version: 0.0.186

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.185...v0.0.186

0.0.185

Release created by CI for tag v0.0.185
Package version: 0.0.185

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.184...v0.0.185

0.0.184

Release created by CI for tag v0.0.184
Package version: 0.0.184

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.183...v0.0.184

0.0.183

Release created by CI for tag v0.0.183
Package version: 0.0.183

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.182...v0.0.183

0.0.182

Release created by CI for tag v0.0.182
Package version: 0.0.182

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.181...v0.0.182

0.0.181

Release created by CI for tag v0.0.181
Package version: 0.0.181

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.180...v0.0.181

0.0.180

Release created by CI for tag v0.0.180
Package version: 0.0.180

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.179...v0.0.180

0.0.179

Release created by CI for tag v0.0.179
Package version: 0.0.179

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.178...v0.0.179

0.0.178

Release created by CI for tag v0.0.178
Package version: 0.0.178

Compliance

  • NOTICE
  • THIRD_PARTY_LICENSES
  • SPDX & CycloneDX SBOM

What's Changed

Full Changelog: GeWuYou/GFramework@v0.0.177...v0.0.178

Commits viewable in compare view.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Yumei1010 and others added 22 commits May 17, 2026 19:05
optionButton→option_button, stateMachine→state_machine,
annotationTool→annotation_tool, calculateMenu→calculate_menu,
mainMenu→main_menu, modeButton→mode_button, timeBar→time_bar
涵盖 scripts/ 下 component/cqrs/data/model/enums/menu 共 13 个目录

Co-Authored-By: Claude Opus 4.7 <[email protected]>
- system/Poker → system/poker(蛇形命名统一)
- InputPhase.cs 移入 enums/input/ 子目录
- IAnnotationTool 移除多余 partial 修饰符
- Pile 合并 3 个空 partial 文件为 1 个
- 删除孤立 Selector.Events.cs.uid
- 删除空目录 cqrs/pile/event、entities/poker/animation

Co-Authored-By: Claude Opus 4.7 <[email protected]>
- VolumeContainer 命名空间补齐 volume_container 段
- OptionsMenu 移除冗余全限定名 options_menu.OptionsMenu._log
- resetPosition/targetPosition 属性改为 PascalCase
- 6 处 [Log]/[ContextAware] 标注顺序修正

Co-Authored-By: Claude Opus 4.7 <[email protected]>
- 5 个命令类添加 sealed 修饰符
- 36 个命令/事件属性添加 required 关键字
- 5 个命令输入 init 改为 set
- 2 处 struct 事件改为 sealed class

Co-Authored-By: Claude Opus 4.7 <[email protected]>
PokerView、GetSuitQuery、AnnotationToolView 等 5 个文件
补全残缺的命名空间前缀,修正 copy-paste 残留的 poker 命名空间

Co-Authored-By: Claude Opus 4.7 <[email protected]>
- PokerManager: global → scripts/system/poker(ISystem 应归入 system)
- GameUtil: core/utils → scripts/utility(通用工具不属架构核心)
- 删除废弃 ITheme.cs(零引用)
- 删除废弃 IStateMachine.cs(零引用)

Co-Authored-By: Claude Opus 4.7 <[email protected]>
ISelector 空接口体标注方法补充计划
Pile 空类体标注实现计划

Co-Authored-By: Claude Opus 4.7 <[email protected]>
32 个命令类的 { get; init; } 全部改为 { get; set; },
确保命令属性符合可变(mutable)约定。
事件和查询类保持 { get; init; } 不变。

Co-Authored-By: Claude Opus 4.7 <[email protected]>
- 新增 scripts/system/ 目录映射与说明
- 新增目录命名规范(snake_case 硬约束)
- 更新目录分类表(移除废弃项,新增 Pile/GameUtil/PokerManager)
- 新增带属性命令示例与 { get; set; } 强制约束
- 修正过时的 using 示例路径
- 附录新增命令属性清单项与禁止项

Co-Authored-By: Claude Opus 4.7 <[email protected]>
删除已不反映当前项目状态的 Plan.md、策划案.xlsx、需求池.md

Co-Authored-By: Claude Opus 4.7 <[email protected]>
- 新建 DeckModel 存储牌桌状态(扑克 ID 列表、排序模式)
- 新建 4 个命令:DeckAddPoker/DeckRemovePoker/DeckSortBySuit/DeckSortByValue
- 新建 3 个事件:DeckPokerAdded/DeckPokerRemoved/DeckSortStarted
- 提取 DeckSortMode 枚举到 enums/deck/
- 新建 DeckSystem 作为牌桌系统入口
- Deck.Properties 移除内嵌 SortMode 枚举,引用新的 DeckSortMode
- 注册 DeckModel 和 DeckSystem
- 移除 PokerManager 自动加载(已由 SystemModule 注册为 ISystem)

Co-Authored-By: Claude Opus 4.7 <[email protected]>
- Deck 实体 Add/Remove/Sort 方法改为私有,仅通过 CQRS 事件驱动视觉
- IDeck 接口精简为仅 Pokers 属性,增删改业务由命令/系统接管
- Deck.Events 接入 DeckPokerAdded/DeckPokerRemoved/DeckSortStarted 事件
- DeckSystem 填充 DealCard/DiscardCard 跨系统编排逻辑
- CalculateMenu 改为 SendCommand<DeckAddPokerCommand> 替代直接调用
- 新增 DeckSortCommand + DeckSortSystem 骨架
- PokerManager 全面更名为 PokerSystem(类名、文件、引用、场景节点、文档)

Co-Authored-By: Claude Opus 4.7 <[email protected]>
- 新增 PokerUpdateViewScaleCommand / PokerResetViewScaleCommand
- PokerAnimationSystem 扩展 SurfaceRect/NumLabel/TweenScale,添加 UpdateViewScale/ResetViewScale
- IdleState 改为 partial 并标注 [Log]/[ContextAware],MouseEnter/Exit 发送缩放命令
- PokerInitAnimationBundleCommand 增加 SurfaceRect/NumLabel 参数
- poker.tscn SurfaceRect 添加 pivot_offset 居中缩放锚点

Co-Authored-By: Claude Opus 4.7 <[email protected]>
- DeckModel 移除 Mapping 字典(视觉映射不应在模型中)
- DeckSortSystem 新增 MappingBundle/Panel/IPokerView 映射 + Bundles 字典
- 新增 DeckInitMappingBundleCommand / DeckRemoveMappingBundleCommand
- .csproj 清理过期 Compile/EmbeddedResource Remove + 修正 Folder Include 蛇形命名

Co-Authored-By: Claude Opus 4.7 <[email protected]>
- DeckSortSystem.Sort() 填充实现,按 CurrentSortMode 对 DeckModel.Pokers 排序
- DeckSortSystem.Comparer 统一管理比较逻辑(原 DeckComparer 删除)
- Deck.cs 移除 SortBySuit/SortByValue/SuitComparer/RankComparer/ReorderChildren
- 新增 ReorderChildrenToMatchModel()——读取已排序模型镜像视觉顺序
- 排序命令移除重复事件发送(DeckSortSystem.Sort() 已发送 DeckSortStartedEvent)
- DeckSortCommand 命名空间修正为文件范围声明

Co-Authored-By: Claude Opus 4.7 <[email protected]>
- Deck.Properties 移除 CurrentSortMode(与 DeckModel 重复),读写统一走模型
- Deck.Add/Remove 内部同步 DeckSortSystem.InitMapping/RemoveBundle
- 移除 DeckSortFinishedEvent 空订阅

Co-Authored-By: Claude Opus 4.7 <[email protected]>
- Deck.Add 中扑克加入 PokerContainer 后调用 SetAnchorsPreset(TopLeft)
- 根因是扑克节点 anchor_right=0.1 / anchor_bottom=0.267 导致相对父容器等比缩放

Co-Authored-By: Claude Opus 4.7 <[email protected]>
- 删除 Deck.Mapping (Panel→IPokerView),Bundles (Guid→{Poker,Holder}) 已含全部信息
- DeckSortSystem 新增 FindHolder/FindPoker/AllBundles 查询接口
- Remove() 从 O(n) 遍历改为 O(1) 直接查找
- ReorderChildrenToMatchModel 不再构建中间字典
- ReLayout 改为遍历 Bundles 直接操作 holder/poker 对

Co-Authored-By: Claude Opus 4.7 <[email protected]>
- InsertPokerAtNearestSlot 改用 DeckChangeSortModeCommand 替代直接写模型
- ReLayout 中 PokerUpdateViewPositionCommand 增加 Animated 参数
- DeckSortSystem FindHolder/FindPoker 改为块体实现
- Deck.Events Add/Remove 事件处理简化为走 System

Co-Authored-By: Claude Opus 4.7 <[email protected]>
移除所有 Twenty-four 游戏特定代码与美术资源,保留 GFramework + Godot
通用框架骨架(DI 引导、UI/场景路由、状态机、CQRS 示例、编码模板),
作为未来 Godot + GFramework 项目的起手模板。

Co-Authored-By: Claude Opus 4.7 <[email protected]>
---
updated-dependencies:
- dependency-name: GeWuYou.GFramework
  dependency-version: 0.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code labels May 21, 2026
@Yumei1010 Yumei1010 closed this May 21, 2026
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 21, 2026

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/nuget/GeWuYou.GFramework-0.7.0 branch May 21, 2026 13:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant