Skip to content

release: 0.103.0 - #184

Merged
stainless-app[bot] merged 6 commits into
mainfrom
release-please--branches--main--changes--next--components--sdk
Sep 15, 2026
Merged

stainless-app[bot] merged 6 commits into
mainfrom
release-please--branches--main--changes--next--components--sdk

Conversation

@stainless-app

@stainless-app stainless-app Bot commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

Automated Release PR

0.103.0 (2026-09-15)

Features

  • chore(stlc): seal custom-code tracking files (90b03c0)
  • Expose managed auth field input modes (6254d10)
  • Return working config registry configurations (652e272)

Bug Fixes

  • disable automatic vault operation retries in SDKs (efd27b5)
  • preserve credential initial values in generated SDK inputs (99cb849)

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
Adds large vault credential/collect/fill API surface and disables retries on vault operations (behavior change for integrators who relied on client retries for fills); otherwise mostly generated types and additive fields.

Overview
Release 0.103.0 bumps the package and changelog. The substantive SDK changes track new API surface and one client behavior fix.

Vault credential items are added end-to-end: new types (CredentialVaultItem, field specs/states, collect operation, hosted collection actions), VaultItem and upsert/update/operation params extended for type: 'credential', and fill generalized via VaultFillField so credentials (and optional page_url) can be filled alongside cards. Docs and exports in items.ts, vaults.ts, and api.md reflect this.

Config registry responses now include working_configurations (ordered recommendations) on lookup/resolve-style responses.

Managed auth field metadata gains optional input_mode (text, email, tel, numeric) for virtual keyboard hints.

performOperation on vault items sets maxRetries: 0, so fill and other vault operations no longer auto-retry when the client has retries enabled (covered by vault-operation-retries.test.ts). Credential create inputs can include value on fields for initial non-secret values per the OpenAPI fix.

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

Stainless-Generated-From: c3915d9147a14b8d22e68e09fcaaf7642474794f
@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next--components--sdk branch from 8c78591 to bfb02ed Compare September 14, 2026 23:50
@kernel-internal kernel-internal Bot changed the title release: 0.102.0 release: 0.103.0 Sep 14, 2026

@cursor cursor Bot left a comment

Copy link
Copy Markdown

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 using default effort and found 1 potential issue.

Fix All in Cursor

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

Want higher recall? High effort reviews run extra passes and find more bugs. A team admin can switch effort levels in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit bfb02ed. Configure here.

Comment thread src/resources/vaults/items.ts
Stainless-Generated-From: e66c2d41585215bffa7576d2eeafce549b2e72fc
@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next--components--sdk branch from bfb02ed to 8fb7aec Compare September 15, 2026 00:00
Stainless-Generated-From: 35c5e368dd43b13409fa324092ab8abb80cdac57
@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next--components--sdk branch from 8fb7aec to 5460d13 Compare September 15, 2026 00:22
@stainless-app

stainless-app Bot commented Sep 15, 2026

Copy link
Copy Markdown
Contributor Author

🧪 Testing

To try out this version of the SDK:

npm install 'https://pkg.stainless.com/s/kernel-typescript/efd27b5b678fcb6931e512e5811720f8fe7c0954/dist.tar.gz'

Expires at: Thu, 15 Oct 2026 15:11:46 GMT
Updated at: Tue, 15 Sep 2026 15:11:46 GMT

@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--sdk branch from 5460d13 to c01ce07 Compare September 15, 2026 00:48
Stainless-Generated-From: 1f607a14a1348d95981417c56fea0d91ee5c7e3c
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--sdk branch from c01ce07 to d3fa2b8 Compare September 15, 2026 01:22
@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next--components--sdk branch from d3fa2b8 to de76b03 Compare September 15, 2026 01:23
Stainless-Generated-From: 58cec1ab6a594996c3e3ea346bfe2770be6cfa34
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--sdk branch from de76b03 to c794ec0 Compare September 15, 2026 15:11
@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next--components--sdk branch from c794ec0 to 30aeaf6 Compare September 15, 2026 15:12
@stainless-app
stainless-app Bot merged commit b81a2d7 into main Sep 15, 2026
11 checks passed
@stainless-app

stainless-app Bot commented Sep 15, 2026

Copy link
Copy Markdown
Contributor Author

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