release: 0.68.0#118
Conversation
|
Firetiger deploy monitoring skipped This PR didn't match the auto-monitor filter configured on your GitHub connection:
Reason: This PR is for the To monitor this PR anyway, reply with |
|
🧪 Testing To try out this version of the SDK: Expires at: Tue, 14 Jul 2026 20:22:01 GMT |
562a254 to
a43f670
Compare
bmsaadat
left a comment
There was a problem hiding this comment.
Do not merge yet! Pending a followup to the deleted status changes.
a43f670 to
fd183cf
Compare
fd183cf to
ed30024
Compare
Automated Release PR
0.68.0 (2026-06-14)
Full Changelog: v0.67.0...v0.68.0
Features
Refactors
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
New credential rotation and deleted-key exposure in the API keys client affect auth lifecycle; changes are additive OpenAPI-generated bindings with backward-compatible list defaults.
Overview
Release 0.68.0 bumps package version and OpenAPI metadata (120 endpoints) with changelog entries for API key work.
API keys gain a
rotatemethod (POST /org/api_keys/{id}/rotate) on sync/async clients, including raw/streaming helpers. Rotation accepts optionaldays_to_expirefor the new key andexpire_in_daysfor the old key’s grace period; it returnsCreatedAPIKey(plaintext shown once).Audit / soft-delete visibility: the
APIKeytype adds optionaldeleted_at.retrieveacceptsinclude_deleted;listaddsstatus(active|deleted|all) and keeps deprecatedinclude_deleted. Generated param types andapi.mdare updated; API key tests cover the new surface (still mock-skipped).Reviewed by Cursor Bugbot for commit ed30024. Bugbot is set up for automated code reviews on this repo. Configure here.