Conversation
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
This pull request performs a minor version release, bumping all ObjectQL packages from version 1.5.0 to 1.6.0. The changeset system has been used to automatically update package versions and generate CHANGELOG entries across the monorepo. The changeset configuration has also been updated to reflect package renames that occurred in previous releases.
Changes:
- All core foundation and driver packages bumped from 1.5.0 to 1.6.0
- Starter packages incremented according to their dependency updates (basic: 6.0.0→7.0.0, enterprise: 1.0.0→2.0.0, express-api: 1.1.4→1.1.5)
- Changeset configuration updated to use current package names (@objectql/driver-sql, @objectql/sdk, @objectql/platform-node)
- PNPM setting
autoInstallPeerschanged from false to true - All CHANGELOG files updated with version 1.6.0 entries
Reviewed changes
Copilot reviewed 27 out of 28 changed files in this pull request and generated 6 comments.
Show a summary per file
| File | Description |
|---|---|
| .changeset/config.json | Updated fixed package names to reflect current naming (driver-sql, sdk, platform-node) |
| pnpm-lock.yaml | Updated lock file with autoInstallPeers enabled and new transitive dependencies |
| packages/foundation/types/package.json | Version bumped to 1.6.0 |
| packages/foundation/types/CHANGELOG.md | Added 1.6.0 release entry |
| packages/foundation/core/package.json | Version bumped to 1.6.0 |
| packages/foundation/core/CHANGELOG.md | Added 1.6.0 release entry with dependency updates |
| packages/foundation/platform-node/package.json | Version bumped to 1.6.0 |
| packages/foundation/platform-node/CHANGELOG.md | New CHANGELOG created with 1.6.0 entry |
| packages/drivers/sql/package.json | Version bumped to 1.6.0 |
| packages/drivers/sql/CHANGELOG.md | Added 1.6.0 release entry |
| packages/drivers/mongo/package.json | Version bumped to 1.6.0 |
| packages/drivers/mongo/CHANGELOG.md | Added 1.6.0 release entry |
| packages/drivers/sdk/package.json | Version bumped to 1.6.0 |
| packages/drivers/sdk/CHANGELOG.md | Added 1.6.0 release entry |
| packages/runtime/server/package.json | Version bumped to 1.6.0 |
| packages/runtime/server/CHANGELOG.md | Added 1.6.0 release entry with dependency updates |
| packages/tools/cli/package.json | Version bumped to 1.6.0 |
| packages/tools/cli/CHANGELOG.md | Added 1.6.0 release entry with dependency updates |
| packages/tools/studio/package.json | Version bumped to 1.6.0 |
| packages/tools/studio/CHANGELOG.md | Added 1.6.0 release entry |
| packages/starters/basic/package.json | Version bumped to 7.0.0 |
| packages/starters/basic/CHANGELOG.md | Added 7.0.0 release entry with dependency updates |
| packages/starters/enterprise/package.json | Version bumped to 2.0.0 |
| packages/starters/enterprise/CHANGELOG.md | Added 2.0.0 release entry with dependency updates (contains duplicate) |
| packages/starters/express-api/package.json | Version bumped to 1.1.5 |
| packages/starters/express-api/CHANGELOG.md | Added 1.1.5 release entry with dependency updates |
| examples/scenarios/preset-usage/package.json | Version bumped to 1.1.5 |
| examples/scenarios/preset-usage/CHANGELOG.md | Added 1.1.5 release entry with dependency updates |
Files not reviewed (1)
- pnpm-lock.yaml: Language not supported
Comments suppressed due to low confidence (1)
packages/starters/enterprise/CHANGELOG.md:21
- Duplicate version entry: version 2.0.0 appears twice in the CHANGELOG. The second entry at lines 13-21 should be removed or merged with the first entry at lines 3-11 to avoid confusion.
## 1.0.0
### Added
- Initial release with enterprise-scale metadata organization example
- Core module with user, organization, and attachment objects
- CRM module with account, contact, opportunity, and lead objects
- HR module with employee, department, position, and timesheet objects
- Finance module with invoice, payment, expense, and budget objects
| @@ -1,5 +1,16 @@ | |||
| # @objectql/driver-knex | |||
There was a problem hiding this comment.
The CHANGELOG header uses the old package name '@objectql/driver-knex' but the package has been renamed to '@objectql/driver-sql'. The header should be updated to match the current package name in package.json.
| # @objectql/driver-knex | |
| # @objectql/driver-sql |
| @@ -1,5 +1,16 @@ | |||
| # @objectql/driver-remote | |||
There was a problem hiding this comment.
The CHANGELOG header uses the old package name '@objectql/driver-remote' but the package has been renamed to '@objectql/sdk'. The header should be updated to match the current package name in package.json.
| # @objectql/driver-remote | |
| # @objectql/sdk |
| @@ -1,5 +1,11 @@ | |||
| # @objectql/core | |||
There was a problem hiding this comment.
The CHANGELOG header uses '@objectql/core' but the package name is '@objectql/types'. The header should be updated to match the actual package name in package.json.
| # @objectql/core | |
| # @objectql/types |
| @@ -1,5 +1,15 @@ | |||
| # @example/project-management | |||
There was a problem hiding this comment.
The CHANGELOG header uses '@example/project-management' but the package name in package.json is '@objectql/starter-basic'. The header should be updated to match the actual package name.
| # @example/project-management | |
| # @objectql/starter-basic |
| @@ -1,5 +1,16 @@ | |||
| # @example/express-server | |||
There was a problem hiding this comment.
The CHANGELOG header uses '@example/express-server' but the package name in package.json is '@objectql/starter-express-api'. The header should be updated to match the actual package name.
| # @example/express-server | |
| # @objectql/starter-express-api |
| @@ -1,5 +1,12 @@ | |||
| # @example/integrated-app | |||
There was a problem hiding this comment.
The CHANGELOG header uses '@example/integrated-app' but the package name in package.json is '@example/preset-usage'. The header should be updated to match the actual package name.
| # @example/integrated-app | |
| # @example/preset-usage |
Minor version bump from 1.5.0 to 1.6.0 across all ObjectQL packages using the changeset workflow.
Changes
.changeset/config.jsonto reference actual packages (@objectql/driver-sql,@objectql/sdk,@objectql/platform-node) instead of removed packages (@objectql/driver-knex,@objectql/driver-remote)Package Versions
All packages synchronized at 1.6.0:
@objectql/types,@objectql/core,@objectql/platform-node@objectql/driver-sql,@objectql/driver-mongo,@objectql/sdk@objectql/server@objectql/cli,@objectql/studioOriginal 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.