Skip to content

release: 0.63.0#116

Open
stainless-app[bot] wants to merge 4 commits into
mainfrom
release-please--branches--main--changes--next
Open

release: 0.63.0#116
stainless-app[bot] wants to merge 4 commits into
mainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app
Copy link
Copy Markdown
Contributor

@stainless-app stainless-app Bot commented Jun 4, 2026

Automated Release PR

0.63.0 (2026-06-04)

Full Changelog: v0.62.0...v0.63.0

Features

  • api: label proxy config oneOf options by type (abbee19)
  • api: allow setting a custom name on a browser session at create time (22794dc)

Documentation

  • api: use neutral example for browser session name field (2319e34)

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


Note

Medium Risk
Proxy union renames are a breaking Go API change for existing integrations; browser name fields are additive but uniqueness rules apply at create time.

Overview
Release 0.63.0 bumps package/docs version metadata and refreshes the pinned OpenAPI spec hash.

Browser sessions gain an optional name on create (BrowserNewParams) and a name field on session responses (including pool acquire and related types). List browsers query search is documented to match name as well as existing identifiers.

Proxy config unions are renamed for clarity: variant structs drop the redundant ProxyConfig suffix (e.g. ProxyNewParamsConfigDatacenter), request union fields use OfDatacenter, OfIsp, etc., and response helpers use AsDatacenter(), AsResidential(), and similar instead of long AsProxy*Config*ProxyConfig names. Tests follow the new OfDatacenter shape.

Callers upgrading from 0.62.0 must update any code that referenced the old proxy type or union field/method names.

Reviewed by Cursor Bugbot for commit 2117cf7. Bugbot is set up for automated code reviews on this repo. Configure here.

@stainless-app
Copy link
Copy Markdown
Contributor Author

stainless-app Bot commented Jun 4, 2026

🧪 Testing

To try out this version of the SDK:

Download and unzip: 'https://pkg.stainless.com/s/kernel-go/abbee1950d51eda4edfed2c0a13162d55881dcf6/source.zip'. Run 'go mod edit -replace github.com/kernel/kernel-go-sdk=/path/to/unzipped_directory'.

Expires at: Sat, 04 Jul 2026 22:19:27 GMT
Updated at: Thu, 04 Jun 2026 22:19:27 GMT

@firetiger-agent
Copy link
Copy Markdown

Created a monitoring plan for this PR.

What this PR does: Publishes the kernel-go-sdk v0.62.1 Go module release — a version-metadata-only patch with no behavioral code changes.

Intended effect:

  • SDK PackageVersion string: baseline 0.62.0; confirmed if 0.62.1 is the version string in SDK user-agent headers after consumers upgrade, with no new errors introduced.
  • Railway HTTP error rate: baseline 0.001–0.09% (0–116 errors/hr at 68K–150K req/hr today); confirmed if rate stays within this range after any consumer upgrades to this version.

Risks:

  • No logic changes — negligible blast radius: This PR only updates version metadata files (internal/version.go, README, CHANGELOG, release manifest). No new code paths, no DB migrations, no endpoint changes. Alert if Railway HTTP error rate exceeds 0.5% for 2+ consecutive hours post-consumer-upgrade.
  • Auto-upgrade consumers: If any downstream service pins to a floating latest-style reference, they would pick up this bump automatically. The expected effect is no change in behavior; alert if any new error pattern emerges after an upgrade event.

View monitor

@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 47b318b to d6b1db2 Compare June 4, 2026 19:39
@stainless-app stainless-app Bot changed the title release: 0.62.1 release: 0.63.0 Jun 4, 2026
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from d6b1db2 to ee8c7c5 Compare June 4, 2026 19:39
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from ee8c7c5 to 2de4d2c Compare June 4, 2026 22:07
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 2de4d2c to 2117cf7 Compare June 4, 2026 22:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants