Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 18, 2026

Upgrades all @objectql packages from 1.8.1 to latest stable version (3.0.1). The task was to "@objectql升级到最新版" (upgrade @objectql to latest version).

Core Packages Updated

  • @objectql/core: 1.8.1 → 3.0.1
  • @objectql/driver-mongo: 1.8.1 → 3.0.1
  • @objectql/driver-sql: 1.8.1 → 3.0.1
  • @objectql/platform-node: 1.8.1 → 3.0.1
  • @objectql/server: 1.8.1 → 3.0.1
  • @objectql/types: 1.8.1 → 3.0.1

Starter Packages Updated

  • @objectql/starter-basic: 1.8.1 → 1.8.4 (latest available)
  • @objectql/starter-enterprise: 1.8.1 → 1.8.4 (latest available)

Breaking Change Fix

Removed unused createStudioHandler import in app.module.ts - this export was removed from @objectql/server in v3.0:

- import { createRESTHandler, createMetadataHandler, createNodeHandler, createStudioHandler } from '@objectql/server';
+ import { createRESTHandler, createMetadataHandler, createNodeHandler } from '@objectql/server';

  configure(consumer: MiddlewareConsumer) {
    const restHandler = createRESTHandler(this.objectos);
    const metadataHandler = createMetadataHandler(this.objectos);
    const objectQLHandler = createNodeHandler(this.objectos);
-   const studioHandler = createStudioHandler();  // Never used

Notes

Starter packages show peer dependency warnings expecting @objectql 1.8.4, but are unused in the codebase. All tests pass.

Original prompt

@objectql升级到最新版


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

Copilot AI changed the title [WIP] Upgrade ObjectQL to latest version Upgrade @objectql dependencies to v3.0.1 Jan 18, 2026
Copilot AI requested a review from hotlong January 18, 2026 02:07
@huangyiirene huangyiirene requested review from Copilot and removed request for hotlong January 18, 2026 02:10
@huangyiirene huangyiirene marked this pull request as ready for review January 18, 2026 02:10
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 upgrades all @objectql dependencies from version 1.8.1 to 3.0.1 (or latest available) to align with the latest stable release of the ObjectQL framework. The upgrade includes removing the deprecated createStudioHandler import which was removed in the v3.0 API.

Changes:

  • Updated 6 core @objectql packages from 1.8.1 to 3.0.1
  • Updated 2 starter packages to 1.8.4 (latest available version)
  • Removed deprecated createStudioHandler import that was never used

Reviewed changes

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

Show a summary per file
File Description
package.json Root package: upgraded core @objectql dependencies to 3.0.1, starter packages to 1.8.4
packages/kernel/package.json Updated @objectql/core and @objectql/types to 3.0.1
packages/presets/base/package.json Updated @objectql/core to 3.0.1
packages/server/package.json Updated @objectql/core, drivers (SQL/Mongo), and server to 3.0.1
packages/server/src/app.module.ts Removed deprecated createStudioHandler import and unused variable
packages/ui/package.json Updated @objectql/types to 3.0.1
apps/web/package.json Updated @objectql/types to 3.0.1
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

@huangyiirene huangyiirene merged commit 505009d into main Jan 18, 2026
1 check passed
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