release: 0.24.0 - #47
Conversation
Open Hypeman SDK promotion PRs automatically
Stainless-Generated-From: 0e041191e688420b16a12cbf61cb9203c4143311
Stainless-Generated-From: 723add2f9bed6ca947969e9efc9f62a874c6d56e
ci: use one PR for Hypeman Go releases
8f90238 to
fa28166
Compare
|
🧪 Testing To try out this version of the SDK: Expires at: Wed, 09 Sep 2026 22:07:21 GMT |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Want fixes drafted automatically? Bugbot Autofix can create code changes for findings. A team admin can enable Autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit fa28166. Configure here.
| func (r IngressRuleRequestHeaderAuth) RawJSON() string { return r.JSON.raw } | ||
| func (r *IngressRuleRequestHeaderAuth) UnmarshalJSON(data []byte) error { | ||
| return apijson.UnmarshalRoot(data, r) | ||
| } |
There was a problem hiding this comment.
Missing auth ToParam helper
Medium Severity
IngressRuleRequestHeaderAuth adds RawJSON and UnmarshalJSON plus a matching IngressRuleRequestHeaderAuthParam, but no ToParam method. Peer nested objects such as IngressMatch, IngressTarget, HealthCheckExec, and HealthCheckHTTP all expose ToParam, so response-to-request conversion for header auth is inconsistent with the rest of the SDK.
Reviewed by Cursor Bugbot for commit fa28166. Configure here.


Automated Release PR
0.24.0 (2026-08-10)
Features
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
SDK additions are additive, but CI now pushes to production
nextand changes how releases ship; merge conflicts or workflow misconfiguration could block or mis-route promotions.Overview
Release 0.24.0 bumps the Go SDK and documents two API features: optional ingress request-header auth on rules (
request_header_authwith required header name and value), and theqemu-microvmhypervisor enum across instance create/read, snapshots, fork/restore overrides, and related resource types (with docs noting microvm limits).Release and promotion automation is reworked around a production
nextqueue: staging Promote SDK changes merges releasedmainplus validated staging intonext(with draft conflict recovery PRs) instead of fast-forwarding productionmain. Release Please now runs onnextandmain, builds a pinned Stainlessrelease-pleaseCLI, opens/updates the versioned PR fromnext→main, retires legacystainless/releasePRs/branches, and creates GitHub releases onmainmerges.release-please-config.jsonadds a merge-commit footer for that flow.Reviewed by Cursor Bugbot for commit fa28166. Bugbot is set up for automated code reviews on this repo. Configure here.