From 044463dd5ff105e52e3b05556c90509815ca548b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 27 Dec 2025 09:55:30 +0800 Subject: [PATCH] chore: release packages (#357) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .changeset/fix-world-cleanup.md | 9 --------- packages/framework/behavior-tree/CHANGELOG.md | 8 ++++++++ packages/framework/behavior-tree/package.json | 2 +- packages/framework/blueprint/CHANGELOG.md | 8 ++++++++ packages/framework/blueprint/package.json | 2 +- packages/framework/core/CHANGELOG.md | 10 ++++++++++ packages/framework/core/package.json | 2 +- packages/framework/fsm/CHANGELOG.md | 8 ++++++++ packages/framework/fsm/package.json | 2 +- packages/framework/pathfinding/CHANGELOG.md | 8 ++++++++ packages/framework/pathfinding/package.json | 2 +- packages/framework/procgen/CHANGELOG.md | 8 ++++++++ packages/framework/procgen/package.json | 2 +- packages/framework/spatial/CHANGELOG.md | 8 ++++++++ packages/framework/spatial/package.json | 2 +- packages/framework/timer/CHANGELOG.md | 8 ++++++++ packages/framework/timer/package.json | 2 +- packages/tools/demos/CHANGELOG.md | 11 +++++++++++ packages/tools/demos/package.json | 2 +- 19 files changed, 86 insertions(+), 18 deletions(-) delete mode 100644 .changeset/fix-world-cleanup.md create mode 100644 packages/framework/behavior-tree/CHANGELOG.md create mode 100644 packages/framework/blueprint/CHANGELOG.md create mode 100644 packages/framework/core/CHANGELOG.md diff --git a/.changeset/fix-world-cleanup.md b/.changeset/fix-world-cleanup.md deleted file mode 100644 index c9ca8f10..00000000 --- a/.changeset/fix-world-cleanup.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@esengine/ecs-framework": patch ---- - -fix(core): 修复 World cleanup 在打包环境下的兼容性问题 - -- 使用 forEach 替代 spread + for...of 解构模式,避免某些打包工具(如 Cocos Creator)转换后的兼容性问题 -- 重构 World 和 WorldManager 类,提升代码质量 -- 提取默认配置为常量,统一双语注释格式 diff --git a/packages/framework/behavior-tree/CHANGELOG.md b/packages/framework/behavior-tree/CHANGELOG.md new file mode 100644 index 00000000..cd50a21e --- /dev/null +++ b/packages/framework/behavior-tree/CHANGELOG.md @@ -0,0 +1,8 @@ +# @esengine/behavior-tree + +## 1.0.2 + +### Patch Changes + +- Updated dependencies [[`ce2db4e`](https://github.com/esengine/esengine/commit/ce2db4e48a7cdac44265420ef16e83f6424f4dea)]: + - @esengine/ecs-framework@2.4.3 diff --git a/packages/framework/behavior-tree/package.json b/packages/framework/behavior-tree/package.json index 8e8b4530..667f0cc3 100644 --- a/packages/framework/behavior-tree/package.json +++ b/packages/framework/behavior-tree/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/behavior-tree", - "version": "1.0.1", + "version": "1.0.2", "description": "ECS-based AI behavior tree system - works with any ECS framework (ESEngine, Cocos, Laya, etc.)", "main": "dist/index.js", "module": "dist/index.js", diff --git a/packages/framework/blueprint/CHANGELOG.md b/packages/framework/blueprint/CHANGELOG.md new file mode 100644 index 00000000..2fae43dd --- /dev/null +++ b/packages/framework/blueprint/CHANGELOG.md @@ -0,0 +1,8 @@ +# @esengine/blueprint + +## 1.0.1 + +### Patch Changes + +- Updated dependencies [[`ce2db4e`](https://github.com/esengine/esengine/commit/ce2db4e48a7cdac44265420ef16e83f6424f4dea)]: + - @esengine/ecs-framework@2.4.3 diff --git a/packages/framework/blueprint/package.json b/packages/framework/blueprint/package.json index 44564fd4..d15a3ee3 100644 --- a/packages/framework/blueprint/package.json +++ b/packages/framework/blueprint/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/blueprint", - "version": "1.0.0", + "version": "1.0.1", "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/core/CHANGELOG.md b/packages/framework/core/CHANGELOG.md new file mode 100644 index 00000000..b7cdedc3 --- /dev/null +++ b/packages/framework/core/CHANGELOG.md @@ -0,0 +1,10 @@ +# @esengine/ecs-framework + +## 2.4.3 + +### Patch Changes + +- [#356](https://github.com/esengine/esengine/pull/356) [`ce2db4e`](https://github.com/esengine/esengine/commit/ce2db4e48a7cdac44265420ef16e83f6424f4dea) Thanks [@esengine](https://github.com/esengine)! - fix(core): 修复 World cleanup 在打包环境下的兼容性问题 + - 使用 forEach 替代 spread + for...of 解构模式,避免某些打包工具(如 Cocos Creator)转换后的兼容性问题 + - 重构 World 和 WorldManager 类,提升代码质量 + - 提取默认配置为常量,统一双语注释格式 diff --git a/packages/framework/core/package.json b/packages/framework/core/package.json index 98b08626..6a06cf1d 100644 --- a/packages/framework/core/package.json +++ b/packages/framework/core/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/ecs-framework", - "version": "2.4.2", + "version": "2.4.3", "description": "用于Laya、Cocos Creator等JavaScript游戏引擎的高性能ECS框架", "main": "dist/index.cjs", "module": "dist/index.mjs", diff --git a/packages/framework/fsm/CHANGELOG.md b/packages/framework/fsm/CHANGELOG.md index 6e73a509..de5b0f84 100644 --- a/packages/framework/fsm/CHANGELOG.md +++ b/packages/framework/fsm/CHANGELOG.md @@ -1,5 +1,13 @@ # @esengine/fsm +## 1.0.2 + +### Patch Changes + +- Updated dependencies [[`ce2db4e`](https://github.com/esengine/esengine/commit/ce2db4e48a7cdac44265420ef16e83f6424f4dea)]: + - @esengine/ecs-framework@2.4.3 + - @esengine/blueprint@1.0.1 + ## 1.0.1 ### Patch Changes diff --git a/packages/framework/fsm/package.json b/packages/framework/fsm/package.json index 7179aa7f..4dbd2d60 100644 --- a/packages/framework/fsm/package.json +++ b/packages/framework/fsm/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/fsm", - "version": "1.0.1", + "version": "1.0.2", "description": "Finite State Machine for ECS Framework / ECS 框架的有限状态机", "type": "module", "main": "./dist/index.js", diff --git a/packages/framework/pathfinding/CHANGELOG.md b/packages/framework/pathfinding/CHANGELOG.md index 84785636..e834f22e 100644 --- a/packages/framework/pathfinding/CHANGELOG.md +++ b/packages/framework/pathfinding/CHANGELOG.md @@ -1,5 +1,13 @@ # @esengine/pathfinding +## 1.0.2 + +### Patch Changes + +- Updated dependencies [[`ce2db4e`](https://github.com/esengine/esengine/commit/ce2db4e48a7cdac44265420ef16e83f6424f4dea)]: + - @esengine/ecs-framework@2.4.3 + - @esengine/blueprint@1.0.1 + ## 1.0.1 ### Patch Changes diff --git a/packages/framework/pathfinding/package.json b/packages/framework/pathfinding/package.json index 25969a3d..b336b875 100644 --- a/packages/framework/pathfinding/package.json +++ b/packages/framework/pathfinding/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/pathfinding", - "version": "1.0.1", + "version": "1.0.2", "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 fa25a0a5..81a34d3f 100644 --- a/packages/framework/procgen/CHANGELOG.md +++ b/packages/framework/procgen/CHANGELOG.md @@ -1,5 +1,13 @@ # @esengine/procgen +## 1.0.2 + +### Patch Changes + +- Updated dependencies [[`ce2db4e`](https://github.com/esengine/esengine/commit/ce2db4e48a7cdac44265420ef16e83f6424f4dea)]: + - @esengine/ecs-framework@2.4.3 + - @esengine/blueprint@1.0.1 + ## 1.0.1 ### Patch Changes diff --git a/packages/framework/procgen/package.json b/packages/framework/procgen/package.json index 45a92ddd..6724cf2d 100644 --- a/packages/framework/procgen/package.json +++ b/packages/framework/procgen/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/procgen", - "version": "1.0.1", + "version": "1.0.2", "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 f3b7a924..fab4b326 100644 --- a/packages/framework/spatial/CHANGELOG.md +++ b/packages/framework/spatial/CHANGELOG.md @@ -1,5 +1,13 @@ # @esengine/spatial +## 1.0.3 + +### Patch Changes + +- Updated dependencies [[`ce2db4e`](https://github.com/esengine/esengine/commit/ce2db4e48a7cdac44265420ef16e83f6424f4dea)]: + - @esengine/ecs-framework@2.4.3 + - @esengine/blueprint@1.0.1 + ## 1.0.2 ### Patch Changes diff --git a/packages/framework/spatial/package.json b/packages/framework/spatial/package.json index 7707e57a..7bdc2d74 100644 --- a/packages/framework/spatial/package.json +++ b/packages/framework/spatial/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/spatial", - "version": "1.0.2", + "version": "1.0.3", "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 02d5f2de..7a68349e 100644 --- a/packages/framework/timer/CHANGELOG.md +++ b/packages/framework/timer/CHANGELOG.md @@ -1,5 +1,13 @@ # @esengine/timer +## 1.0.2 + +### Patch Changes + +- Updated dependencies [[`ce2db4e`](https://github.com/esengine/esengine/commit/ce2db4e48a7cdac44265420ef16e83f6424f4dea)]: + - @esengine/ecs-framework@2.4.3 + - @esengine/blueprint@1.0.1 + ## 1.0.1 ### Patch Changes diff --git a/packages/framework/timer/package.json b/packages/framework/timer/package.json index 7411d199..0a01312d 100644 --- a/packages/framework/timer/package.json +++ b/packages/framework/timer/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/timer", - "version": "1.0.1", + "version": "1.0.2", "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 5b99c198..c896e2bb 100644 --- a/packages/tools/demos/CHANGELOG.md +++ b/packages/tools/demos/CHANGELOG.md @@ -1,5 +1,16 @@ # @esengine/demos +## 1.0.2 + +### Patch Changes + +- Updated dependencies []: + - @esengine/fsm@1.0.2 + - @esengine/pathfinding@1.0.2 + - @esengine/procgen@1.0.2 + - @esengine/spatial@1.0.3 + - @esengine/timer@1.0.2 + ## 1.0.1 ### Patch Changes diff --git a/packages/tools/demos/package.json b/packages/tools/demos/package.json index 5a19b13f..b3d76a8d 100644 --- a/packages/tools/demos/package.json +++ b/packages/tools/demos/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/demos", - "version": "1.0.1", + "version": "1.0.2", "private": true, "description": "Demo tests for ESEngine modules documentation", "type": "module",