Skip to content

release: 0.29.0 - #55

Merged
rgarcia merged 14 commits into
mainfrom
release-please--branches--main--changes--next
Nov 10, 2026
Merged

rgarcia merged 14 commits into
mainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app

@stainless-app stainless-app Bot commented Sep 2, 2026 •

Copy link
Copy Markdown
Contributor

Automated Release PR

0.29.0 (2026-11-10)

Features

  • Add Windows hypervisor primitives (e6c2b7b)
  • Integrate vendor VFIO vGPUs into the instance lifecycle (0872a65)
  • Place vGPU profiles the driver hides from creatable lists (6b28176)
  • Update Hypeman build toolchains to Go 1.26.10 (4623fef)

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
Workflow changes remove static LLM secrets in favor of OIDC federation (security improvement but new failure modes); SDK additions are mostly additive typed fields from codegen.

Overview
Release 0.29.0 bumps version metadata (README, CHANGELOG, internal/version.go, release manifest) and refreshes generated SDK models to match the latest API.

SDK surface changes add vGPU lifecycle and placement detail: InstanceGPU.device_path, richer GPUResourceStatus (allocatable_slots, quarantined_slots, placement_disabled_reason), clarified GPUProfile.available, macOS/darwin/arm64 guidance on InstanceNewParams, swtpm as an instance log source, and minor doc formatting elsewhere.

CI security replaces long-lived ANTHROPIC_API_KEY / OPENAI_API_KEY in the CLI coverage generate job with short-lived federated credentials via kernel/security-workflows/.github/actions/llm-credentials, adds job-level id-token: write, and extends semgrep / vuln-remediation workflows similarly. Tests in update-coverage-security.test.mjs now enforce no secrets in the Pi job and correct credential step ordering.

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

Stainless-Generated-From: 7082db0435d9e0a2979f9c8f7c1badada3a58274
@stainless-app

stainless-app Bot commented Sep 2, 2026 •

Copy link
Copy Markdown
Contributor Author

🧪 Testing

To try out this version of the SDK:

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

Expires at: Fri, 02 Oct 2026 14:34:42 GMT
Updated at: Wed, 02 Sep 2026 14:34:42 GMT

@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next branch from 46db322 to 2500141 Compare September 2, 2026 04:56
Stainless-Generated-From: 2482f9323be247023cdd3b5641050f363df12831
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 2500141 to 2b26a0e Compare September 2, 2026 14:34
@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next branch from 2b26a0e to 4771e10 Compare September 2, 2026 14:35
@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next branch from 4771e10 to a500f7e Compare October 21, 2026 13:11
@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next branch from a500f7e to 6d1dff5 Compare October 21, 2026 21:17
@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next branch from 6d1dff5 to 6e46fbb Compare November 9, 2026 19:33
rgarcia and others added 3 commits November 10, 2026 11:24
* Grant id-token: write to semgrep and vuln-remediation callers

* Use federated model credentials for pi in CLI coverage updates

* Re-run CI after the GitHub Actions outage

---------

Co-authored-by: rgarcia <72655+rgarcia@users.noreply.github.com>
@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next branch from 6e46fbb to be35c79 Compare November 10, 2026 16:26
@rgarcia
rgarcia merged commit 8cbc75c into main Nov 10, 2026
12 checks passed
@kernel-internal

Copy link
Copy Markdown
Contributor

🤖 Release is at https://github.com/kernel/hypeman-go/releases/tag/v0.29.0 🌻

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.

1 participant