-
Notifications
You must be signed in to change notification settings - Fork 0
release: 0.12.0 #46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
release: 0.12.0 #46
Conversation
e772e40 to
9b42dad
Compare
|
🧪 Testing To try out this version of the SDK, run: Expires: Thu, 30 Oct 2025 23:53:18 GMT |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Performed full review of d63509d...e772e40
Analysis
• The version field is implemented as required (not optional), which creates a potential breaking change for existing API consumers.
• There is no specification for the expected format of the version field (semantic versioning, git tags, etc.), which could lead to inconsistent usage.
• While the PR adds version tracking and filtering capabilities, it doesn't provide guidance on how this relates to application lifecycle management or recommended practices for version management.
Tip
⚡ Quick Actions
This review was generated by Mesa.
Actions:
Slash Commands:
/review- Request a full code review/review latest- Review only changes since the last review/describe- Generate PR description. This will update the PR body or issue comment depending on your configuration/help- Get help with Mesa commands and configuration options
9 files reviewed | 0 comments | Review on Mesa | Edit Reviewer Settings
9b42dad to
8331fa8
Compare
sjmiller609
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
|
🤖 Release is at https://github.com/onkernel/kernel-node-sdk/releases/tag/v0.12.0 🌻 |
Automated Release PR
0.12.0 (2025-09-30)
Full Changelog: v0.11.5...v0.12.0
Features
Chores
This pull request is managed by Stainless's GitHub App.
The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.
For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.
🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions
TL;DR
This is an automated release PR that bumps the package version to
0.12.0. This version introduces two new features: filtering invocations by App Version and returning the proxy ID in browser responses.Why we made these changes
This release enhances the API by providing users with more powerful filtering capabilities for invocations, which helps in managing and debugging specific application versions. Exposing the proxy ID in the browser response improves resource tracking and association.
What changed?
src/resources/invocations.ts: Updated to support aversionparameter, allowing invocations to be filtered by the application version.proxy_id.package.json,src/version.ts,CHANGELOG.md: Bumped version from0.11.5to0.12.0..gitignore: Added.eslintcacheto prevent tracking ESLint's cache file.tests/api-resources/invocations.test.ts: Updated tests to validate the newversionparameter for listing invocations.Validation
Description generated by Mesa. Update settings