From 9f3f9a547a0544ba8c7030261b4da45948d8775b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 28 Dec 2025 13:32:44 +0800 Subject: [PATCH] chore: release packages (#371) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .changeset/fix-room-define-timing.md | 13 ------------- packages/framework/server/CHANGELOG.md | 14 ++++++++++++++ packages/framework/server/package.json | 2 +- 3 files changed, 15 insertions(+), 14 deletions(-) delete mode 100644 .changeset/fix-room-define-timing.md diff --git a/.changeset/fix-room-define-timing.md b/.changeset/fix-room-define-timing.md deleted file mode 100644 index 36366c7a..00000000 --- a/.changeset/fix-room-define-timing.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -"@esengine/server": patch ---- - -fix: allow define() to be called before start() - -Previously, calling `server.define()` before `server.start()` would throw an error because `roomManager` was initialized inside `start()`. This fix moves the `roomManager` initialization to `createServer()`, allowing the expected usage pattern: - -```typescript -const server = await createServer({ port: 3000 }) -server.define('world', WorldRoom) // Now works correctly -await server.start() -``` diff --git a/packages/framework/server/CHANGELOG.md b/packages/framework/server/CHANGELOG.md index 8e6f4080..3ca65814 100644 --- a/packages/framework/server/CHANGELOG.md +++ b/packages/framework/server/CHANGELOG.md @@ -1,5 +1,19 @@ # @esengine/server +## 1.1.2 + +### Patch Changes + +- [#370](https://github.com/esengine/esengine/pull/370) [`18df9d1`](https://github.com/esengine/esengine/commit/18df9d1cda4d4cf3095841d93125f9d41ce214f1) Thanks [@esengine](https://github.com/esengine)! - fix: allow define() to be called before start() + + Previously, calling `server.define()` before `server.start()` would throw an error because `roomManager` was initialized inside `start()`. This fix moves the `roomManager` initialization to `createServer()`, allowing the expected usage pattern: + + ```typescript + const server = await createServer({ port: 3000 }); + server.define('world', WorldRoom); // Now works correctly + await server.start(); + ``` + ## 1.1.1 ### Patch Changes diff --git a/packages/framework/server/package.json b/packages/framework/server/package.json index c35bc143..4361458d 100644 --- a/packages/framework/server/package.json +++ b/packages/framework/server/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/server", - "version": "1.1.1", + "version": "1.1.2", "description": "Game server framework for ESEngine with file-based routing", "type": "module", "main": "./dist/index.js",