Skip to content

chore: unify all package versions to 4.0.1#1025

Merged
hotlong merged 2 commits intomainfrom
copilot/update-package-version-numbers-again
Mar 31, 2026
Merged

chore: unify all package versions to 4.0.1#1025
hotlong merged 2 commits intomainfrom
copilot/update-package-version-numbers-again

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 31, 2026

Several packages drifted out of sync despite the changeset fixed group configuration. driver-sql and driver-turso were stuck at 3.3.2, examples at 3.0.26, root at 3.0.8, while everything else was at 4.0.0.

  • 48 package.json files — all bumped to 4.0.1
  • CHANGELOG.md — added [4.0.1] entry documenting the alignment
  • ROADMAP.md — updated current version to v4.0.1
Scope Before After
@objectstack/driver-sql, driver-turso 3.3.2 4.0.1
@example/* 3.0.26 4.0.1
Root monorepo 3.0.8 4.0.1
All other @objectstack/* 4.0.0 4.0.1

Note: @objectstack/service-realtime has a pre-existing DTS build failure (missing .json field helper) unrelated to this change.

Original prompt

统一所有软件包的版本号发一个补丁

@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 31, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
objectstack-play Ready Ready Preview, Comment Mar 31, 2026 10:33am
spec Ready Ready Preview, Comment Mar 31, 2026 10:33am

Request Review

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>
Copilot AI changed the title [WIP] Update all package version numbers in the project chore: unify all package versions to 4.0.1 Mar 31, 2026
Copilot AI requested a review from hotlong March 31, 2026 10:34
@hotlong hotlong marked this pull request as ready for review March 31, 2026 10:57
Copilot AI review requested due to automatic review settings March 31, 2026 10:57
@hotlong hotlong merged commit 643cc78 into main Mar 31, 2026
4 checks passed
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

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.1 entry to CHANGELOG.md to document the version-alignment patch.
  • Updated ROADMAP.md to 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.

Comment thread CHANGELOG.md
Comment on lines 8 to 20
## [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
Copy link

Copilot AI Mar 31, 2026

Choose a reason for hiding this comment

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

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).

Copilot uses AI. Check for mistakes.
Comment thread CHANGELOG.md
Comment on lines +10 to +17
## [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.
Copy link

Copilot AI Mar 31, 2026

Choose a reason for hiding this comment

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

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).

Copilot uses AI. Check for mistakes.
Comment thread ROADMAP.md
Comment on lines +3 to 5
> **Last Updated:** 2026-03-31
> **Current Version:** v4.0.1
> **Status:** Protocol Specification Complete · Runtime Implementation In Progress
Copy link

Copilot AI Mar 31, 2026

Choose a reason for hiding this comment

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

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.

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants