Conversation
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
This PR releases version 1.9.0 of the ObjectQL monorepo, bumping all core packages from 1.8.4 to 1.9.0. The release focuses on documentation improvements and VS Code extension integration enhancements.
Changes:
- All foundation and driver packages bumped to version 1.9.0 (minor release)
- New driver packages (memory, localstorage) bumped to 0.1.1 (patch release)
- Example projects updated with varying version bumps
- Auto-generated changelogs documenting recent documentation and tooling improvements
Reviewed changes
Copilot reviewed 32 out of 32 changed files in this pull request and generated 5 comments.
Show a summary per file
| File | Description |
|---|---|
| packages/foundation/types/package.json | Version bump to 1.9.0 |
| packages/foundation/types/CHANGELOG.md | Added 1.9.0 release notes for documentation updates |
| packages/foundation/core/package.json | Version bump to 1.9.0 |
| packages/foundation/core/CHANGELOG.md | Added 1.9.0 release notes with dependency updates |
| packages/foundation/platform-node/package.json | Version bump to 1.9.0 |
| packages/foundation/platform-node/CHANGELOG.md | Added 1.9.0 release notes with dependency updates |
| packages/runtime/server/package.json | Version bump to 1.9.0 |
| packages/runtime/server/CHANGELOG.md | Added 1.9.0 release notes with dependency updates |
| packages/tools/cli/package.json | Version bump to 1.9.0 |
| packages/tools/cli/CHANGELOG.md | Added 1.9.0 release notes with dependency updates |
| packages/drivers/sql/package.json | Version bump to 1.9.0 |
| packages/drivers/sql/CHANGELOG.md | Added 1.9.0 release notes with dependency updates |
| packages/drivers/mongo/package.json | Version bump to 1.9.0 |
| packages/drivers/mongo/CHANGELOG.md | Added 1.9.0 release notes with dependency updates |
| packages/drivers/redis/package.json | Version bump to 1.9.0 |
| packages/drivers/redis/CHANGELOG.md | Added 1.9.0 release notes with dependency updates and formatting improvements |
| packages/drivers/sdk/package.json | Version bump to 1.9.0 |
| packages/drivers/sdk/CHANGELOG.md | Added 1.9.0 release notes with dependency updates |
| packages/drivers/memory/package.json | Version bump to 0.1.1 |
| packages/drivers/memory/CHANGELOG.md | Added 0.1.1 release notes with dependency updates and formatting improvements |
| packages/drivers/localstorage/package.json | Version bump to 0.1.1 |
| packages/drivers/localstorage/CHANGELOG.md | Added 0.1.1 release notes with dependency updates and formatting improvements |
| examples/showcase/project-tracker/package.json | Major version bump to 2.0.0 |
| examples/showcase/project-tracker/CHANGELOG.md | Added 2.0.0 release notes |
| examples/showcase/enterprise-erp/package.json | Major version bump to 2.0.0 |
| examples/showcase/enterprise-erp/CHANGELOG.md | Added 2.0.0 release notes |
| examples/quickstart/hello-world/package.json | Patch version bump to 1.0.5 |
| examples/quickstart/hello-world/CHANGELOG.md | Added 1.0.5 release notes |
| examples/integrations/express-server/package.json | Patch version bump to 1.8.5 |
| examples/integrations/express-server/CHANGELOG.md | Added 1.8.5 release notes |
| examples/integrations/browser/package.json | Patch version bump to 1.0.1 |
| examples/integrations/browser/CHANGELOG.md | Created new changelog with 1.0.1 release notes |
| ## 2.0.0 | ||
|
|
||
| ### Patch Changes | ||
|
|
||
| - Updated dependencies | ||
| - @objectql/core@1.9.0 | ||
| - @objectql/driver-sql@1.9.0 | ||
| - @objectql/types@1.9.0 | ||
| - @objectql/platform-node@1.9.0 |
There was a problem hiding this comment.
The version is being bumped from 1.8.4 to 2.0.0, which is a major version change, but the changelog section is titled "Patch Changes". This is semantically inconsistent. If this is truly a major version bump, it should have a "Major Changes" section explaining the breaking changes. If this is intended to be a patch release, the version should be 1.8.5 instead of 2.0.0.
| @@ -1,5 +1,15 @@ | |||
| # @objectql/starter-basic | |||
There was a problem hiding this comment.
The package name in this CHANGELOG header is "@objectql/starter-basic", but the actual package name in package.json is "@objectql/example-project-tracker". The CHANGELOG header should match the actual package name to avoid confusion.
| # @objectql/starter-basic | |
| # @objectql/example-project-tracker |
| @@ -1,5 +1,15 @@ | |||
| # @objectql/starter-enterprise | |||
There was a problem hiding this comment.
The package name in this CHANGELOG header is "@objectql/starter-enterprise", but the actual package name in package.json is "@objectql/example-enterprise-erp". The CHANGELOG header should match the actual package name to avoid confusion.
| # @objectql/starter-enterprise | |
| # @objectql/example-enterprise-erp |
| @@ -1,5 +1,16 @@ | |||
| # @objectql/starter-express-api | |||
There was a problem hiding this comment.
The package name in this CHANGELOG header is "@objectql/starter-express-api", but the actual package name in package.json is "@objectql/example-express-server". The CHANGELOG header should match the actual package name to avoid confusion.
| # @objectql/starter-express-api | |
| # @objectql/example-express-server |
| ## 2.0.0 | ||
|
|
||
| ### Patch Changes | ||
|
|
||
| - Updated dependencies | ||
| - @objectql/core@1.9.0 | ||
| - @objectql/driver-sql@1.9.0 | ||
| - @objectql/types@1.9.0 | ||
| - @objectql/platform-node@1.9.0 |
There was a problem hiding this comment.
The version is being bumped from 1.8.4 to 2.0.0, which is a major version change, but the changelog section is titled "Patch Changes". This is semantically inconsistent. If this is truly a major version bump, it should have a "Major Changes" section explaining the breaking changes. If this is intended to be a patch release, the version should be 1.8.5 instead of 2.0.0.
Version bump from 1.8.4 to 1.9.0 for all packages in the monorepo.
Changes
Version Updates: All core packages bumped to 1.9.0 (minor)
@objectql/types,@objectql/core,@objectql/platform-node@objectql/driver-sql,@objectql/driver-mongo,@objectql/driver-redis,@objectql/sdk@objectql/server,@objectql/cliChangelogs: Auto-generated entries documenting recent documentation and VS Code extension improvements
Internal Dependencies: Updated cross-package references to 1.9.0
Release Notes
Major documentation overhaul with emphasis on YAML-based metadata approach, improved quick start guide, and VS Code extension integration across example projects.
Publishing
After merge:
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.