Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 15 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.1 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
Expand Down Expand Up @@ -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
Expand Down
44 changes: 44 additions & 0 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -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.1 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
Expand Down
7 changes: 7 additions & 0 deletions examples/ai-analyst/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion examples/ai-analyst/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
7 changes: 7 additions & 0 deletions examples/ai-codegen/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion examples/ai-codegen/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
7 changes: 7 additions & 0 deletions examples/ai-sales/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion examples/ai-sales/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
7 changes: 7 additions & 0 deletions examples/ai-support/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion examples/ai-support/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
7 changes: 7 additions & 0 deletions examples/crm/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @objectstack/example-crm

## 1.0.8

### Patch Changes

- Updated dependencies
- @objectstack/spec@0.4.1

## 1.0.7

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/crm/package.json
Original file line number Diff line number Diff line change
@@ -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": {
Expand Down
13 changes: 13 additions & 0 deletions examples/host/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion examples/host/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@objectstack/example-host",
"version": "0.1.7",
"version": "0.1.8",
"private": true,
"scripts": {
"dev": "tsx src/index.ts",
Expand Down
12 changes: 12 additions & 0 deletions examples/msw-react-crud/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
6 changes: 3 additions & 3 deletions examples/msw-react-crud/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand All @@ -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": "workspace:*",
"@objectstack/runtime": "workspace:*",
"@objectstack/spec": "workspace:*",
"react": "^18.3.1",
"react-dom": "^18.3.1"
Expand Down
15 changes: 15 additions & 0 deletions examples/msw-react-crud/vite.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,21 @@ 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 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')
) {
return;
}
warn(warning);
}
}
}
});
7 changes: 7 additions & 0 deletions examples/plugin-bi/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @objectstack/plugin-bi

## 1.0.8

### Patch Changes

- Updated dependencies
- @objectstack/spec@0.4.1

## 1.0.7

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/plugin-bi/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@objectstack/plugin-bi",
"version": "1.0.7",
"version": "1.0.8",
"main": "src/index.ts",
"license": "MIT",
"private": true,
Expand Down
8 changes: 8 additions & 0 deletions examples/todo/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion examples/todo/package.json
Original file line number Diff line number Diff line change
@@ -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": {
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -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": {
Expand Down
7 changes: 7 additions & 0 deletions packages/ai-bridge/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,12 @@

### Patch Changes

- Updated dependencies
- @objectstack/spec@0.4.1

## 0.1.1

### Patch Changes

- Updated dependencies
Comment on lines +10 to 14
Copy link

Copilot AI Jan 27, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This changelog has duplicate "## 0.1.1" headings (one referencing @objectstack/spec@0.4.1 and another referencing @objectstack/spec@0.4.0). Please de-duplicate and ensure the older dependency update is under the correct prior version (likely 0.1.0) so the changelog is valid.

Copilot uses AI. Check for mistakes.
- @objectstack/spec@0.4.0
2 changes: 1 addition & 1 deletion packages/ai-bridge/package.json
Original file line number Diff line number Diff line change
@@ -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": {
Expand Down
7 changes: 7 additions & 0 deletions packages/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,12 @@

### Patch Changes

- Updated dependencies
- @objectstack/spec@0.4.1

## 0.1.1

### Patch Changes

- Updated dependencies
Comment on lines +10 to 14
Copy link

Copilot AI Jan 27, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This changelog now contains two consecutive "## 0.1.1" sections. The older section (with @objectstack/spec@0.4.0) should remain under 0.1.0 (or be removed) and the new 0.1.1 entry should be the only 0.1.1 heading. Please de-duplicate and ensure version ordering is correct.

Copilot uses AI. Check for mistakes.
- @objectstack/spec@0.4.0
2 changes: 1 addition & 1 deletion packages/cli/package.json
Original file line number Diff line number Diff line change
@@ -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": {
Expand Down
13 changes: 13 additions & 0 deletions packages/client/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# @objectstack/client

## 0.4.1

### Patch Changes

- Version synchronization and dependency updates

- Synchronized plugin-msw version to 0.4.1
- Updated runtime peer dependency versions to ^0.4.1
- Fixed internal dependency version mismatches

Comment on lines +7 to +12
Copy link

Copilot AI Jan 27, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The 0.4.1 changelog entry references syncing plugin-msw to 0.4.0 and updating runtime peer dependency versions to ^0.4.0, which conflicts with this PR’s 0.4.1 release and this package’s actual dependency setup. Please correct the 0.4.1 entry so it reflects the real 0.4.1 changes.

Suggested change
- Version synchronization and dependency updates
- Synchronized plugin-msw version to 0.4.1
- Updated runtime peer dependency versions to ^0.4.1
- Fixed internal dependency version mismatches
- Patch release with dependency updates

Copilot uses AI. Check for mistakes.
- Updated dependencies
- @objectstack/spec@0.4.1

## 0.4.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/client/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
Loading
Loading