Follow us on to be up
to date with the latest changes.

Back to all releases

v1.726.0

// February 24, 2026

feat: C# embedded formatter, Terraform performance improvements, TypeScript .npmignore fixes (#1906)

Generator changes (38)

Bug fixes

csharp

coerce type-mismatched default values instead of clearing them to prevent invalid generated code

New features

csharp

add embedded clang-format behind enableFormatting config flag

Bug fixes

csharp

handle cursor-based pagination when cursor input is inside a nested request body object

Bug fixes

go

coerce type-mismatched default values instead of clearing them to prevent invalid generated code

Bug fixes

go

prevent model file name collisions with reserved SDK package names

Bug fixes

go

handle cursor-based pagination when cursor input is inside a nested request body object

Bug fixes

javav2

coerce type-mismatched default values instead of clearing them to prevent invalid generated code

New features

javav2

add dprint-based code formatting for generated Java SDKs

Bug fixes

javav2

handle cursor-based pagination when cursor input is inside a nested request body object and fix request field access in pagination methods

Bug fixes

mcp-typescript

coerce type-mismatched default values instead of clearing them to prevent invalid generated code

Bug fixes

mcp-typescript

handle map-typed multipart form bodies and fix optional array file upload encoding

New features

mcp-typescript

move large-model splitting from templates to Go bucketing layer to prevent compiler complexity limits

Bug fixes

mcp-typescript

tighten .npmignore JSON include pattern to prevent .devcontainer and _speakeasy directories from leaking into published npm packages

Bug fixes

mcp-typescript

update agents to 0.3.10 to address GHSA-cvhv-6xm6-c3v4 and GHSA-w5cr-2qhr-jqc5

Bug fixes

mockserver

coerce type-mismatched default values instead of clearing them to prevent invalid generated code

Bug fixes

php

coerce type-mismatched default values instead of clearing them to prevent invalid generated code

Bug fixes

php

handle cursor-based pagination when cursor input is inside a nested request body object and fix request field access in pagination methods

Bug fixes

postman

coerce type-mismatched default values instead of clearing them to prevent invalid generated code

Bug fixes

pythonv2

coerce type-mismatched default values instead of clearing them to prevent invalid generated code

New features

pythonv2

move large-model splitting from templates to Go bucketing layer to prevent compiler complexity limits

Bug fixes

pythonv2

retry all transient network errors, not just ConnectError and TimeoutException

Bug fixes

ruby

coerce type-mismatched default values instead of clearing them to prevent invalid generated code

Bug fixes

ruby

collision-resilient model imports for x-speakeasy-model-namespace

Bug fixes

ruby

handle cursor-based pagination when cursor input is inside a nested request body object and fix request field access in pagination methods

Bug fixes

terraform

coerce type-mismatched default values instead of clearing them to prevent invalid generated code

New features

terraform

Implemented parallel file templating for better performance

New features

terraform

Initial support for action generation with invoke lifecycle

New features

terraform

Initial support for ephemeral resource generation with close lifecycle

New features

terraform

Performance optimizations for per-entity schema assembly algorithm

Bug fixes

terraform

prevent model file name collisions with reserved SDK package names

Bug fixes

typescriptv2

coerce type-mismatched default values instead of clearing them to prevent invalid generated code

New features

typescriptv2

move large-model splitting from templates to Go bucketing layer to prevent compiler complexity limits

Bug fixes

typescriptv2

resolve multiple TypeScript build failures including duplicate barrel exports, sub-SDK field name collisions, function local variable shadowing, error type deduplication, multipart map body encoding, and sanitization improvements

Bug fixes

typescriptv2

tighten .npmignore JSON include pattern to prevent .devcontainer and _speakeasy directories from leaking into published npm packages

Bug fixes

typescriptv2

update jsonpath to 1.2.1 to address GHSA-87r5-mp6g-5w5j

Bug fixes

typescriptv2

prevent flattening when security field name collides with built-in SDKOptions properties

Bug fixes

typescriptv2

resolve pagination next-call request spreading and optional input handling

New features

unity

add embedded clang-format behind enableFormatting config flag