From e90a42b1c9fed945cadd00adf63b36471f799733 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 5 Jan 2026 22:20:23 +0800 Subject: [PATCH] chore: release packages (#441) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .changeset/fixed-point-math.md | 11 ----------- .changeset/fixed-point-network.md | 10 ---------- packages/framework/math/CHANGELOG.md | 13 +++++++++++++ packages/framework/math/package.json | 2 +- packages/framework/network/CHANGELOG.md | 16 ++++++++++++++++ packages/framework/network/package.json | 2 +- packages/framework/pathfinding/CHANGELOG.md | 7 +++++++ packages/framework/pathfinding/package.json | 2 +- packages/framework/spatial/CHANGELOG.md | 7 +++++++ packages/framework/spatial/package.json | 2 +- packages/tools/demos/CHANGELOG.md | 8 ++++++++ packages/tools/demos/package.json | 2 +- 12 files changed, 56 insertions(+), 26 deletions(-) delete mode 100644 .changeset/fixed-point-math.md delete mode 100644 .changeset/fixed-point-network.md create mode 100644 packages/framework/math/CHANGELOG.md diff --git a/.changeset/fixed-point-math.md b/.changeset/fixed-point-math.md deleted file mode 100644 index 4bc00228..00000000 --- a/.changeset/fixed-point-math.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@esengine/ecs-framework-math": minor ---- - -feat(math): 添加定点数数学库 | Add fixed-point math library - -**@esengine/ecs-framework-math** - 新增定点数支持 | Add fixed-point number support -- 新增 `Fixed32` 类:Q16.16 定点数实现 | Add `Fixed32` class: Q16.16 fixed-point implementation -- 新增 `FixedMath` 工具类:定点数数学运算 | Add `FixedMath` utility: fixed-point math operations -- 新增 `FixedVector2` 类:定点数二维向量 | Add `FixedVector2` class: fixed-point 2D vector -- 支持基本算术运算、三角函数、向量运算 | Support basic arithmetic, trigonometry, vector operations diff --git a/.changeset/fixed-point-network.md b/.changeset/fixed-point-network.md deleted file mode 100644 index e7ceb046..00000000 --- a/.changeset/fixed-point-network.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@esengine/network": minor ---- - -feat(network): 添加定点数网络同步支持 | Add fixed-point network sync support - -**@esengine/network** - 新增定点数同步模块 | Add fixed-point sync module -- 新增 `FixedSnapshotBuffer`:定点数快照缓冲区 | Add `FixedSnapshotBuffer`: fixed-point snapshot buffer -- 新增 `FixedClientPrediction`:定点数客户端预测 | Add `FixedClientPrediction`: fixed-point client prediction -- 支持确定性帧同步和状态回滚 | Support deterministic lockstep and state rollback diff --git a/packages/framework/math/CHANGELOG.md b/packages/framework/math/CHANGELOG.md new file mode 100644 index 00000000..23fce5e5 --- /dev/null +++ b/packages/framework/math/CHANGELOG.md @@ -0,0 +1,13 @@ +# @esengine/ecs-framework-math + +## 2.8.0 + +### Minor Changes + +- [#440](https://github.com/esengine/esengine/pull/440) [`30173f0`](https://github.com/esengine/esengine/commit/30173f076415c9770a429b236b8bab95a2fdc498) Thanks [@esengine](https://github.com/esengine)! - feat(math): 添加定点数数学库 | Add fixed-point math library + + **@esengine/ecs-framework-math** - 新增定点数支持 | Add fixed-point number support + - 新增 `Fixed32` 类:Q16.16 定点数实现 | Add `Fixed32` class: Q16.16 fixed-point implementation + - 新增 `FixedMath` 工具类:定点数数学运算 | Add `FixedMath` utility: fixed-point math operations + - 新增 `FixedVector2` 类:定点数二维向量 | Add `FixedVector2` class: fixed-point 2D vector + - 支持基本算术运算、三角函数、向量运算 | Support basic arithmetic, trigonometry, vector operations diff --git a/packages/framework/math/package.json b/packages/framework/math/package.json index 64133b4f..f9e2d826 100644 --- a/packages/framework/math/package.json +++ b/packages/framework/math/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/ecs-framework-math", - "version": "1.0.5", + "version": "2.8.0", "description": "ECS框架2D数学库 - 提供向量、矩阵、几何形状和碰撞检测功能", "main": "bin/index.js", "types": "bin/index.d.ts", diff --git a/packages/framework/network/CHANGELOG.md b/packages/framework/network/CHANGELOG.md index c9f2ef76..73e30ed1 100644 --- a/packages/framework/network/CHANGELOG.md +++ b/packages/framework/network/CHANGELOG.md @@ -1,5 +1,21 @@ # @esengine/network +## 10.0.0 + +### Minor Changes + +- [#440](https://github.com/esengine/esengine/pull/440) [`30173f0`](https://github.com/esengine/esengine/commit/30173f076415c9770a429b236b8bab95a2fdc498) Thanks [@esengine](https://github.com/esengine)! - feat(network): 添加定点数网络同步支持 | Add fixed-point network sync support + + **@esengine/network** - 新增定点数同步模块 | Add fixed-point sync module + - 新增 `FixedSnapshotBuffer`:定点数快照缓冲区 | Add `FixedSnapshotBuffer`: fixed-point snapshot buffer + - 新增 `FixedClientPrediction`:定点数客户端预测 | Add `FixedClientPrediction`: fixed-point client prediction + - 支持确定性帧同步和状态回滚 | Support deterministic lockstep and state rollback + +### Patch Changes + +- Updated dependencies [[`30173f0`](https://github.com/esengine/esengine/commit/30173f076415c9770a429b236b8bab95a2fdc498)]: + - @esengine/ecs-framework-math@2.8.0 + ## 9.0.0 ### Patch Changes diff --git a/packages/framework/network/package.json b/packages/framework/network/package.json index 416065be..91f6c053 100644 --- a/packages/framework/network/package.json +++ b/packages/framework/network/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/network", - "version": "9.0.0", + "version": "10.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 f00eaf4a..c4692268 100644 --- a/packages/framework/pathfinding/CHANGELOG.md +++ b/packages/framework/pathfinding/CHANGELOG.md @@ -1,5 +1,12 @@ # @esengine/pathfinding +## 9.0.0 + +### Patch Changes + +- Updated dependencies [[`30173f0`](https://github.com/esengine/esengine/commit/30173f076415c9770a429b236b8bab95a2fdc498)]: + - @esengine/ecs-framework-math@2.8.0 + ## 8.0.0 ### Patch Changes diff --git a/packages/framework/pathfinding/package.json b/packages/framework/pathfinding/package.json index fa39f6de..d056e71f 100644 --- a/packages/framework/pathfinding/package.json +++ b/packages/framework/pathfinding/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/pathfinding", - "version": "8.0.0", + "version": "9.0.0", "description": "寻路系统 | Pathfinding System - A*, Grid, NavMesh", "type": "module", "main": "./dist/index.js", diff --git a/packages/framework/spatial/CHANGELOG.md b/packages/framework/spatial/CHANGELOG.md index e9a2a96d..d793727c 100644 --- a/packages/framework/spatial/CHANGELOG.md +++ b/packages/framework/spatial/CHANGELOG.md @@ -1,5 +1,12 @@ # @esengine/spatial +## 9.0.0 + +### Patch Changes + +- Updated dependencies [[`30173f0`](https://github.com/esengine/esengine/commit/30173f076415c9770a429b236b8bab95a2fdc498)]: + - @esengine/ecs-framework-math@2.8.0 + ## 8.0.0 ### Patch Changes diff --git a/packages/framework/spatial/package.json b/packages/framework/spatial/package.json index ff6bf39e..2876cd9d 100644 --- a/packages/framework/spatial/package.json +++ b/packages/framework/spatial/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/spatial", - "version": "8.0.0", + "version": "9.0.0", "description": "Spatial query and indexing 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 6ef7205f..2cbf0933 100644 --- a/packages/tools/demos/CHANGELOG.md +++ b/packages/tools/demos/CHANGELOG.md @@ -1,5 +1,13 @@ # @esengine/demos +## 1.0.15 + +### Patch Changes + +- Updated dependencies []: + - @esengine/pathfinding@9.0.0 + - @esengine/spatial@9.0.0 + ## 1.0.14 ### Patch Changes diff --git a/packages/tools/demos/package.json b/packages/tools/demos/package.json index 366e1ff8..bd336710 100644 --- a/packages/tools/demos/package.json +++ b/packages/tools/demos/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/demos", - "version": "1.0.14", + "version": "1.0.15", "private": true, "description": "Demo tests for ESEngine modules documentation", "type": "module",