Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 17, 2026

Standardized version numbers across the monorepo from disparate versions (1.9.2, 2.0.1, 3.0.0, etc.) to a unified 3.0.0.

Changes

22 packages updated:

  • Foundation (3): @objectql/{types,core,platform-node} from 1.9.2
  • Drivers (8): @objectql/driver-{sql,mongo,fs,localstorage,memory,redis,excel} + @objectql/sdk from 1.9.2
  • Runtime & Tools (4): @objectql/{server,cli,create} from 1.9.2, vscode-objectql from 2.0.1
  • Examples (7): All example packages from mixed versions (0.1.2 to 3.0.0)

All now align with root monorepo version 3.0.0 and satisfy the fixed group constraint in .changeset/config.json.

{
  "name": "@objectql/core",
  "version": "3.0.0",
  ...
}

Verification: pnpm run check-versions now passes with all fixed groups synchronized at version 3.0.0.

Original prompt

统一版本号所有软件包


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com>
@huangyiirene
Copy link
Contributor

@copilot 全部改为3.0

Copilot AI changed the title [WIP] Update version numbers for all packages Unify all package versions to 2.0.0 Jan 17, 2026
Copilot AI requested a review from huangyiirene January 17, 2026 05:14
Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Jan 17, 2026

@copilot 全部改为3.0

Updated all package versions to 3.0.0 in commit fa0447c.

Copilot AI changed the title Unify all package versions to 2.0.0 Unify all package versions to 3.0.0 Jan 17, 2026
@huangyiirene
Copy link
Contributor

@copilot 确认所有example 都是 private

Copy link
Contributor Author

Copilot AI commented Jan 17, 2026

@copilot 确认所有example 都是 private

Confirmed: All 7 example packages are already marked as "private": true:

  • examples/quickstart/hello-world ✓
  • examples/showcase/enterprise-erp ✓
  • examples/showcase/project-tracker ✓
  • examples/integrations/browser ✓
  • examples/integrations/express-server ✓
  • examples/drivers/excel-demo ✓
  • examples/drivers/fs-demo ✓

No changes needed.

@github-actions
Copy link
Contributor

📋 Changelog Preview

The following changes will be included in the next release:

objectql-monorepo@3.0.0 changeset /home/runner/work/objectql/objectql
changeset status --verbose

🦋 �[31merror�[39m Error: Failed to find where HEAD diverged from "main". Does "main" exist and it's synced with remote?
🦋 �[31merror�[39m at getDivergedCommit (/home/runner/work/objectql/objectql/node_modules/.pnpm/@changesets+git@3.0.4/node_modules/@changesets/git/dist/changesets-git.cjs.js:63:11)
🦋 �[31merror�[39m at async getChangedFilesSince (/home/runner/work/objectql/objectql/node_modules/.pnpm/@changesets+git@3.0.4/node_modules/@changesets/git/dist/changesets-git.cjs.js:189:22)
🦋 �[31merror�[39m at async Object.getChangedPackagesSinceRef (/home/runner/work/objectql/objectql/node_modules/.pnpm/@changesets+git@3.0.4/node_modules/@changesets/git/dist/changesets-git.cjs.js:229:24)
🦋 �[31merror�[39m at async getVersionableChangedPackages (/home/runner/work/objectql/objectql/node_modules/.pnpm/@changesets+cli@2.29.8_@types+node@20.19.29/node_modules/@changesets/cli/dist/changesets-cli.cjs.js:230:27)
🦋 �[31merror�[39m at async status (/home/runner/work/objectql/objectql/node_modules/.pnpm/@changesets+cli@2.29.8_@types+node@20.19.29/node_modules/@changesets/cli/dist/changesets-cli.cjs.js:1051:27)
🦋 �[31merror�[39m at async run (/home/runner/work/objectql/objectql/node_modules/.pnpm/@changesets+cli@2.29.8_@types+node@20.19.29/node_modules/@changesets/cli/dist/changesets-cli.cjs.js:1355:11)
 ELIFECYCLE  Command failed with exit code 1.

@huangyiirene huangyiirene requested review from Copilot and removed request for huangyiirene January 17, 2026 06:01
@huangyiirene huangyiirene marked this pull request as ready for review January 17, 2026 06:01
@huangyiirene huangyiirene merged commit edb60c1 into main Jan 17, 2026
14 checks passed
@huangyiirene huangyiirene deleted the copilot/update-version-numbers branch January 17, 2026 06:01
Copy link
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

This PR standardizes version numbers across the entire monorepo to 3.0.0, eliminating version fragmentation that existed across 22 packages. The change ensures all packages in the "fixed" versioning group defined in .changeset/config.json are synchronized, which is critical for maintaining dependency consistency in a monorepo architecture.

Changes:

  • Updated 15 core packages (foundation, drivers, runtime, tools) from version 1.9.2 to 3.0.0
  • Updated VSCode extension from version 2.0.1 to 3.0.0
  • Updated 7 example packages from various versions (0.1.2 to 1.8.7) to 3.0.0
  • Aligned root monorepo version from 2.0.0 to 3.0.0

Reviewed changes

Copilot reviewed 21 out of 21 changed files in this pull request and generated no comments.

Show a summary per file
File Description
package.json Root monorepo version updated from 2.0.0 to 3.0.0
packages/foundation/types/package.json Core type definitions package updated to 3.0.0
packages/foundation/core/package.json Universal runtime engine package updated to 3.0.0
packages/foundation/platform-node/package.json Node.js platform utilities package updated to 3.0.0
packages/drivers/sql/package.json SQL database driver package updated to 3.0.0
packages/drivers/mongo/package.json MongoDB driver package updated to 3.0.0
packages/drivers/fs/package.json File system driver package updated to 3.0.0
packages/drivers/localstorage/package.json LocalStorage driver package updated to 3.0.0
packages/drivers/memory/package.json In-memory driver package updated to 3.0.0
packages/drivers/redis/package.json Redis driver package updated to 3.0.0
packages/drivers/excel/package.json Excel file driver package updated to 3.0.0
packages/drivers/sdk/package.json Remote HTTP driver package updated to 3.0.0
packages/runtime/server/package.json HTTP server adapter package updated to 3.0.0
packages/tools/cli/package.json CLI tools package updated to 3.0.0
packages/tools/create/package.json Project creation tool package updated to 3.0.0
packages/tools/vscode-objectql/package.json VSCode extension package updated to 3.0.0
examples/quickstart/hello-world/package.json Hello world example updated to 3.0.0
examples/integrations/express-server/package.json Express server example updated to 3.0.0
examples/integrations/browser/package.json Browser integration example updated to 3.0.0
examples/drivers/fs-demo/package.json File system driver demo updated to 3.0.0
examples/drivers/excel-demo/package.json Excel driver demo updated to 3.0.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants