release: 0.8.1#22
Conversation
There was a problem hiding this comment.
What Changed
This is an automated release that bumps the SDK version to 0.8.1. The primary change is the removal of deprecated API endpoints related to application deployments. Consequently, the README.md example and associated tests have been updated to use client.Browsers.New instead of the now-removed client.Apps.Deployments.New method, reflecting the current recommended usage.
Risks / Concerns
This release introduces a breaking change by removing deprecated endpoints. However, it's being released as a minor version update (0.8.0 -> 0.8.1) instead of a major one. This violates Semantic Versioning and could cause unexpected build failures for users who upgrade, as they might not anticipate a breaking change in a minor release.
13 files reviewed | 0 comments | Review on Mesa | Edit Reviewer Settings
|
🤖 Release is at https://github.com/onkernel/kernel-go-sdk/releases/tag/v0.8.1 🌻 |
Automated Release PR
0.8.1 (2025-07-21)
Full Changelog: v0.8.0...v0.8.1
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
Automated release
0.8.1of the Go SDK, primarily removing deprecated API endpoints and updating examples/tests to focus on browser session creation over app deployments.Why we made these changes
This is an automated release to publish recent changes, including the removal of deprecated API endpoints to streamline the SDK and align with current API offerings. The shift in examples and tests reflects an updated focus on browser session management.
What changed?
.release-please-manifest.json,CHANGELOG.md, andinternal/version.gofor version0.8.1.State,StateUpdate) fromapi.md,app.go,appdeployment.go,shared/constant/constants.go, andshared/shared.go.README.md,client_test.go, andusage_test.gowere updated to demonstrate creating new browser sessions (client.Browsers.New) instead of app deployments, removingInvocationIDfrom browser parameters, and renamingkernel.AppDeploymentNewParamstokernel.DeploymentNewParams..stats.ymlwas updated for statistics tracking.Validation
This is an automated release PR. Changes were validated through existing automated test suites, including updates to
appdeployment_test.go,client_test.go, andusage_test.goto reflect the new API and usage patterns.