Skip to content

chore: 🐝 Update SDK - Generate 0.15.4 - #124

Merged
chris-freeman-glean merged 2 commits into
mainfrom
speakeasy-sdk-regen-1788489412
Sep 4, 2026
Merged

chore: 🐝 Update SDK - Generate 0.15.4#124
chris-freeman-glean merged 2 commits into
mainfrom
speakeasy-sdk-regen-1788489412

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

SDK update

Versioning

Version Bump Type: [patch] - 🤖 (automated)

Tip

If updates to your OpenAPI document introduce breaking changes, be sure to update the info.version field to trigger the correct version bump.
Speakeasy supports manual control of SDK versioning through multiple methods.

OpenAPI Change Summary
└─┬Info
  └─┬Extensions
    ├──[🔀] x-source-commit-sha (5:24)
    └──[🔀] x-open-api-commit-sha (6:26)
Document Element Total Changes Breaking Changes
info 2 0

View full report

Linting Report 0 errors, 28 warnings, 6 hints

View full report

GO CHANGELOG

core: 3.13.53 - 2026-09-01

🐛 Bug Fixes

  • raw response-stream bodies take ownership of the per-operation timeout cancel (released on close or when a read finishes), so a timeout bounds the whole download instead of severing the body when the method returns (commit by @ThomasRooney)

core: 3.13.52 - 2026-09-01

🐛 Bug Fixes

  • successful JSON response bodies skipped with WithSkipDeserialization stay unread and take ownership of the per-operation timeout cancel (released on Close or when the read ends), so a timeout bounds the caller's read instead of severing the body when the method returns; WithOperationTimeout validates against the timeout supported option instead of retries; request timeouts no longer cancel SSE/JSONL streams before iteration (the deadline still bounds the whole stream and is released when it ends or is closed); pagination Next() closures use the caller's context and preserve operation options across pages; retry strategy none and operation-level disabled overrides are supported, and server-directed Retry-After waits are bounded by the remaining backoff elapsed-time budget; polling operations with streaming responses dispose intermediate attempts' streams and hand the final stream a live cancel chained to the operation timeout; parameters named streamCancel are sanitized so they cannot collide with the generated stream-cancel local (commit by @ThomasRooney)

downloadStreams: 0.1.3 - 2026-09-01

🐛 Bug Fixes

  • raw response-stream bodies take ownership of the per-operation timeout cancel (released on close or when a read finishes), so a timeout bounds the whole download instead of severing the body when the method returns (commit by @ThomasRooney)

retries: 2.84.5 - 2026-09-01

🐛 Bug Fixes

  • a context canceled between retryable responses surfaces as the cancellation instead of the retryable error, which the caller could otherwise report as a successful response (commit by @ThomasRooney)

retries: 2.84.4 - 2026-09-01

🐛 Bug Fixes

  • successful JSON response bodies skipped with WithSkipDeserialization stay unread and take ownership of the per-operation timeout cancel (released on Close or when the read ends), so a timeout bounds the caller's read instead of severing the body when the method returns; WithOperationTimeout validates against the timeout supported option instead of retries; request timeouts no longer cancel SSE/JSONL streams before iteration (the deadline still bounds the whole stream and is released when it ends or is closed); pagination Next() closures use the caller's context and preserve operation options across pages; retry strategy none and operation-level disabled overrides are supported, and server-directed Retry-After waits are bounded by the remaining backoff elapsed-time budget; polling operations with streaming responses dispose intermediate attempts' streams and hand the final stream a live cancel chained to the operation timeout; parameters named streamCancel are sanitized so they cannot collide with the generated stream-cancel local (commit by @ThomasRooney)

sdkHooks: 0.3.1 - 2026-09-01

🐝 New Features

  • expose SDKVersion, GenVersion and OpenAPIDocVersion on config.SDKConfiguration so hooks can compose custom User-Agent headers (commit by @ThomasRooney)

serverEvents: 0.1.10 - 2026-09-01

🐛 Bug Fixes

  • successful JSON response bodies skipped with WithSkipDeserialization stay unread and take ownership of the per-operation timeout cancel (released on Close or when the read ends), so a timeout bounds the caller's read instead of severing the body when the method returns; WithOperationTimeout validates against the timeout supported option instead of retries; request timeouts no longer cancel SSE/JSONL streams before iteration (the deadline still bounds the whole stream and is released when it ends or is closed); pagination Next() closures use the caller's context and preserve operation options across pages; retry strategy none and operation-level disabled overrides are supported, and server-directed Retry-After waits are bounded by the remaining backoff elapsed-time budget; polling operations with streaming responses dispose intermediate attempts' streams and hand the final stream a live cancel chained to the operation timeout; parameters named streamCancel are sanitized so they cannot collide with the generated stream-cancel local (commit by @ThomasRooney)

unions: 2.87.10 - 2026-09-01

🐛 Bug Fixes

  • union values reset any previously decoded member before re-decoding, so a reused value cannot marshal a stale variant (commit by @ThomasRooney)

Based on Speakeasy CLI 1.796.4

Last updated by Speakeasy workflow

@github-actions
github-actions Bot requested a review from a team as a code owner September 4, 2026 02:46
@github-actions github-actions Bot added the patch Patch version bump label Sep 4, 2026

@chris-freeman-glean chris-freeman-glean 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.

Approved for merge (Chris via CoS). Tip 8979754.

@chris-freeman-glean
chris-freeman-glean merged commit 7ad9bed into main Sep 4, 2026
1 check passed
@chris-freeman-glean
chris-freeman-glean deleted the speakeasy-sdk-regen-1788489412 branch September 4, 2026 15:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch Patch version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants