Skip to content

release: 0.96.0 - #176

Merged
stainless-app[bot] merged 2 commits into
mainfrom
release-please--branches--main--changes--next--components--sdk
Aug 27, 2026
Merged

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

Conversation

@stainless-app

@stainless-app stainless-app Bot commented Aug 27, 2026 •

Copy link
Copy Markdown
Contributor

Automated Release PR

0.96.0 (2026-08-27)

Features

  • Rename the site configs API to config registry (32f4b97)

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

High Risk
This is a breaking SDK/API rename: callers must migrate from siteConfigs and /site-configs to configRegistry and updated method shapes or requests will fail at compile time or runtime.

Overview
Release 0.96.0 renames the public Site Configs surface to Config Registry and bumps package/version metadata accordingly.

The Kernel client now exposes client.configRegistry instead of client.siteConfigs, with HTTP paths under /config-registry. Domain recommendations are listed via configRegistry.list() (replacing listRecommendations() on GET /config-registry). Historical analyses live under client.configRegistry.analyses (retrieve / list on /config-registry/analyses), and resolve returns ConfigRegistryResponse (formerly SiteConfigResponse). Related param/type names are renamed (ConfigRegistryListParams, etc.), proxy helper types are prefixed with ConfigRegistry, and RecommendationSummary adds analysis_id / analysis_status. List calls gain optional search and can sort by analysis_status.

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

Stainless-Generated-From: 1ddddde6b916d90fee80c0786e0a7b13b2bad24b
@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next--components--sdk branch from 1b95c22 to 63c2196 Compare August 27, 2026 00:00
@stainless-app

stainless-app Bot commented Aug 27, 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/32f4b9747b9ba317b41d1a89a5162b6e81d61835/dist.tar.gz'

Expires at: Sat, 26 Sep 2026 00:01:16 GMT
Updated at: Thu, 27 Aug 2026 00:01:16 GMT

@Sayan- Sayan- left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Verified the generated surface matches the config registry rename in kernel/kernel#3594: endpoints under /config-registry with analyses as a subresource, the previous site-configs surface removed, and the release scoped to that single change. Checks green.

@stainless-app
stainless-app Bot merged commit 40d5209 into main Aug 27, 2026
11 checks passed
@stainless-app

stainless-app Bot commented Aug 27, 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