From e265c7f2ce1f8ff92a51cb94c927682393014f2b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 27 Jan 2026 08:58:48 +0000 Subject: [PATCH 01/10] Initial plan From 6fa045e0a9c843e57b35b553fa4f00cb77868fc6 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 27 Jan 2026 09:05:13 +0000 Subject: [PATCH 02/10] chore: version packages to 0.4.1 Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com> --- CHANGELOG.md | 16 ++++++++- RELEASE_NOTES.md | 44 ++++++++++++++++++++++++ examples/ai-analyst/CHANGELOG.md | 7 ++++ examples/ai-analyst/package.json | 2 +- examples/ai-codegen/CHANGELOG.md | 7 ++++ examples/ai-codegen/package.json | 2 +- examples/ai-sales/CHANGELOG.md | 7 ++++ examples/ai-sales/package.json | 2 +- examples/ai-support/CHANGELOG.md | 7 ++++ examples/ai-support/package.json | 2 +- examples/crm/CHANGELOG.md | 7 ++++ examples/crm/package.json | 2 +- examples/host/CHANGELOG.md | 13 +++++++ examples/host/package.json | 2 +- examples/msw-react-crud/CHANGELOG.md | 12 +++++++ examples/msw-react-crud/package.json | 6 ++-- examples/plugin-bi/CHANGELOG.md | 7 ++++ examples/plugin-bi/package.json | 2 +- examples/todo/CHANGELOG.md | 8 +++++ examples/todo/package.json | 2 +- packages/ai-bridge/CHANGELOG.md | 7 ++++ packages/ai-bridge/package.json | 2 +- packages/cli/CHANGELOG.md | 7 ++++ packages/cli/package.json | 2 +- packages/client/CHANGELOG.md | 13 +++++++ packages/client/package.json | 2 +- packages/driver-memory/CHANGELOG.md | 13 +++++++ packages/driver-memory/package.json | 2 +- packages/objectql/CHANGELOG.md | 13 +++++++ packages/objectql/package.json | 2 +- packages/plugin-hono-server/CHANGELOG.md | 15 ++++++++ packages/plugin-hono-server/package.json | 4 +-- packages/plugin-msw/CHANGELOG.md | 15 ++++++++ packages/plugin-msw/package.json | 4 +-- packages/runtime/CHANGELOG.md | 15 ++++++++ packages/runtime/package.json | 2 +- packages/spec/CHANGELOG.md | 10 ++++++ packages/spec/package.json | 2 +- packages/types/CHANGELOG.md | 13 +++++++ packages/types/package.json | 2 +- 40 files changed, 278 insertions(+), 24 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 055b84418..72adf810b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Security +## [0.4.1] - 2026-01-27 + +### Fixed +- Synchronized plugin-msw version to 0.4.1 (was incorrectly at 0.3.3) +- Updated runtime peer dependency versions to ^0.4.0 across all plugins +- Fixed internal dependency version mismatches + +## [0.4.0] - 2026-01-26 + +### Changed +- Updated all core packages to version 0.4.0 + ## [0.3.3] - 2026-01-25 ### Changed @@ -161,7 +173,9 @@ Mark breaking changes clearly: --- -[Unreleased]: https://github.com/objectstack-ai/spec/compare/v0.3.3...HEAD +[Unreleased]: https://github.com/objectstack-ai/spec/compare/v0.4.1...HEAD +[0.4.1]: https://github.com/objectstack-ai/spec/compare/v0.4.0...v0.4.1 +[0.4.0]: https://github.com/objectstack-ai/spec/compare/v0.3.3...v0.4.0 [0.3.3]: https://github.com/objectstack-ai/spec/compare/v0.3.2...v0.3.3 [0.3.2]: https://github.com/objectstack-ai/spec/compare/v0.3.1...v0.3.2 [0.3.1]: https://github.com/objectstack-ai/spec/compare/v0.3.0...v0.3.1 diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index b016f26a2..78fd75d19 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,49 @@ # Release Notes +## v0.4.1 - Version Synchronization (2026-01-27) + +### 📦 Released Packages + +All packages have been updated to version **0.4.1**: + +- **@objectstack/spec@0.4.1** - Core protocol definitions and TypeScript types +- **@objectstack/types@0.4.1** - Shared TypeScript type definitions +- **@objectstack/objectql@0.4.1** - ObjectQL query language and runtime +- **@objectstack/runtime@0.4.1** - Runtime execution environment +- **@objectstack/client@0.4.1** - Client library for ObjectStack +- **@objectstack/driver-memory@0.4.1** - In-memory data storage driver +- **@objectstack/plugin-hono-server@0.4.1** - Hono server plugin for REST API +- **@objectstack/plugin-msw@0.4.1** - MSW (Mock Service Worker) plugin + +### 🐛 Fixes + +This patch release resolves version synchronization issues: +- Fixed plugin-msw version mismatch (was incorrectly at 0.3.3) +- Updated runtime peer dependency versions to ^0.4.0 across all plugins +- Ensured all packages in the fixed version group are synchronized + +### 🚀 Publishing + +This release is ready for publishing to npm. When this PR is merged to `main`: +1. The GitHub Actions release workflow will automatically detect the version bump +2. Build all packages +3. Publish to npm registry using NPM_TOKEN secret +4. Create GitHub release with appropriate tags + +--- + +## v0.4.0 - Minor Version Update (2026-01-26) + +### 📦 Released Packages + +All core packages have been updated to version **0.4.0**. + +### 🚀 Publishing + +This release marks a minor version increment across all core packages. + +--- + ## v0.3.3 - Workflow and Configuration Improvements (2026-01-25) ### 📦 Released Packages diff --git a/examples/ai-analyst/CHANGELOG.md b/examples/ai-analyst/CHANGELOG.md index e2546d774..920a7a82c 100644 --- a/examples/ai-analyst/CHANGELOG.md +++ b/examples/ai-analyst/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/example-ai-analyst +## 1.0.6 + +### Patch Changes + +- Updated dependencies + - @objectstack/spec@0.4.1 + ## 1.0.5 ### Patch Changes diff --git a/examples/ai-analyst/package.json b/examples/ai-analyst/package.json index 5a3c0ed8e..99a53d3c0 100644 --- a/examples/ai-analyst/package.json +++ b/examples/ai-analyst/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/example-ai-analyst", - "version": "1.0.5", + "version": "1.0.6", "description": "AI-powered data analyst with natural language query capabilities", "private": true, "main": "objectstack.config.ts", diff --git a/examples/ai-codegen/CHANGELOG.md b/examples/ai-codegen/CHANGELOG.md index 02efbdef7..f747e6bef 100644 --- a/examples/ai-codegen/CHANGELOG.md +++ b/examples/ai-codegen/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/example-ai-codegen +## 1.0.6 + +### Patch Changes + +- Updated dependencies + - @objectstack/spec@0.4.1 + ## 1.0.5 ### Patch Changes diff --git a/examples/ai-codegen/package.json b/examples/ai-codegen/package.json index 03a986605..55b76dcf4 100644 --- a/examples/ai-codegen/package.json +++ b/examples/ai-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/example-ai-codegen", - "version": "1.0.5", + "version": "1.0.6", "description": "AI code generator - Generate ObjectStack apps from natural language", "private": true, "main": "objectstack.config.ts", diff --git a/examples/ai-sales/CHANGELOG.md b/examples/ai-sales/CHANGELOG.md index e158b0ed9..67bad3978 100644 --- a/examples/ai-sales/CHANGELOG.md +++ b/examples/ai-sales/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/example-ai-sales +## 1.0.6 + +### Patch Changes + +- Updated dependencies + - @objectstack/spec@0.4.1 + ## 1.0.5 ### Patch Changes diff --git a/examples/ai-sales/package.json b/examples/ai-sales/package.json index 22b21960e..a5f3fd964 100644 --- a/examples/ai-sales/package.json +++ b/examples/ai-sales/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/example-ai-sales", - "version": "1.0.5", + "version": "1.0.6", "description": "AI-powered sales assistant with intelligent automation", "private": true, "main": "objectstack.config.ts", diff --git a/examples/ai-support/CHANGELOG.md b/examples/ai-support/CHANGELOG.md index e0ec887b9..96e752b33 100644 --- a/examples/ai-support/CHANGELOG.md +++ b/examples/ai-support/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/example-ai-support +## 1.0.6 + +### Patch Changes + +- Updated dependencies + - @objectstack/spec@0.4.1 + ## 1.0.5 ### Patch Changes diff --git a/examples/ai-support/package.json b/examples/ai-support/package.json index a56a86161..21fb5c47b 100644 --- a/examples/ai-support/package.json +++ b/examples/ai-support/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/example-ai-support", - "version": "1.0.5", + "version": "1.0.6", "description": "AI-powered customer support system with RAG knowledge base", "private": true, "main": "objectstack.config.ts", diff --git a/examples/crm/CHANGELOG.md b/examples/crm/CHANGELOG.md index 5ae620a87..ba2feb244 100644 --- a/examples/crm/CHANGELOG.md +++ b/examples/crm/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/example-crm +## 1.0.8 + +### Patch Changes + +- Updated dependencies + - @objectstack/spec@0.4.1 + ## 1.0.7 ### Patch Changes diff --git a/examples/crm/package.json b/examples/crm/package.json index ae11b4402..14e3a14de 100644 --- a/examples/crm/package.json +++ b/examples/crm/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/example-crm", - "version": "1.0.7", + "version": "1.0.8", "description": "Example CRM implementation using ObjectStack Protocol", "private": true, "scripts": { diff --git a/examples/host/CHANGELOG.md b/examples/host/CHANGELOG.md index d3125d648..0663fc2d5 100644 --- a/examples/host/CHANGELOG.md +++ b/examples/host/CHANGELOG.md @@ -1,5 +1,18 @@ # @objectstack/example-host +## 0.1.8 + +### Patch Changes + +- Updated dependencies + - @objectstack/driver-memory@0.4.1 + - @objectstack/objectql@0.4.1 + - @objectstack/plugin-hono-server@0.4.1 + - @objectstack/runtime@0.4.1 + - @objectstack/example-crm@1.0.8 + - @objectstack/plugin-bi@1.0.8 + - @objectstack/example-todo@1.0.8 + ## 0.1.7 ### Patch Changes diff --git a/examples/host/package.json b/examples/host/package.json index d71cc6b39..a01928f0b 100644 --- a/examples/host/package.json +++ b/examples/host/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/example-host", - "version": "0.1.7", + "version": "0.1.8", "private": true, "scripts": { "dev": "tsx src/index.ts", diff --git a/examples/msw-react-crud/CHANGELOG.md b/examples/msw-react-crud/CHANGELOG.md index 619b660bf..87aba0e28 100644 --- a/examples/msw-react-crud/CHANGELOG.md +++ b/examples/msw-react-crud/CHANGELOG.md @@ -1,5 +1,17 @@ # @objectstack/example-msw-react-crud +## 1.0.1 + +### Patch Changes + +- Updated dependencies + - @objectstack/spec@0.4.1 + - @objectstack/client@0.4.1 + - @objectstack/driver-memory@0.4.1 + - @objectstack/plugin-msw@0.4.1 + - @objectstack/runtime@0.4.1 + - @objectstack/example-todo@1.0.8 + ## 1.0.0 ### Major Features diff --git a/examples/msw-react-crud/package.json b/examples/msw-react-crud/package.json index aa60bfa03..7810d4b61 100644 --- a/examples/msw-react-crud/package.json +++ b/examples/msw-react-crud/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/example-msw-react-crud", - "version": "1.0.0", + "version": "1.0.1", "description": "Complete MSW integration example with React CRUD components using ObjectStack Client", "private": true, "type": "module", @@ -13,8 +13,8 @@ "@objectstack/client": "workspace:*", "@objectstack/driver-memory": "workspace:*", "@objectstack/example-todo": "workspace:*", - "@objectstack/plugin-msw": "^0.3.3", - "@objectstack/runtime": "^0.3.3", + "@objectstack/plugin-msw": "^0.4.1", + "@objectstack/runtime": "^0.4.1", "@objectstack/spec": "workspace:*", "react": "^18.3.1", "react-dom": "^18.3.1" diff --git a/examples/plugin-bi/CHANGELOG.md b/examples/plugin-bi/CHANGELOG.md index 6b01662df..19b48c974 100644 --- a/examples/plugin-bi/CHANGELOG.md +++ b/examples/plugin-bi/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/plugin-bi +## 1.0.8 + +### Patch Changes + +- Updated dependencies + - @objectstack/spec@0.4.1 + ## 1.0.7 ### Patch Changes diff --git a/examples/plugin-bi/package.json b/examples/plugin-bi/package.json index 1727a3aff..a6d02353d 100644 --- a/examples/plugin-bi/package.json +++ b/examples/plugin-bi/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-bi", - "version": "1.0.7", + "version": "1.0.8", "main": "src/index.ts", "license": "MIT", "private": true, diff --git a/examples/todo/CHANGELOG.md b/examples/todo/CHANGELOG.md index b6fb8375b..a96783d19 100644 --- a/examples/todo/CHANGELOG.md +++ b/examples/todo/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/example-todo +## 1.0.8 + +### Patch Changes + +- Updated dependencies + - @objectstack/spec@0.4.1 + - @objectstack/client@0.4.1 + ## 1.0.7 ### Patch Changes diff --git a/examples/todo/package.json b/examples/todo/package.json index c515682f7..aa0c99bed 100644 --- a/examples/todo/package.json +++ b/examples/todo/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/example-todo", - "version": "1.0.7", + "version": "1.0.8", "description": "Example Todo App using ObjectStack Protocol", "private": true, "scripts": { diff --git a/packages/ai-bridge/CHANGELOG.md b/packages/ai-bridge/CHANGELOG.md index e8b41e735..51d6c3674 100644 --- a/packages/ai-bridge/CHANGELOG.md +++ b/packages/ai-bridge/CHANGELOG.md @@ -4,5 +4,12 @@ ### Patch Changes +- Updated dependencies + - @objectstack/spec@0.4.1 + +## 0.1.1 + +### Patch Changes + - Updated dependencies - @objectstack/spec@0.4.0 diff --git a/packages/ai-bridge/package.json b/packages/ai-bridge/package.json index e6fe6015c..94f82fbd2 100644 --- a/packages/ai-bridge/package.json +++ b/packages/ai-bridge/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/ai-bridge", - "version": "0.1.0", + "version": "0.1.1", "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 1fdcdb374..9828c435d 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -4,5 +4,12 @@ ### Patch Changes +- Updated dependencies + - @objectstack/spec@0.4.1 + +## 0.1.1 + +### Patch Changes + - Updated dependencies - @objectstack/spec@0.4.0 diff --git a/packages/cli/package.json b/packages/cli/package.json index 205afa3f2..78947d684 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/cli", - "version": "0.1.0", + "version": "0.1.1", "description": "Command Line Interface for ObjectStack Protocol", "main": "dist/index.js", "bin": { diff --git a/packages/client/CHANGELOG.md b/packages/client/CHANGELOG.md index 7d58547c0..68c270efc 100644 --- a/packages/client/CHANGELOG.md +++ b/packages/client/CHANGELOG.md @@ -1,5 +1,18 @@ # @objectstack/client +## 0.4.1 + +### Patch Changes + +- Version synchronization and dependency updates + + - Synchronized plugin-msw version to 0.4.0 + - Updated runtime peer dependency versions to ^0.4.0 + - Fixed internal dependency version mismatches + +- Updated dependencies + - @objectstack/spec@0.4.1 + ## 0.4.0 ### Minor Changes diff --git a/packages/client/package.json b/packages/client/package.json index d7aea3198..32175f96d 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/client", - "version": "0.4.0", + "version": "0.4.1", "description": "Official Client SDK for ObjectStack Protocol", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/driver-memory/CHANGELOG.md b/packages/driver-memory/CHANGELOG.md index 676905563..8a1846b57 100644 --- a/packages/driver-memory/CHANGELOG.md +++ b/packages/driver-memory/CHANGELOG.md @@ -1,5 +1,18 @@ # @objectstack/driver-memory +## 0.4.1 + +### Patch Changes + +- Version synchronization and dependency updates + + - Synchronized plugin-msw version to 0.4.0 + - Updated runtime peer dependency versions to ^0.4.0 + - Fixed internal dependency version mismatches + +- Updated dependencies + - @objectstack/spec@0.4.1 + ## 0.4.0 ### Minor Changes diff --git a/packages/driver-memory/package.json b/packages/driver-memory/package.json index 9d953dcec..68fd172a0 100644 --- a/packages/driver-memory/package.json +++ b/packages/driver-memory/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/driver-memory", - "version": "0.4.0", + "version": "0.4.1", "description": "In-Memory Driver for ObjectStack (Reference Implementation)", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", diff --git a/packages/objectql/CHANGELOG.md b/packages/objectql/CHANGELOG.md index e74b57e45..e231702c3 100644 --- a/packages/objectql/CHANGELOG.md +++ b/packages/objectql/CHANGELOG.md @@ -1,5 +1,18 @@ # @objectstack/objectql +## 0.4.1 + +### Patch Changes + +- Version synchronization and dependency updates + + - Synchronized plugin-msw version to 0.4.0 + - Updated runtime peer dependency versions to ^0.4.0 + - Fixed internal dependency version mismatches + +- Updated dependencies + - @objectstack/spec@0.4.1 + ## 0.4.0 ### Minor Changes diff --git a/packages/objectql/package.json b/packages/objectql/package.json index a5ba2404a..531f5e0ca 100644 --- a/packages/objectql/package.json +++ b/packages/objectql/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/objectql", - "version": "0.4.0", + "version": "0.4.1", "description": "Isomorphic ObjectQL Engine for ObjectStack", "main": "src/index.ts", "types": "src/index.ts", diff --git a/packages/plugin-hono-server/CHANGELOG.md b/packages/plugin-hono-server/CHANGELOG.md index 8cbf92b0d..808ea0a2b 100644 --- a/packages/plugin-hono-server/CHANGELOG.md +++ b/packages/plugin-hono-server/CHANGELOG.md @@ -1,5 +1,20 @@ # @objectstack/plugin-hono-server +## 0.4.1 + +### Patch Changes + +- Version synchronization and dependency updates + + - Synchronized plugin-msw version to 0.4.0 + - Updated runtime peer dependency versions to ^0.4.0 + - Fixed internal dependency version mismatches + +- Updated dependencies + - @objectstack/spec@0.4.1 + - @objectstack/types@0.4.1 + - @objectstack/runtime@0.4.1 + ## 0.4.0 ### Minor Changes diff --git a/packages/plugin-hono-server/package.json b/packages/plugin-hono-server/package.json index ef673cd75..dec4a9abd 100644 --- a/packages/plugin-hono-server/package.json +++ b/packages/plugin-hono-server/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-hono-server", - "version": "0.4.0", + "version": "0.4.1", "description": "Standard Hono Server Adapter for ObjectStack Runtime", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -19,6 +19,6 @@ "typescript": "^5.0.0" }, "peerDependencies": { - "@objectstack/runtime": "^0.3.3" + "@objectstack/runtime": "^0.4.1" } } diff --git a/packages/plugin-msw/CHANGELOG.md b/packages/plugin-msw/CHANGELOG.md index ce5c36865..c72c5298a 100644 --- a/packages/plugin-msw/CHANGELOG.md +++ b/packages/plugin-msw/CHANGELOG.md @@ -1,5 +1,20 @@ # @objectstack/plugin-msw +## 0.4.1 + +### Patch Changes + +- Version synchronization and dependency updates + + - Synchronized plugin-msw version to 0.4.0 + - Updated runtime peer dependency versions to ^0.4.0 + - Fixed internal dependency version mismatches + +- Updated dependencies + - @objectstack/spec@0.4.1 + - @objectstack/types@0.4.1 + - @objectstack/runtime@0.4.1 + ## 0.3.3 ### Patch Changes diff --git a/packages/plugin-msw/package.json b/packages/plugin-msw/package.json index d8b886fc3..17dc2da53 100644 --- a/packages/plugin-msw/package.json +++ b/packages/plugin-msw/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-msw", - "version": "0.3.3", + "version": "0.4.1", "description": "MSW (Mock Service Worker) Plugin for ObjectStack Runtime", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -18,6 +18,6 @@ "typescript": "^5.0.0" }, "peerDependencies": { - "@objectstack/runtime": "^0.3.3" + "@objectstack/runtime": "^0.4.1" } } diff --git a/packages/runtime/CHANGELOG.md b/packages/runtime/CHANGELOG.md index f94ea7a90..c3b435c90 100644 --- a/packages/runtime/CHANGELOG.md +++ b/packages/runtime/CHANGELOG.md @@ -1,5 +1,20 @@ # @objectstack/runtime +## 0.4.1 + +### Patch Changes + +- Version synchronization and dependency updates + + - Synchronized plugin-msw version to 0.4.0 + - Updated runtime peer dependency versions to ^0.4.0 + - Fixed internal dependency version mismatches + +- Updated dependencies + - @objectstack/spec@0.4.1 + - @objectstack/types@0.4.1 + - @objectstack/objectql@0.4.1 + ## 0.4.0 ### Minor Changes diff --git a/packages/runtime/package.json b/packages/runtime/package.json index ea2bd4bc2..28e95982e 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/runtime", - "version": "0.4.0", + "version": "0.4.1", "description": "ObjectStack Core Runtime & Query Engine", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/spec/CHANGELOG.md b/packages/spec/CHANGELOG.md index ecb376a75..91fdfc1a2 100644 --- a/packages/spec/CHANGELOG.md +++ b/packages/spec/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/spec +## 0.4.1 + +### Patch Changes + +- Version synchronization and dependency updates + + - Synchronized plugin-msw version to 0.4.0 + - Updated runtime peer dependency versions to ^0.4.0 + - Fixed internal dependency version mismatches + ## 0.4.0 ### Minor Changes diff --git a/packages/spec/package.json b/packages/spec/package.json index dd4dd4068..a58b71fdb 100644 --- a/packages/spec/package.json +++ b/packages/spec/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/spec", - "version": "0.4.0", + "version": "0.4.1", "description": "ObjectStack Protocol & Specification - TypeScript Interfaces, JSON Schemas, and Convention Configurations", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index d60d468c5..b29b6737f 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -1,5 +1,18 @@ # @objectstack/types +## 0.4.1 + +### Patch Changes + +- Version synchronization and dependency updates + + - Synchronized plugin-msw version to 0.4.0 + - Updated runtime peer dependency versions to ^0.4.0 + - Fixed internal dependency version mismatches + +- Updated dependencies + - @objectstack/spec@0.4.1 + ## 0.4.0 ### Minor Changes diff --git a/packages/types/package.json b/packages/types/package.json index 29b99d91c..a754a1de8 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/types", - "version": "0.4.0", + "version": "0.4.1", "description": "Shared interfaces describing the ObjectStack Runtime environment", "main": "src/index.ts", "types": "src/index.ts", From 85ed3e7dcb87963863bec5dd94dbdd7b681266bd Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 27 Jan 2026 09:06:02 +0000 Subject: [PATCH 03/10] chore: update root package.json to 0.4.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d95fb2710..28c54cd3d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/spec-monorepo", - "version": "0.4.0", + "version": "0.4.1", "private": true, "description": "ObjectStack Protocol & Specification - Monorepo for TypeScript Interfaces, JSON Schemas, and Convention Configurations", "scripts": { From 1bca67fbe909e877789e3628ecb9769b4ee98b47 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 27 Jan 2026 09:08:04 +0000 Subject: [PATCH 04/10] docs: fix CHANGELOG version references to 0.4.1 Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com> --- CHANGELOG.md | 2 +- RELEASE_NOTES.md | 2 +- packages/plugin-hono-server/CHANGELOG.md | 4 ++-- packages/plugin-msw/CHANGELOG.md | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 72adf810b..33c8f3c01 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,7 +23,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed - Synchronized plugin-msw version to 0.4.1 (was incorrectly at 0.3.3) -- Updated runtime peer dependency versions to ^0.4.0 across all plugins +- Updated runtime peer dependency versions to ^0.4.1 across all plugins - Fixed internal dependency version mismatches ## [0.4.0] - 2026-01-26 diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 78fd75d19..86cb5d5d0 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -19,7 +19,7 @@ All packages have been updated to version **0.4.1**: This patch release resolves version synchronization issues: - Fixed plugin-msw version mismatch (was incorrectly at 0.3.3) -- Updated runtime peer dependency versions to ^0.4.0 across all plugins +- Updated runtime peer dependency versions to ^0.4.1 across all plugins - Ensured all packages in the fixed version group are synchronized ### 🚀 Publishing diff --git a/packages/plugin-hono-server/CHANGELOG.md b/packages/plugin-hono-server/CHANGELOG.md index 808ea0a2b..a1f856b71 100644 --- a/packages/plugin-hono-server/CHANGELOG.md +++ b/packages/plugin-hono-server/CHANGELOG.md @@ -6,8 +6,8 @@ - Version synchronization and dependency updates - - Synchronized plugin-msw version to 0.4.0 - - Updated runtime peer dependency versions to ^0.4.0 + - Synchronized plugin-msw version to 0.4.1 + - Updated runtime peer dependency versions to ^0.4.1 - Fixed internal dependency version mismatches - Updated dependencies diff --git a/packages/plugin-msw/CHANGELOG.md b/packages/plugin-msw/CHANGELOG.md index c72c5298a..8ff6e18e6 100644 --- a/packages/plugin-msw/CHANGELOG.md +++ b/packages/plugin-msw/CHANGELOG.md @@ -6,8 +6,8 @@ - Version synchronization and dependency updates - - Synchronized plugin-msw version to 0.4.0 - - Updated runtime peer dependency versions to ^0.4.0 + - Synchronized plugin-msw version to 0.4.1 + - Updated runtime peer dependency versions to ^0.4.1 - Fixed internal dependency version mismatches - Updated dependencies From 3fbb46e9c344e833aa0c6fbf55ed24b1676c82f8 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 27 Jan 2026 09:09:11 +0000 Subject: [PATCH 05/10] docs: update all CHANGELOG files to reference 0.4.1 Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com> --- packages/client/CHANGELOG.md | 4 ++-- packages/driver-memory/CHANGELOG.md | 4 ++-- packages/objectql/CHANGELOG.md | 4 ++-- packages/plugin-hono-server/CHANGELOG.md | 2 +- packages/runtime/CHANGELOG.md | 4 ++-- packages/spec/CHANGELOG.md | 4 ++-- packages/types/CHANGELOG.md | 4 ++-- 7 files changed, 13 insertions(+), 13 deletions(-) diff --git a/packages/client/CHANGELOG.md b/packages/client/CHANGELOG.md index 68c270efc..6a760e809 100644 --- a/packages/client/CHANGELOG.md +++ b/packages/client/CHANGELOG.md @@ -6,8 +6,8 @@ - Version synchronization and dependency updates - - Synchronized plugin-msw version to 0.4.0 - - Updated runtime peer dependency versions to ^0.4.0 + - Synchronized plugin-msw version to 0.4.1 + - Updated runtime peer dependency versions to ^0.4.1 - Fixed internal dependency version mismatches - Updated dependencies diff --git a/packages/driver-memory/CHANGELOG.md b/packages/driver-memory/CHANGELOG.md index 8a1846b57..46df5b9b5 100644 --- a/packages/driver-memory/CHANGELOG.md +++ b/packages/driver-memory/CHANGELOG.md @@ -6,8 +6,8 @@ - Version synchronization and dependency updates - - Synchronized plugin-msw version to 0.4.0 - - Updated runtime peer dependency versions to ^0.4.0 + - Synchronized plugin-msw version to 0.4.1 + - Updated runtime peer dependency versions to ^0.4.1 - Fixed internal dependency version mismatches - Updated dependencies diff --git a/packages/objectql/CHANGELOG.md b/packages/objectql/CHANGELOG.md index e231702c3..20d850112 100644 --- a/packages/objectql/CHANGELOG.md +++ b/packages/objectql/CHANGELOG.md @@ -6,8 +6,8 @@ - Version synchronization and dependency updates - - Synchronized plugin-msw version to 0.4.0 - - Updated runtime peer dependency versions to ^0.4.0 + - Synchronized plugin-msw version to 0.4.1 + - Updated runtime peer dependency versions to ^0.4.1 - Fixed internal dependency version mismatches - Updated dependencies diff --git a/packages/plugin-hono-server/CHANGELOG.md b/packages/plugin-hono-server/CHANGELOG.md index a1f856b71..aaa304abd 100644 --- a/packages/plugin-hono-server/CHANGELOG.md +++ b/packages/plugin-hono-server/CHANGELOG.md @@ -6,7 +6,7 @@ - Version synchronization and dependency updates - - Synchronized plugin-msw version to 0.4.1 + - Synchronized all plugin versions to 0.4.1 - Updated runtime peer dependency versions to ^0.4.1 - Fixed internal dependency version mismatches diff --git a/packages/runtime/CHANGELOG.md b/packages/runtime/CHANGELOG.md index c3b435c90..6f102b891 100644 --- a/packages/runtime/CHANGELOG.md +++ b/packages/runtime/CHANGELOG.md @@ -6,8 +6,8 @@ - Version synchronization and dependency updates - - Synchronized plugin-msw version to 0.4.0 - - Updated runtime peer dependency versions to ^0.4.0 + - Synchronized plugin-msw version to 0.4.1 + - Updated runtime peer dependency versions to ^0.4.1 - Fixed internal dependency version mismatches - Updated dependencies diff --git a/packages/spec/CHANGELOG.md b/packages/spec/CHANGELOG.md index 91fdfc1a2..bdcc61c47 100644 --- a/packages/spec/CHANGELOG.md +++ b/packages/spec/CHANGELOG.md @@ -6,8 +6,8 @@ - Version synchronization and dependency updates - - Synchronized plugin-msw version to 0.4.0 - - Updated runtime peer dependency versions to ^0.4.0 + - Synchronized plugin-msw version to 0.4.1 + - Updated runtime peer dependency versions to ^0.4.1 - Fixed internal dependency version mismatches ## 0.4.0 diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index b29b6737f..74d1b365c 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -6,8 +6,8 @@ - Version synchronization and dependency updates - - Synchronized plugin-msw version to 0.4.0 - - Updated runtime peer dependency versions to ^0.4.0 + - Synchronized plugin-msw version to 0.4.1 + - Updated runtime peer dependency versions to ^0.4.1 - Fixed internal dependency version mismatches - Updated dependencies From 183fde49bbc232ca939500062b644aa61ed3b688 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 27 Jan 2026 09:11:35 +0000 Subject: [PATCH 06/10] Initial plan From bfeb492a65b4c80c58162cb7aa3ef2134525e928 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 27 Jan 2026 09:14:00 +0000 Subject: [PATCH 07/10] fix: update msw-react-crud to use workspace dependencies Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com> --- examples/msw-react-crud/package.json | 4 +-- pnpm-lock.yaml | 54 +++------------------------- 2 files changed, 6 insertions(+), 52 deletions(-) diff --git a/examples/msw-react-crud/package.json b/examples/msw-react-crud/package.json index 7810d4b61..b402e98a6 100644 --- a/examples/msw-react-crud/package.json +++ b/examples/msw-react-crud/package.json @@ -13,8 +13,8 @@ "@objectstack/client": "workspace:*", "@objectstack/driver-memory": "workspace:*", "@objectstack/example-todo": "workspace:*", - "@objectstack/plugin-msw": "^0.4.1", - "@objectstack/runtime": "^0.4.1", + "@objectstack/plugin-msw": "workspace:*", + "@objectstack/runtime": "workspace:*", "@objectstack/spec": "workspace:*", "react": "^18.3.1", "react-dom": "^18.3.1" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index da36b581b..7f9a625eb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -191,11 +191,11 @@ importers: specifier: workspace:* version: link:../todo '@objectstack/plugin-msw': - specifier: ^0.3.3 - version: 0.3.3(@objectstack/runtime@0.3.3)(@types/node@20.19.30)(typescript@5.9.3) + specifier: workspace:* + version: link:../../packages/plugin-msw '@objectstack/runtime': - specifier: ^0.3.3 - version: 0.3.3 + specifier: workspace:* + version: link:../../packages/runtime '@objectstack/spec': specifier: workspace:* version: link:../../packages/spec @@ -1229,24 +1229,6 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@objectstack/objectql@0.3.3': - resolution: {integrity: sha512-aLoleAHiny5FS20LvGhlQT4Y30iZ6SPptLCQlZsIPlIsD9mGctgOgo/OrBMZA5/DAUl4L6Tx9oHB0wAOwC/zrQ==} - - '@objectstack/plugin-msw@0.3.3': - resolution: {integrity: sha512-4QsF5yz24lUYMA2W5yRxVIDd4rQ8NBx5sdakEtdbFciXEhTyS9gCmfk7C7w7TdCk3UC83g3PNRMlkv/k61OYQw==} - peerDependencies: - '@objectstack/runtime': ^0.3.3 - - '@objectstack/runtime@0.3.3': - resolution: {integrity: sha512-iErrjLBqwkVqKMuLTT9g8QPYSMUMZNvmHpXdMN+K3yb3Do//GEVtQ1P/dxkF8TcjkY8NjIPZDXEa9yKmOvQQ9g==} - - '@objectstack/spec@0.3.3': - resolution: {integrity: sha512-GGSrRLECgYY1epLocdCkCsicerFKAKlRpluGmCqK1iVNgTgiC04zniLogYQXu5kf6UIB6mHQNBHcbr1x5DOmVQ==} - engines: {node: '>=18.0.0'} - - '@objectstack/types@0.3.3': - resolution: {integrity: sha512-FeNsa1v8USnJ5i0o8pKZorDgzaRpG7CmNgKEPR338xkAAwSFiTFZwIGTqYRVN8Vxf0X4zR3MsrmRAuPOKDeDww==} - '@open-draft/deferred-promise@2.2.0': resolution: {integrity: sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==} @@ -4681,34 +4663,6 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.20.1 - '@objectstack/objectql@0.3.3': - dependencies: - '@objectstack/spec': 0.3.3 - - '@objectstack/plugin-msw@0.3.3(@objectstack/runtime@0.3.3)(@types/node@20.19.30)(typescript@5.9.3)': - dependencies: - '@objectstack/runtime': 0.3.3 - '@objectstack/spec': 0.3.3 - '@objectstack/types': 0.3.3 - msw: 2.12.7(@types/node@20.19.30)(typescript@5.9.3) - transitivePeerDependencies: - - '@types/node' - - typescript - - '@objectstack/runtime@0.3.3': - dependencies: - '@objectstack/objectql': 0.3.3 - '@objectstack/spec': 0.3.3 - '@objectstack/types': 0.3.3 - - '@objectstack/spec@0.3.3': - dependencies: - zod: 3.25.76 - - '@objectstack/types@0.3.3': - dependencies: - '@objectstack/spec': 0.3.3 - '@open-draft/deferred-promise@2.2.0': {} '@open-draft/logger@0.3.0': From 4ee54b02ae446b3baf50201a8e2f395c7c64c0ba Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 27 Jan 2026 09:17:26 +0000 Subject: [PATCH 08/10] Initial plan From d91645cb903af2e431e1e9cf7aea113528ac2524 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 27 Jan 2026 09:23:14 +0000 Subject: [PATCH 09/10] fix: suppress unresolved driver-memory import warning in msw-react-crud vite build Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com> --- examples/msw-react-crud/vite.config.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/examples/msw-react-crud/vite.config.ts b/examples/msw-react-crud/vite.config.ts index c19d76396..bf9ec36cc 100644 --- a/examples/msw-react-crud/vite.config.ts +++ b/examples/msw-react-crud/vite.config.ts @@ -20,6 +20,20 @@ export default defineConfig({ commonjsOptions: { include: [/node_modules/, /packages/], transformMixedEsModules: true + }, + rollupOptions: { + // Suppress warnings for optional dynamic imports in runtime + onwarn(warning, warn) { + // Ignore unresolved import warnings for @objectstack/driver-memory + // This is an optional dynamic import in the runtime that gets resolved at build time + if ( + warning.code === 'UNRESOLVED_IMPORT' && + warning.message.includes('@objectstack/driver-memory') + ) { + return; + } + warn(warning); + } } } }); From 14b232259ce7411a78212cdb0f65c2c8280f7a62 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 27 Jan 2026 09:28:04 +0000 Subject: [PATCH 10/10] docs: improve comment accuracy in vite.config.ts Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com> --- examples/msw-react-crud/vite.config.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/msw-react-crud/vite.config.ts b/examples/msw-react-crud/vite.config.ts index bf9ec36cc..09518832f 100644 --- a/examples/msw-react-crud/vite.config.ts +++ b/examples/msw-react-crud/vite.config.ts @@ -25,7 +25,8 @@ export default defineConfig({ // Suppress warnings for optional dynamic imports in runtime onwarn(warning, warn) { // Ignore unresolved import warnings for @objectstack/driver-memory - // This is an optional dynamic import in the runtime that gets resolved at build time + // This is an optional fallback dynamic import in the runtime kernel. + // It's safe to suppress because the driver is explicitly imported in src/mocks/browser.ts if ( warning.code === 'UNRESOLVED_IMPORT' && warning.message.includes('@objectstack/driver-memory')