Speakeasy Logo

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

Choose a changelog

v1.642.0

// October 28, 2025

feat: x-speakeasy-transform-from-api, x-speakeasy-transform-to-api

Generator changes (1)

Bug fixes

terraform

Prevent compilation errors with enum properties

v1.641.1

// October 28, 2025

fix: mismatching workspace (#1654)

No generator changes

v1.641.0

// October 28, 2025

feat: pinned speakeasyVersion in workflow file (#1679)

No generator changes

v1.640.0

// October 27, 2025

feat: support x-speakeasy-transform-from-api symbolic transformations (#1676)

No generator changes

v1.639.3

// October 24, 2025

chore: fix windows integration test (#1677)

No generator changes

v1.639.2

// October 24, 2025

fix: pull in latest generator release with some fixes to typescript and a new config option for terraform

Generator changes (4)

Bug fixes

mcp-typescript

start command flags handling

Bug fixes

terraform

add `unionDeserializationStrategy` configuration option

Bug fixes

typescriptv2

prevent validation errors when response headers are not expected in all respone patterns

Bug fixes

typescriptv2

mcp-server start command flags

v1.639.1

// October 23, 2025

chore: update readme diagram (#1672)

No generator changes

v1.639.0

// October 23, 2025

feat(typescript): zodv4 support (#1674)

Generator changes (1)

New features

typescriptv2

add full support for zodVersion v4

v1.638.2

// October 23, 2025

fix: union go deserialization

Generator changes (2)

New features

go

introduce a smarter union deserialization strategy

New features

terraform

introduce a smarter union deserialization strategy

v1.638.1

// October 22, 2025

fix: terraform pagination w/ singletons (#1671)

Generator changes (2)

Bug fixes

terraform

Prevent compilation errors with mismatched integer and int32 properties

Bug fixes

terraform

Support array items entity, such as singleton data resources

v1.638.0

// October 21, 2025

feat(typescript): Add compatibility for Zod v3 and v4 (#1669)

Generator changes (17)

New features

csharp

add config option for deep merging allOf nodes in OpenAPI specs

New features

csharp

add support for custom description in .csproj file via gen.yaml

Chores

csharp

document sdk parameters in constructor

Chores

csharp

address CS0472 warnings by removing unecessary null checks on parsed cursor values

New features

go

add config option for deep merging allOf nodes in OpenAPI specs

+12 more changes

v1.637.3

// October 20, 2025

chore: update readme (#1668)

No generator changes

v1.637.2

// October 20, 2025

fix: Prevent Terraform compilation errors with multiple nested x-speakeasy-entity responses (#1666)

Generator changes (1)

Bug fixes

terraform

Prevent compilation errors with multiple nested x-speakeasy-entity responses

v1.637.1

// October 20, 2025

fix: Support const pagination variables in Go and Terraform (#1663)

Generator changes (2)

Bug fixes

go

support const inputs

Bug fixes

terraform

support const inputs

v1.637.0

// October 16, 2025

feat: allOf merge strategy configuration, csharp description override, Java error handling improvements, MCP Deno environment handling, Terraform response data fixes, TypeScript additionalProperties optionality (#1662)

Generator changes (3)

New features

javav2

use common base class for SDKError and custom exceptions, minor breaking changes to custom exceptions

Bug fixes

terraform

Ensure any response x-speakeasy-entity pibling attributes are properly handled

Bug fixes

typescriptv2

make additional properties optional in outbound schemas

v1.636.3

// October 9, 2025

fix(python,typescript): SSE Accept headers; fix(python): error hashability; fix(mcp): tool annotation title (#1659)

Generator changes (4)

New features

mcp-typescript

add title to tool annotations

Chores

pythonv2

improve python error hashability

Bug fixes

pythonv2

Fix Accept header handling for SSE overload methods

Bug fixes

typescriptv2

Fix Accept header handling for SSE overload operations methods

v1.636.2

// October 8, 2025

fix(typescript): SSE return type imports (#1658)

Generator changes (1)

Bug fixes

typescriptv2

Fixed TypeScript SSE type imports in generated code by correctly registering type imports in sse-overload.ts using addTypeDefImport

v1.636.1

// October 8, 2025

fix(csharp): Fix pagination issue when request bodies do not contain pagination fields (#1656)

Generator changes (1)

Bug fixes

csharp

Fix pagination issue when request bodies do not contain pagination fields

v1.636.0

// October 7, 2025

feat: Support defaults for arrays of primitive item types in terraform, fix: respect operation level OAuthScopes, fix deserialization bug for union of boolean and enums in ruby (#1655)

Generator changes (18)

New features

csharp

add extension allowing end users to override scopes at runtime

Bug fixes

csharp

respect per-operation scopes

New features

go

add extension allowing end users to override scopes at runtime

Bug fixes

go

respect per-operation scopes

New features

javav2

add extension allowing end users to override scopes at runtime

+13 more changes

v1.635.3

// October 7, 2025

fix: speakeasy run doesn't print out registry uris used for code samples in the output (#1653)

No generator changes

v1.635.2

// October 7, 2025

fix: Remove empty readmes, and fix python pagination and terraform union issues (#1652)

Generator changes (13)

Bug fixes

csharp

Fix empty readme files being generated when all operations are in child groups

Bug fixes

go

Fix empty readme files being generated when all operations are in child groups

Bug fixes

javav2

Fix empty readme files being generated when all operations are in child groups

Bug fixes

mockserver

Fix empty readme files being generated when all operations are in child groups

Bug fixes

php

Fix empty readme files being generated when all operations are in child groups

+8 more changes

v1.635.1

// October 6, 2025

chore: document --output flag options for speakeasy run command (#1651)

No generator changes

v1.635.0

// October 6, 2025

feat: Add new styling to Readme.md links, fix: retry logic in php sdks, fix: deserialization bug in go-sdk when a field is not marked as required (#1650)

Generator changes (2)

Bug fixes

go

[force-gen] Fix deserialization bug when a field is optional (not required)

Bug fixes

php

fixed early return bug in handling retry status codes

v1.634.2

// October 3, 2025

fix: Prevent Terraform generation error with early ordered map of array properties (#1649)

Generator changes (1)

Bug fixes

terraform

Prevent generation error with early ordered map of array properties