chore: release packages (#422)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
github-actions[bot]
2026-01-02 17:23:17 +08:00
committed by GitHub
parent f333b81298
commit 61da38faf5
3 changed files with 22 additions and 22 deletions

View File

@@ -1,21 +0,0 @@
---
"@esengine/server": minor
---
feat(server): 添加分布式房间支持 | Add distributed room support
**@esengine/server** - 新增分布式房间管理功能 | Added distributed room management features
- 新增 `DistributedRoomManager` 支持多服务器房间管理 | Added `DistributedRoomManager` for multi-server room management
- 新增 `MemoryAdapter` 用于测试和单机模式 | Added `MemoryAdapter` for testing and standalone mode
- 新增 `RedisAdapter` 用于生产环境多服务器部署 | Added `RedisAdapter` for production multi-server deployments
- 新增 `LoadBalancedRouter` 支持 5 种负载均衡策略 | Added `LoadBalancedRouter` with 5 load balancing strategies
- round-robin: 轮询 | Round robin
- least-rooms: 最少房间数 | Fewest rooms
- least-players: 最少玩家数 | Fewest players
- random: 随机选择 | Random selection
- weighted: 权重(基于容量使用率)| Weighted by capacity usage
- `createServer` 新增 `distributed` 配置选项 | Added `distributed` config option to `createServer`
- 新增 `$redirect` 消息用于跨服务器玩家重定向 | Added `$redirect` message for cross-server player redirection
- 新增故障转移机制,服务器离线时自动恢复房间 | Added failover mechanism for automatic room recovery on server offline
- 新增 `room:migrated``server:draining` 事件类型 | Added `room:migrated` and `server:draining` event types

View File

@@ -1,5 +1,26 @@
# @esengine/server
## 4.5.0
### Minor Changes
- [#421](https://github.com/esengine/esengine/pull/421) [`f333b81`](https://github.com/esengine/esengine/commit/f333b81298a386a812b2428d3dcdce03d257fef8) Thanks [@esengine](https://github.com/esengine)! - feat(server): 添加分布式房间支持 | Add distributed room support
**@esengine/server** - 新增分布式房间管理功能 | Added distributed room management features
- 新增 `DistributedRoomManager` 支持多服务器房间管理 | Added `DistributedRoomManager` for multi-server room management
- 新增 `MemoryAdapter` 用于测试和单机模式 | Added `MemoryAdapter` for testing and standalone mode
- 新增 `RedisAdapter` 用于生产环境多服务器部署 | Added `RedisAdapter` for production multi-server deployments
- 新增 `LoadBalancedRouter` 支持 5 种负载均衡策略 | Added `LoadBalancedRouter` with 5 load balancing strategies
- round-robin: 轮询 | Round robin
- least-rooms: 最少房间数 | Fewest rooms
- least-players: 最少玩家数 | Fewest players
- random: 随机选择 | Random selection
- weighted: 权重(基于容量使用率)| Weighted by capacity usage
- `createServer` 新增 `distributed` 配置选项 | Added `distributed` config option to `createServer`
- 新增 `$redirect` 消息用于跨服务器玩家重定向 | Added `$redirect` message for cross-server player redirection
- 新增故障转移机制,服务器离线时自动恢复房间 | Added failover mechanism for automatic room recovery on server offline
- 新增 `room:migrated``server:draining` 事件类型 | Added `room:migrated` and `server:draining` event types
## 4.4.0
### Minor Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@esengine/server",
"version": "4.4.0",
"version": "4.5.0",
"description": "Game server framework for ESEngine with file-based routing",
"type": "module",
"main": "./dist/index.js",