chore: unify all package versions to 4.0.1#1025
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Align all 48 packages to version 4.0.1 as a patch release. Previously inconsistent versions: - @objectstack/driver-sql, @objectstack/driver-turso: 3.3.2 - @example/* packages: 3.0.26 - Root monorepo: 3.0.8 - All other @objectstack/* packages: 4.0.0 Updated CHANGELOG.md and ROADMAP.md to reflect the unified version. Agent-Logs-Url: https://github.com/objectstack-ai/spec/sessions/f3458f7d-4695-478f-a269-dc43ab6b5045 Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Aligns the monorepo’s published package versions to a single patch release (4.0.1) to prevent version drift across the ObjectStack ecosystem, and updates top-level release documentation accordingly.
Changes:
- Bumped package versions across the monorepo (apps, packages, plugins, adapters, examples) to
4.0.1. - Added a
4.0.1entry toCHANGELOG.mdto document the version-alignment patch. - Updated
ROADMAP.mdto reflect the new current version/date.
Reviewed changes
Copilot reviewed 48 out of 48 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| ROADMAP.md | Updates “Last Updated” date and “Current Version” to v4.0.1. |
| CHANGELOG.md | Adds a 4.0.1 release heading and notes for version alignment. |
| package.json | Bumps root monorepo version to 4.0.1. |
| apps/studio/package.json | Bumps Studio app version to 4.0.1. |
| apps/docs/package.json | Bumps Docs app version to 4.0.1. |
| packages/vscode-objectstack/package.json | Bumps VS Code extension version to 4.0.1. |
| packages/types/package.json | Bumps @objectstack/types version to 4.0.1. |
| packages/spec/package.json | Bumps @objectstack/spec version to 4.0.1. |
| packages/core/package.json | Bumps @objectstack/core version to 4.0.1. |
| packages/client/package.json | Bumps @objectstack/client version to 4.0.1. |
| packages/client-react/package.json | Bumps @objectstack/client-react version to 4.0.1. |
| packages/cli/package.json | Bumps @objectstack/cli version to 4.0.1. |
| packages/create-objectstack/package.json | Bumps create-objectstack version to 4.0.1. |
| packages/objectql/package.json | Bumps @objectstack/objectql version to 4.0.1. |
| packages/metadata/package.json | Bumps @objectstack/metadata version to 4.0.1. |
| packages/runtime/package.json | Bumps @objectstack/runtime version to 4.0.1. |
| packages/rest/package.json | Bumps @objectstack/rest version to 4.0.1. |
| packages/services/service-ai/package.json | Bumps @objectstack/service-ai version to 4.0.1. |
| packages/services/service-analytics/package.json | Bumps @objectstack/service-analytics version to 4.0.1. |
| packages/services/service-automation/package.json | Bumps @objectstack/service-automation version to 4.0.1. |
| packages/services/service-cache/package.json | Bumps @objectstack/service-cache version to 4.0.1. |
| packages/services/service-feed/package.json | Bumps @objectstack/service-feed version to 4.0.1. |
| packages/services/service-i18n/package.json | Bumps @objectstack/service-i18n version to 4.0.1. |
| packages/services/service-job/package.json | Bumps @objectstack/service-job version to 4.0.1. |
| packages/services/service-queue/package.json | Bumps @objectstack/service-queue version to 4.0.1. |
| packages/services/service-realtime/package.json | Bumps @objectstack/service-realtime version to 4.0.1. |
| packages/services/service-storage/package.json | Bumps @objectstack/service-storage version to 4.0.1. |
| packages/plugins/driver-memory/package.json | Bumps @objectstack/driver-memory version to 4.0.1. |
| packages/plugins/driver-sql/package.json | Bumps @objectstack/driver-sql version to 4.0.1. |
| packages/plugins/driver-turso/package.json | Bumps @objectstack/driver-turso version to 4.0.1. |
| packages/plugins/plugin-audit/package.json | Bumps @objectstack/plugin-audit version to 4.0.1. |
| packages/plugins/plugin-auth/package.json | Bumps @objectstack/plugin-auth version to 4.0.1. |
| packages/plugins/plugin-dev/package.json | Bumps @objectstack/plugin-dev version to 4.0.1. |
| packages/plugins/plugin-hono-server/package.json | Bumps @objectstack/plugin-hono-server version to 4.0.1. |
| packages/plugins/plugin-msw/package.json | Bumps @objectstack/plugin-msw version to 4.0.1. |
| packages/plugins/plugin-security/package.json | Bumps @objectstack/plugin-security version to 4.0.1. |
| packages/plugins/plugin-setup/package.json | Bumps @objectstack/plugin-setup version to 4.0.1. |
| packages/adapters/express/package.json | Bumps @objectstack/express version to 4.0.1. |
| packages/adapters/fastify/package.json | Bumps @objectstack/fastify version to 4.0.1. |
| packages/adapters/hono/package.json | Bumps @objectstack/hono version to 4.0.1. |
| packages/adapters/nestjs/package.json | Bumps @objectstack/nestjs version to 4.0.1. |
| packages/adapters/nextjs/package.json | Bumps @objectstack/nextjs version to 4.0.1. |
| packages/adapters/nuxt/package.json | Bumps @objectstack/nuxt version to 4.0.1. |
| packages/adapters/sveltekit/package.json | Bumps @objectstack/sveltekit version to 4.0.1. |
| examples/plugin-bi/package.json | Bumps example package version to 4.0.1. |
| examples/app-todo/package.json | Bumps example package version to 4.0.1. |
| examples/app-host/package.json | Bumps example package version to 4.0.1. |
| examples/app-crm/package.json | Bumps example package version to 4.0.1. |
| ## [Unreleased] | ||
|
|
||
| ## [4.0.1] — 2026-03-31 | ||
|
|
||
| ### Fixed | ||
| - **Version Alignment Patch** — Unified all package versions to `4.0.1`. Previously, | ||
| `@objectstack/driver-sql` and `@objectstack/driver-turso` were at `3.3.2`, example | ||
| packages were at `3.0.26`, and the root monorepo was at `3.0.8` while all other | ||
| `@objectstack/*` packages were at `4.0.0`. All packages now share a single, consistent | ||
| version number aligned with the changeset `fixed` group configuration. | ||
|
|
||
| ### Added | ||
| - **`@objectstack/service-realtime` — `sys_presence` System Object** — Registers the |
There was a problem hiding this comment.
The new ## [4.0.1] section is inserted immediately after ## [Unreleased], so all existing ### Added / ### Fixed entries below are now implicitly part of the 4.0.1 release. If this PR is only meant to document the version-alignment patch, keep the existing content under [Unreleased] (or explicitly move only the intended items into 4.0.1 and leave [Unreleased] with its own headings).
| ## [4.0.1] — 2026-03-31 | ||
|
|
||
| ### Fixed | ||
| - **Version Alignment Patch** — Unified all package versions to `4.0.1`. Previously, | ||
| `@objectstack/driver-sql` and `@objectstack/driver-turso` were at `3.3.2`, example | ||
| packages were at `3.0.26`, and the root monorepo was at `3.0.8` while all other | ||
| `@objectstack/*` packages were at `4.0.0`. All packages now share a single, consistent | ||
| version number aligned with the changeset `fixed` group configuration. |
There was a problem hiding this comment.
CHANGELOG.md uses Keep-a-Changelog style link references at the bottom, but there is no [4.0.1]: ... entry and [Unreleased]: ... still compares from v2.0.7...HEAD. Add a [4.0.1] compare link and update [Unreleased] to compare from v4.0.1...HEAD (and any intermediate version links if you intend to keep a full history).
| > **Last Updated:** 2026-03-31 | ||
| > **Current Version:** v4.0.1 | ||
| > **Status:** Protocol Specification Complete · Runtime Implementation In Progress |
There was a problem hiding this comment.
After bumping the roadmap header to v4.0.1, the “Current State Summary” section still states “ObjectStack v3.0 has achieved...”, which is now inconsistent with the documented current version. Update the narrative below to match the v4.x naming to avoid confusing readers.
Several packages drifted out of sync despite the changeset
fixedgroup configuration.driver-sqlanddriver-tursowere stuck at3.3.2, examples at3.0.26, root at3.0.8, while everything else was at4.0.0.package.jsonfiles — all bumped to4.0.1CHANGELOG.md— added[4.0.1]entry documenting the alignmentROADMAP.md— updated current version tov4.0.1@objectstack/driver-sql,driver-turso3.3.24.0.1@example/*3.0.264.0.13.0.84.0.1@objectstack/*4.0.04.0.1Original prompt