Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
This is a patch release that bumps all ObjectStack packages from version 0.3.0 to 0.3.1. The release includes reorganization of Zod schema files and documentation improvements across the project.
Changes:
- Version bumped from 0.3.0 to 0.3.1 across all 7 core packages and 8 example packages
- Updated CHANGELOG.md files to document the 0.3.1 release
- Fixed peer dependency for @objectstack/plugin-hono-server from incorrect "^1.0.0" to "^0.3.1"
Reviewed changes
Copilot reviewed 31 out of 31 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| packages/types/package.json | Version bump to 0.3.1 |
| packages/types/CHANGELOG.md | Added 0.3.1 release entry with dependency updates |
| packages/spec/package.json | Version bump to 0.3.1 |
| packages/spec/CHANGELOG.md | Added 0.3.1 release entry |
| packages/runtime/package.json | Version bump to 0.3.1 |
| packages/runtime/CHANGELOG.md | Added 0.3.1 release entry with description of changes |
| packages/plugin-hono-server/package.json | Version bump to 0.3.1 and peer dependency correction from ^1.0.0 to ^0.3.1 |
| packages/plugin-hono-server/CHANGELOG.md | Added 0.3.1 release entry with dependency updates |
| packages/objectql/package.json | Version bump to 0.3.1 |
| packages/objectql/CHANGELOG.md | Added 0.3.1 release entry with dependency updates |
| packages/driver-memory/package.json | Version bump to 0.3.1 |
| packages/driver-memory/CHANGELOG.md | Added 0.3.1 release entry with dependency updates |
| packages/client/package.json | Version bump to 0.3.1 |
| packages/client/CHANGELOG.md | Added 0.3.1 release entry with dependency updates |
| examples/todo/package.json | Version bump to 1.0.5 |
| examples/todo/CHANGELOG.md | Added 1.0.5 release entry with dependency updates |
| examples/plugin-bi/package.json | Version bump to 1.0.5 |
| examples/plugin-bi/CHANGELOG.md | Added 1.0.5 release entry with dependency updates |
| examples/host/package.json | Version bump to 0.1.5 |
| examples/host/CHANGELOG.md | Added 0.1.5 release entry with dependency updates |
| examples/crm/package.json | Version bump to 1.0.5 |
| examples/crm/CHANGELOG.md | Added 1.0.5 release entry with dependency updates |
| examples/ai-support/package.json | Version bump to 1.0.3 |
| examples/ai-support/CHANGELOG.md | Created changelog with 1.0.3 release entry |
| examples/ai-sales/package.json | Version bump to 1.0.3 |
| examples/ai-sales/CHANGELOG.md | Created changelog with 1.0.3 release entry |
| examples/ai-codegen/package.json | Version bump to 1.0.3 |
| examples/ai-codegen/CHANGELOG.md | Created changelog with 1.0.3 release entry |
| examples/ai-analyst/package.json | Version bump to 1.0.3 |
| examples/ai-analyst/CHANGELOG.md | Created changelog with 1.0.3 release entry |
| CHANGELOG.md | Added 0.3.1 release entry dated 2026-01-23 with change description and comparison link |
| }, | ||
| "peerDependencies": { | ||
| "@objectstack/runtime": "^1.0.0" | ||
| "@objectstack/runtime": "^0.3.1" |
There was a problem hiding this comment.
The peer dependency for @objectstack/runtime was updated from "^1.0.0" to "^0.3.1" to match the current release version. However, this change seems incorrect because it's overly restrictive. The previous version "^1.0.0" was already incorrect as the package has never reached 1.0.0, but changing it to "^0.3.1" means that this package will only work with runtime versions 0.3.1 to <0.4.0.
Consider using "^0.3.0" instead of "^0.3.1" to allow compatibility with 0.3.0 and all 0.3.x versions, or better yet, use a broader range like ">=0.3.0 <1.0.0" or "workspace:*" in monorepo development to avoid this issue in future releases.
| "@objectstack/runtime": "^0.3.1" | |
| "@objectstack/runtime": "workspace:*" |
|
|
||
| ### Security | ||
|
|
||
| ## [0.3.1] - 2026-01-23 |
There was a problem hiding this comment.
The release date "2026-01-23" is set to yesterday (today is January 24, 2026). While this is technically correct if the release was prepared yesterday, verify this is the intended release date. If merging today, consider updating to "2026-01-24".
Patch release bumping all packages from 0.3.0 → 0.3.1.
Changes
Packages Released
All 7 packages use fixed versioning and release together:
Publishing
Merge to main triggers automated publishing via GitHub Actions. Requires
NPM_TOKENsecret configured.Manual publishing alternative:
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.