Speakeasy Logo

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

v1.650.0

// November 6, 2025

feat: improve TS, Python, MCP and terraform generation. New requestBodyFieldName gen.yaml flag

Generator changes (2)

New features

mcp-typescript

rename bundle extension from .dxt to .mcpb

Bug fixes

terraform

too many readonly attributes with multiple request shards

v1.649.0

// November 5, 2025

feat: add instructions for NPM Trusted Publishing (#1685)

No generator changes

v1.648.1

// November 4, 2025

feat(java, terraform) per-operation security, improved readmes, fixes to linter

Generator changes (1)

New features

terraform

Initial implementation of per-operation security configuration

v1.648.0

// November 3, 2025

feat: allows adding scripts to package.json in TS sdks (#1696)

Generator changes (2)

Bug fixes

pythonv2

closed nullable enum serialization

New features

typescriptv2

allow additional package.json scripts to be defined

v1.647.0

// November 3, 2025

feat(terraform): per-operation server URLs; fix(terraform): map initialization; fix(python): enum serialization and recursive types; fix(typescript): MCP compilation (#1695)

Generator changes (4)

Bug fixes

mcp-typescript

respect .Global.Config.SDKHooksConfigAccess

Bug fixes

pythonv2

Python generation no longer fails on recursive types

Bug fixes

terraform

default: null, nullable: true no longer overrides map with nil

New features

terraform

Initial implementation of per-operation server URL configuration

v1.646.0

// November 3, 2025

feat: Add hidden 'orphaned' command for CS troubleshooting (#1694)

No generator changes

v1.645.2

// November 2, 2025

fix: bug with remote source failing to fetch (#1690)

No generator changes

v1.645.1

// October 31, 2025

fix: pagination breaking terraform refresh (#1689)

Generator changes (1)

Bug fixes

terraform

Prevent continually appended data in managed resource array properties

v1.645.0

// October 31, 2025

feat(go): operation polling support; feat(terraform): x-speakeasy-entity-operation polling configuration (#1688)

Generator changes (10)

New features

csharp

Allow server selection to appear in all code samples

New features

go

Allow server selection to appear in all code samples

New features

go

Initial operation polling implementation

New features

javav2

Allow server selection to appear in all code samples

New features

php

Allow server selection to appear in all code samples

+5 more changes

v1.644.0

// October 31, 2025

feat: Server selection for all code samples, Go configuration for empty object serialization, Terraform nullable map fix (#1686)

Generator changes (2)

New features

go

add configuration option for empty object serialization in Go SDKs

Bug fixes

terraform

Ensure nullable maps are sent to API as null when not configured

v1.643.3

// October 30, 2025

fix(all): case insensitive security scheme validation; fix(python): closed union serialization (#1684)

Generator changes (13)

Bug fixes

csharp

make security scheme resolution case-insensitive

Bug fixes

go

make security scheme resolution case-insensitive

Bug fixes

javav2

make security scheme resolution case-insensitive

Bug fixes

mcp-typescript

make security scheme resolution case-insensitive

Bug fixes

mockserver

make security scheme resolution case-insensitive

+8 more changes

v1.643.2

// October 30, 2025

fix: upgrade sdk-gen-config (#1683)

No generator changes

v1.643.1

// October 30, 2025

fix: upgrade sdk-gen-config (#1683)

No generator changes

v1.643.0

// October 30, 2025

feat: Allow speakeasy-self to access any workspace for repro (#1670)

No generator changes

v1.642.2

// October 29, 2025

fix(terraform): unions when hoisted missed discriminator powered names, fix(mcp): pull client options overrides if is a global server variable

Generator changes (2)

Bug fixes

mcp-typescript

pull client options to override global server variables

Bug fixes

terraform

ensure discriminator is available on hoisted fields

v1.642.1

// October 28, 2025

fix: revert #1654 (#1681)

No generator changes

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