diff --git a/.changeset/rpc-export-client.md b/.changeset/rpc-export-client.md deleted file mode 100644 index 87f84c76..00000000 --- a/.changeset/rpc-export-client.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -"@esengine/rpc": patch ---- - -feat: export RpcClient and connect from main entry point - -Re-export `RpcClient`, `connect`, and related types from the main entry point for better compatibility with bundlers (Cocos Creator, Vite, etc.) that may have issues with subpath exports. - -```typescript -// Now works in all environments: -import { rpc, RpcClient, connect } from '@esengine/rpc'; - -// Subpath import still supported: -import { RpcClient } from '@esengine/rpc/client'; -``` diff --git a/packages/framework/network/CHANGELOG.md b/packages/framework/network/CHANGELOG.md index 0674bb2e..4aeff75f 100644 --- a/packages/framework/network/CHANGELOG.md +++ b/packages/framework/network/CHANGELOG.md @@ -1,5 +1,12 @@ # @esengine/network +## 2.1.1 + +### Patch Changes + +- Updated dependencies [[`a000cc0`](https://github.com/esengine/esengine/commit/a000cc07d7cebe8ccbfa983fde610296bfba2f1b)]: + - @esengine/rpc@1.1.1 + ## 2.1.0 ### Minor Changes diff --git a/packages/framework/network/package.json b/packages/framework/network/package.json index 799adc36..064fb4f6 100644 --- a/packages/framework/network/package.json +++ b/packages/framework/network/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/network", - "version": "2.1.0", + "version": "2.1.1", "description": "Network synchronization for multiplayer games", "esengine": { "plugin": true, diff --git a/packages/framework/rpc/CHANGELOG.md b/packages/framework/rpc/CHANGELOG.md index 55c3e81f..b18e6778 100644 --- a/packages/framework/rpc/CHANGELOG.md +++ b/packages/framework/rpc/CHANGELOG.md @@ -1,5 +1,21 @@ # @esengine/rpc +## 1.1.1 + +### Patch Changes + +- [#374](https://github.com/esengine/esengine/pull/374) [`a000cc0`](https://github.com/esengine/esengine/commit/a000cc07d7cebe8ccbfa983fde610296bfba2f1b) Thanks [@esengine](https://github.com/esengine)! - feat: export RpcClient and connect from main entry point + + Re-export `RpcClient`, `connect`, and related types from the main entry point for better compatibility with bundlers (Cocos Creator, Vite, etc.) that may have issues with subpath exports. + + ```typescript + // Now works in all environments: + import { rpc, RpcClient, connect } from '@esengine/rpc'; + + // Subpath import still supported: + import { RpcClient } from '@esengine/rpc/client'; + ``` + ## 1.1.0 ### Minor Changes diff --git a/packages/framework/rpc/package.json b/packages/framework/rpc/package.json index e3b858c9..aa1a6a9c 100644 --- a/packages/framework/rpc/package.json +++ b/packages/framework/rpc/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/rpc", - "version": "1.1.0", + "version": "1.1.1", "description": "Elegant type-safe RPC library for ESEngine", "type": "module", "main": "./dist/index.js", diff --git a/packages/framework/server/CHANGELOG.md b/packages/framework/server/CHANGELOG.md index 79a427fc..3ae9f51d 100644 --- a/packages/framework/server/CHANGELOG.md +++ b/packages/framework/server/CHANGELOG.md @@ -1,5 +1,12 @@ # @esengine/server +## 1.1.4 + +### Patch Changes + +- Updated dependencies [[`a000cc0`](https://github.com/esengine/esengine/commit/a000cc07d7cebe8ccbfa983fde610296bfba2f1b)]: + - @esengine/rpc@1.1.1 + ## 1.1.3 ### Patch Changes diff --git a/packages/framework/server/package.json b/packages/framework/server/package.json index ce22b300..d00e2454 100644 --- a/packages/framework/server/package.json +++ b/packages/framework/server/package.json @@ -1,6 +1,6 @@ { "name": "@esengine/server", - "version": "1.1.3", + "version": "1.1.4", "description": "Game server framework for ESEngine with file-based routing", "type": "module", "main": "./dist/index.js",