Speakeasy Logo

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

Choose a changelog
Back to all SDKs + TF releases

v1.666.0

// December 1, 2025

feat(typescript): apply union discriminators onto members where possible (#1739)

Generator changes (22)

New features

csharp

allow inclusion of empty array query parameter

Refactor

csharp

centralize SDK version constants in Constants class to reduce churn

Bug fixes

csharp

multi-part arrays now serialized according to RFC7578

New features

csharp

union discriminators are inferred for oneOfs missing the explicit OpenAPI discriminator mapping. Configure via `inferUnionDiscriminators: true` in gen.yaml

New features

go

allow inclusion of empty array query parameter

Bug fixes

go

multi-part arrays now serialized according to RFC7578

Bug fixes

javav2

multi-part arrays now serialized according to RFC7578

Bug fixes

mcp-typescript

move .tsBuildInfo to outDir location to avoid false positive cache hit when transpiling TypeScript

Bug fixes

mcp-typescript

multi-part arrays now serialized according to RFC7578

Bug fixes

mockserver

multi-part arrays now serialized according to RFC7578

Bug fixes

php

multi-part arrays now serialized according to RFC7578

Bug fixes

postman

multi-part arrays now serialized according to RFC7578

New features

pythonv2

allow inclusion of empty array query parameter

Bug fixes

pythonv2

multi-part arrays now serialized according to RFC7578

Bug fixes

ruby

multi-part arrays now serialized according to RFC7578

New features

ruby

support union discriminator mappings

Bug fixes

terraform

multi-part arrays now serialized according to RFC7578

New features

typescriptv2

allow inclusion of empty array query parameter

Bug fixes

typescriptv2

multi-part arrays now serialized according to RFC7578

Bug fixes

typescriptv2

improve picking with nested unions

New features

typescriptv2

pre-apply union discriminators onto union members when the type is only used under a discriminated union. Configurable via gen.yaml preApplyUnionDiscriminators

Bug fixes

unity

multi-part arrays now serialized according to RFC7578

SDKs + TF Changelog v1.666.0 | Speakeasy