Skip to content

fix(typescript): SSE overload return types stay narrowed with documented error responses; fix(terraform): drop invalid uniqueItems set validator; fix(go): stream/timeout ownership, retries, unions, pagination; fix(php): big integer overflow raises instead of clamping; fix(ruby,csharp,python): retry strategy none; feat(go): expose versions to hooks; feat(terraform): server-variable provider attributes - #2130

Merged
AshGodfrey merged 1 commit into
mainfrom
release/2026-09-03-12-47
Sep 3, 2026

Conversation

@AshGodfrey

@AshGodfrey AshGodfrey commented Sep 3, 2026 •

Copy link
Copy Markdown
Contributor

Bumps openapi-generation v2.934.2 → v2.935.2.

Core

TypeScript

Go

Terraform

PHP

Ruby

C#

Python


Summary by cubic

Bumps openapi-generation from v2.934.2 to v2.935.2, picking up bug fixes and new retry/streaming capabilities across generated SDKs.

Bug Fixes

  • TypeScript: SSE overload return types stay narrowed when error responses are documented.
  • Terraform: invalid uniqueItems set validator no longer breaks provider compilation.
  • Go: stream and timeout ownership now follows the caller's read, stale union variants are reset before re-decoding, and polled operations no longer emit pagination.
  • PHP: integers above PHP_INT_MAX raise an overflow error instead of clamping.
  • Ruby: streaming methods buffer JSON/text bodies while SSE, JSONL, and raw streams stay live; content-type matching is case-insensitive.

New Features

  • Go: exposes SDKVersion, GenVersion, and OpenAPIDocVersion on SDKConfiguration.
  • Terraform: adds terraform.serverVariableProviderAttributes for renaming reserved provider-schema server variables.
  • Go, TypeScript, Terraform, PHP, Ruby, C#, and Python now support retry strategy none and operation-level disabled retry overrides.

Written for commit c8bc874. Summary will update on new commits.

Review in cubic

…ted error responses; fix(terraform): drop invalid uniqueItems set validator; fix(go): stream/timeout ownership, retries, unions, pagination; fix(php): big integer overflow raises instead of clamping; fix(ruby,csharp,python): retry strategy none and per-operation disabled retries; feat(go): expose SDK/gen/doc versions to hooks; feat(terraform): server-variable provider attribute mapping

@cubic-dev-ai cubic-dev-ai 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.

No issues found across 2 files

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.

Heads up: you’re close to your included review allowance. Set a flex budget so reviews don’t pause.

Re-trigger cubic

@AshGodfrey
AshGodfrey merged commit 9190970 into main Sep 3, 2026
6 checks passed
@AshGodfrey
AshGodfrey deleted the release/2026-09-03-12-47 branch September 3, 2026 12:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants