Skip to content

release: 0.2.0#118

Open
stainless-app[bot] wants to merge 2 commits intostl-ts-mainfrom
release-please--branches--stl-ts-main--changes--next--components--hypeman
Open

release: 0.2.0#118
stainless-app[bot] wants to merge 2 commits intostl-ts-mainfrom
release-please--branches--stl-ts-main--changes--next--components--hypeman

Conversation

@stainless-app
Copy link

@stainless-app stainless-app bot commented Feb 28, 2026

Automated Release PR

0.2.0 (2026-02-28)

Full Changelog: v0.1.0...v0.2.0

Features

  • add boot time optimizations for faster VM startup (20a98ea)
  • add cpToInstance and cpFromInstance functions (113b412)
  • add hypeman cp for file copy to/from running VMs (0ee9f4a)
  • Add image_name parameter to builds (53f6062)
  • add metadata and state filtering to GET /instances (a242835)
  • Add metadata field to instances (705fa54)
  • Add to stainless config new API endpoints (72cbe88)
  • Add vGPU support (4eade24)
  • Add ws dependency and types (804933c)
  • api: add autogenerated stat endpoint from Stainless (38c9dbd)
  • api: manual updates (5534841)
  • Better stop behavior (9f37284)
  • builds: implement two-tier build cache with per-repo token scopes (53c9b24)
  • Disable default hotplug memory allocation (faf4dc6)
  • QEMU support (8f0f4f4)
  • Resource accounting (57ff511)
  • Use resources module for input validation (8dc08a4)
  • wire up memory_mb and cpus in builds API (2622949)

Bug Fixes

  • client: avoid memory leak with abort signals (c7d1058)
  • client: avoid removing abort listener too early (cac5859)
  • cp: address bugbot review comments (ba6c287)
  • docs/contributing: correct pnpm link command (9ead7e9)

Chores

  • break long lines in snippets into multiline (48ae7b9)
  • ci: upgrade actions/github-script (46d5e26)
  • client: do not parse responses with empty content-length (e1a8e7d)
  • client: restructure abort controller binding (c340384)
  • configure new SDK language (9eba465)
  • internal/client: fix form-urlencoded requests (71179bd)
  • internal: avoid type checking errors with ts-reset (4111306)
  • internal: move stringifyQuery implementation to internal function (0c0a780)
  • internal: remove mock server code (a1f66de)
  • internal: update actions/checkout version (ba20375)
  • internal: update lock file (8593b7c)
  • internal: upgrade babel, qs, js-yaml (cad9e24)
  • internal: upgrade brace-expansion and @babel/helpers (bef9226)
  • internal: upgrade pnpm (1c71418)
  • internal: upgrade pnpm version (afc35ed)
  • stainless: update SDKs for PR #116 (43903dc)
  • sync repo (75f4200)
  • test: update skip reason message (bd159ea)
  • update mock server docs (96f81df)
  • update SDK settings (8a8e921)
  • update SDK settings (523dcfd)

Refactors

  • cross-platform foundation for macOS support (da5e553)

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

Low Risk
Primarily versioning and CI/documentation link updates for the 0.2.0 release; minimal runtime impact aside from release/publish configuration changes.

Overview
Release 0.2.0 prep. Bumps the package/library version to 0.2.0 (manifest, package.json, src/version.ts) and adds the 0.2.0 entry to CHANGELOG.md.

Repo/CI metadata alignment. Updates GitHub Actions (publish-npm, release-doctor) and docs (README.md, CONTRIBUTING.md) to point at kernel/hypeman (including the release-doctor target branch change to stl-ts-main) and refreshes .stats.yml config hash.

Written by Cursor Bugbot for commit 4bf385b. This will update automatically on new commits. Configure here.

@stainless-app
Copy link
Author

stainless-app bot commented Feb 28, 2026

🧪 Testing

To try out this version of the SDK:

npm install 'https://pkg.stainless.com/s/hypeman-typescript/43903dc9fb481fc794c1eddbfc74bb89d0bbd474/dist.tar.gz'

Expires at: Mon, 30 Mar 2026 15:09:35 GMT
Updated at: Sat, 28 Feb 2026 15:09:35 GMT

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

pull_request:
branches:
- main
- stl-ts-main
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Release doctor targets non-standard branch name

Medium Severity

The release doctor workflow's trigger branch changed from main to stl-ts-main. The stl-ts-main naming convention (stl = Stainless, ts = TypeScript) appears to be a Stainless-internal branch name. If the public repo kernel/hypeman uses main as its default branch, this workflow will never trigger on release PRs, silently disabling the release environment check. The if condition on line 12 also checks github.repository == 'kernel/hypeman', confirming this is intended for the public repo — where the default branch is likely main, not stl-ts-main.

Fix in Cursor Fix in Web

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