From 54c8ff4d8fa0a13c4e5a45d4faa174eb3fcd2d1a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 3 Jan 2026 19:28:34 +0800 Subject: [PATCH] chore: release packages (#431) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .changeset/blueprint-registry-decorators.md | 12 ------------ .changeset/node-editor-shadow-dom.md | 11 ----------- packages/devtools/node-editor/CHANGELOG.md | 11 +++++++++++ packages/devtools/node-editor/package.json | 2 +- packages/framework/blueprint/CHANGELOG.md | 12 ++++++++++++ packages/framework/blueprint/package.json | 2 +- packages/framework/fsm/CHANGELOG.md | 7 +++++++ packages/framework/fsm/package.json | 2 +- packages/framework/network/CHANGELOG.md | 7 +++++++ packages/framework/network/package.json | 2 +- packages/framework/pathfinding/CHANGELOG.md | 7 +++++++ packages/framework/pathfinding/package.json | 2 +- packages/framework/procgen/CHANGELOG.md | 7 +++++++ packages/framework/procgen/package.json | 2 +- packages/framework/spatial/CHANGELOG.md | 7 +++++++ packages/framework/spatial/package.json | 2 +- packages/framework/timer/CHANGELOG.md | 7 +++++++ packages/framework/timer/package.json | 2 +- packages/tools/demos/CHANGELOG.md | 11 +++++++++++ packages/tools/demos/package.json | 2 +- 20 files changed, 85 insertions(+), 32 deletions(-) delete mode 100644 .changeset/blueprint-registry-decorators.md delete mode 100644 .changeset/node-editor-shadow-dom.md diff --git a/.changeset/blueprint-registry-decorators.md b/.changeset/blueprint-registry-decorators.md deleted file mode 100644 index 3249bbb7..00000000 --- a/.changeset/blueprint-registry-decorators.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -"@esengine/blueprint": minor ---- - -feat(blueprint): 重构装饰器系统,移除 Reflect 依赖 | Refactor decorator system, remove Reflect dependency - -**@esengine/blueprint** - -- 移除 `Reflect.getMetadata` 依赖,装饰器现在要求显式指定类型 | Removed `Reflect.getMetadata` dependency, decorators now require explicit type specification -- 简化 `BlueprintProperty` 和 `BlueprintMethod` 装饰器的元数据结构 | Simplified metadata structure for `BlueprintProperty` and `BlueprintMethod` decorators -- 新增 `inferPinType` 工具函数用于类型推断 | Added `inferPinType` utility function for type inference -- 优化组件节点生成器以适配新的元数据结构 | Optimized component node generator for new metadata structure diff --git a/.changeset/node-editor-shadow-dom.md b/.changeset/node-editor-shadow-dom.md deleted file mode 100644 index 7e8b3446..00000000 --- a/.changeset/node-editor-shadow-dom.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@esengine/node-editor": minor ---- - -feat(node-editor): 添加 Shadow DOM 样式注入支持 | Add Shadow DOM style injection support - -**@esengine/node-editor** - -- 新增 `nodeEditorCssText` 导出,包含所有编辑器样式的 CSS 文本 | Added `nodeEditorCssText` export containing all editor styles as CSS text -- 新增 `injectNodeEditorStyles(root)` 函数,支持将样式注入到 Shadow DOM | Added `injectNodeEditorStyles(root)` function for injecting styles into Shadow DOM -- 支持在 Cocos Creator 等使用 Shadow DOM 的环境中使用 | Support usage in Shadow DOM environments like Cocos Creator diff --git a/packages/devtools/node-editor/CHANGELOG.md b/packages/devtools/node-editor/CHANGELOG.md index 00cb8cc4..bd3d6ed2 100644 --- a/packages/devtools/node-editor/CHANGELOG.md +++ b/packages/devtools/node-editor/CHANGELOG.md @@ -1,5 +1,16 @@ # @esengine/node-editor +## 1.2.0 + +### Minor Changes + +- [#430](https://github.com/esengine/esengine/pull/430) [`caf3be7`](https://github.com/esengine/esengine/commit/caf3be72cdcc730492c63abe5f1715893f3579ac) Thanks [@esengine](https://github.com/esengine)! - feat(node-editor): 添加 Shadow DOM 样式注入支持 | Add Shadow DOM style injection support + + **@esengine/node-editor** + - 新增 `nodeEditorCssText` 导出,包含所有编辑器样式的 CSS 文本 | Added `nodeEditorCssText` export containing all editor styles as CSS text + - 新增 `injectNodeEditorStyles(root)` 函数,支持将样式注入到 Shadow DOM | Added `injectNodeEditorStyles(root)` function for injecting styles into Shadow DOM + - 支持在 Cocos Creator 等使用 Shadow DOM 的环境中使用 | Support usage in Shadow DOM environments like Cocos Creator + ## 1.1.0 ### Minor Changes diff --git a/packages/devtools/node-editor/package.json b/packages/devtools/node-editor/package.json index 39405e31..95712418 100644 --- a/packages/devtools/node-editor/package.json +++ b/packages/devtools/node-editor/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/node-editor", - "version": "1.1.0", + "version": "1.2.0", "description": "Universal node-based visual editor for blueprint, shader graph, and state machine", "main": "dist/index.js", "module": "dist/index.js", diff --git a/packages/framework/blueprint/CHANGELOG.md b/packages/framework/blueprint/CHANGELOG.md index b49dcbb8..77c02175 100644 --- a/packages/framework/blueprint/CHANGELOG.md +++ b/packages/framework/blueprint/CHANGELOG.md @@ -1,5 +1,17 @@ # @esengine/blueprint +## 4.1.0 + +### Minor Changes + +- [#430](https://github.com/esengine/esengine/pull/430) [`caf3be7`](https://github.com/esengine/esengine/commit/caf3be72cdcc730492c63abe5f1715893f3579ac) Thanks [@esengine](https://github.com/esengine)! - feat(blueprint): 重构装饰器系统,移除 Reflect 依赖 | Refactor decorator system, remove Reflect dependency + + **@esengine/blueprint** + - 移除 `Reflect.getMetadata` 依赖,装饰器现在要求显式指定类型 | Removed `Reflect.getMetadata` dependency, decorators now require explicit type specification + - 简化 `BlueprintProperty` 和 `BlueprintMethod` 装饰器的元数据结构 | Simplified metadata structure for `BlueprintProperty` and `BlueprintMethod` decorators + - 新增 `inferPinType` 工具函数用于类型推断 | Added `inferPinType` utility function for type inference + - 优化组件节点生成器以适配新的元数据结构 | Optimized component node generator for new metadata structure + ## 4.0.1 ### Patch Changes diff --git a/packages/framework/blueprint/package.json b/packages/framework/blueprint/package.json index 515f23e0..cace521a 100644 --- a/packages/framework/blueprint/package.json +++ b/packages/framework/blueprint/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/blueprint", - "version": "4.0.1", + "version": "4.1.0", "description": "Visual scripting system - works with any ECS framework (ESEngine, Cocos, Laya, etc.)", "main": "dist/index.js", "module": "dist/index.js", diff --git a/packages/framework/fsm/CHANGELOG.md b/packages/framework/fsm/CHANGELOG.md index 05039ee0..91adae20 100644 --- a/packages/framework/fsm/CHANGELOG.md +++ b/packages/framework/fsm/CHANGELOG.md @@ -1,5 +1,12 @@ # @esengine/fsm +## 5.0.0 + +### Patch Changes + +- Updated dependencies [[`caf3be7`](https://github.com/esengine/esengine/commit/caf3be72cdcc730492c63abe5f1715893f3579ac)]: + - @esengine/blueprint@4.1.0 + ## 4.0.1 ### Patch Changes diff --git a/packages/framework/fsm/package.json b/packages/framework/fsm/package.json index 267a5707..f20bc954 100644 --- a/packages/framework/fsm/package.json +++ b/packages/framework/fsm/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/fsm", - "version": "4.0.1", + "version": "5.0.0", "description": "Finite State Machine for ECS Framework / ECS 框架的有限状态机", "type": "module", "main": "./dist/index.js", diff --git a/packages/framework/network/CHANGELOG.md b/packages/framework/network/CHANGELOG.md index c0b073a1..12f054db 100644 --- a/packages/framework/network/CHANGELOG.md +++ b/packages/framework/network/CHANGELOG.md @@ -1,5 +1,12 @@ # @esengine/network +## 6.0.0 + +### Patch Changes + +- Updated dependencies [[`caf3be7`](https://github.com/esengine/esengine/commit/caf3be72cdcc730492c63abe5f1715893f3579ac)]: + - @esengine/blueprint@4.1.0 + ## 5.0.3 ### Patch Changes diff --git a/packages/framework/network/package.json b/packages/framework/network/package.json index 205129d4..c55e808b 100644 --- a/packages/framework/network/package.json +++ b/packages/framework/network/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/network", - "version": "5.0.3", + "version": "6.0.0", "description": "Network synchronization for multiplayer games", "esengine": { "plugin": true, diff --git a/packages/framework/pathfinding/CHANGELOG.md b/packages/framework/pathfinding/CHANGELOG.md index 646e47ef..f2c2eb2c 100644 --- a/packages/framework/pathfinding/CHANGELOG.md +++ b/packages/framework/pathfinding/CHANGELOG.md @@ -1,5 +1,12 @@ # @esengine/pathfinding +## 5.0.0 + +### Patch Changes + +- Updated dependencies [[`caf3be7`](https://github.com/esengine/esengine/commit/caf3be72cdcc730492c63abe5f1715893f3579ac)]: + - @esengine/blueprint@4.1.0 + ## 4.0.1 ### Patch Changes diff --git a/packages/framework/pathfinding/package.json b/packages/framework/pathfinding/package.json index 8748357b..9e21d0e6 100644 --- a/packages/framework/pathfinding/package.json +++ b/packages/framework/pathfinding/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/pathfinding", - "version": "4.0.1", + "version": "5.0.0", "description": "寻路系统 | Pathfinding System - A*, Grid, NavMesh", "type": "module", "main": "./dist/index.js", diff --git a/packages/framework/procgen/CHANGELOG.md b/packages/framework/procgen/CHANGELOG.md index 691fdcdb..2e3022fb 100644 --- a/packages/framework/procgen/CHANGELOG.md +++ b/packages/framework/procgen/CHANGELOG.md @@ -1,5 +1,12 @@ # @esengine/procgen +## 5.0.0 + +### Patch Changes + +- Updated dependencies [[`caf3be7`](https://github.com/esengine/esengine/commit/caf3be72cdcc730492c63abe5f1715893f3579ac)]: + - @esengine/blueprint@4.1.0 + ## 4.0.1 ### Patch Changes diff --git a/packages/framework/procgen/package.json b/packages/framework/procgen/package.json index 6f118f85..a85ebc24 100644 --- a/packages/framework/procgen/package.json +++ b/packages/framework/procgen/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/procgen", - "version": "4.0.1", + "version": "5.0.0", "description": "Procedural generation tools for ECS Framework / ECS 框架的程序化生成工具", "type": "module", "main": "./dist/index.js", diff --git a/packages/framework/spatial/CHANGELOG.md b/packages/framework/spatial/CHANGELOG.md index 7d4fe9da..f8af62ca 100644 --- a/packages/framework/spatial/CHANGELOG.md +++ b/packages/framework/spatial/CHANGELOG.md @@ -1,5 +1,12 @@ # @esengine/spatial +## 5.0.0 + +### Patch Changes + +- Updated dependencies [[`caf3be7`](https://github.com/esengine/esengine/commit/caf3be72cdcc730492c63abe5f1715893f3579ac)]: + - @esengine/blueprint@4.1.0 + ## 4.0.1 ### Patch Changes diff --git a/packages/framework/spatial/package.json b/packages/framework/spatial/package.json index 36a8419e..7fa9ea51 100644 --- a/packages/framework/spatial/package.json +++ b/packages/framework/spatial/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/spatial", - "version": "4.0.1", + "version": "5.0.0", "description": "Spatial query and indexing system for ECS Framework / ECS 框架的空间查询和索引系统", "type": "module", "main": "./dist/index.js", diff --git a/packages/framework/timer/CHANGELOG.md b/packages/framework/timer/CHANGELOG.md index 3628df90..8dc25a3b 100644 --- a/packages/framework/timer/CHANGELOG.md +++ b/packages/framework/timer/CHANGELOG.md @@ -1,5 +1,12 @@ # @esengine/timer +## 5.0.0 + +### Patch Changes + +- Updated dependencies [[`caf3be7`](https://github.com/esengine/esengine/commit/caf3be72cdcc730492c63abe5f1715893f3579ac)]: + - @esengine/blueprint@4.1.0 + ## 4.0.1 ### Patch Changes diff --git a/packages/framework/timer/package.json b/packages/framework/timer/package.json index 761209f5..5ecf99bc 100644 --- a/packages/framework/timer/package.json +++ b/packages/framework/timer/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/timer", - "version": "4.0.1", + "version": "5.0.0", "description": "Timer and cooldown system for ECS Framework / ECS 框架的定时器和冷却系统", "type": "module", "main": "./dist/index.js", diff --git a/packages/tools/demos/CHANGELOG.md b/packages/tools/demos/CHANGELOG.md index 62771340..f96853c0 100644 --- a/packages/tools/demos/CHANGELOG.md +++ b/packages/tools/demos/CHANGELOG.md @@ -1,5 +1,16 @@ # @esengine/demos +## 1.0.11 + +### Patch Changes + +- Updated dependencies []: + - @esengine/fsm@5.0.0 + - @esengine/pathfinding@5.0.0 + - @esengine/procgen@5.0.0 + - @esengine/spatial@5.0.0 + - @esengine/timer@5.0.0 + ## 1.0.10 ### Patch Changes diff --git a/packages/tools/demos/package.json b/packages/tools/demos/package.json index f8f023b9..af74ab0a 100644 --- a/packages/tools/demos/package.json +++ b/packages/tools/demos/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/demos", - "version": "1.0.10", + "version": "1.0.11", "private": true, "description": "Demo tests for ESEngine modules documentation", "type": "module",