Speakeasy Logo

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

Choose a changelog

v1.577.0

// July 8, 2025

feat: Support nullable parameters in Java SDKs and Terraform fixes (#1502)

Generator changes (9)

Bug fixes

csharp

prevent namespace clashes in usage snippets

Bug fixes

javav2

handle NPE cases when no globals are defined in the spec

New features

javav2

java - enhance equals/hashCode to support mathematical equivalence

Bug fixes

javav2

java toolchain language version in build.gradle

New features

javav2

support null friendly parameters in methods and builders

+4 more changes

v1.576.1

// July 7, 2025

chore: Bump crazy-max/ghaction-chocolatey from 3.3.0 to 3.4.0 in the github-actions-minor-and-patch group (#1477)

No generator changes

Speakeasy Bot

Speakeasy Bot

View on Github

v1.576.0

// July 7, 2025

feat: Typescript examples directory and SSE fixes. C# usage snippet fixes. Ruby sorbet static type checking. Java usage snippets use environment variables. (#1499)

Generator changes (2)

New features

typescriptv2

add examples directory

Bug fixes

typescriptv2

only import STOP sentinel in schema files where it's used in decoders

v1.575.6

// July 7, 2025

chore: upgrade openapi-overlay to bring in perf improvements (#1498)

No generator changes

v1.575.5

// July 4, 2025

fix: fail immediately when testing fails, don't rollback (#1497)

No generator changes

v1.575.4

// July 3, 2025

fix: (java)avoid relying on gradle toolchains and support customization in discriminated unions; (typescript) use compatible bun-types version (#1496)

Generator changes (3)

Bug fixes

javav2

avoid relying on gradle java toolchains

Bug fixes

javav2

add custom region markers to discriminated union classes

Bug fixes

typescriptv2

pin @types/bun version to last compatible release

v1.575.3

// July 3, 2025

fix: fixed incorrect type imports in usage snippets when not using global imports

No generator changes

v1.575.2

// July 3, 2025

fix: various fixes to testing and globals in python

Generator changes (8)

Bug fixes

go

various fixes to testing to ensure greater compatibility and stability

Bug fixes

go

fixed issues with enum names potentially conflicting with other types

Bug fixes

javav2

various fixes to testing to ensure greater compatibility and stability

Bug fixes

mockserver

various fixes to testing to ensure greater compatibility and stability

Bug fixes

pythonv2

ensure utils import is always added when globals are present in sdk.py template

+3 more changes

v1.575.1

// July 2, 2025

fix: address NPEs in java when accessing globals (#1494)

No generator changes

v1.575.0

// July 2, 2025

feat: provenance tracking (#1488)

No generator changes

v1.574.1

// July 1, 2025

fix: fixed non-functional --disable-mockserver flag for testing

No generator changes

v1.574.0

// July 1, 2025

feat: Java x-speakeasy-error-message, improved equals/hashCode, and toolchain language version, Python error handling, TypeScript MCP Server CLI fixes (#1492)

Generator changes (4)

Bug fixes

mcp-typescript

Prevent stricli 1.2.0 error when not using MCP scopes

New features

pythonv2

introduce base error class and other error handling improvments

New features

typescriptv2

minor improvements to default error message

Bug fixes

typescriptv2

Prevent stricli 1.2.0 error when not using MCP scopes

v1.573.0

// June 30, 2025

feat: Java model class custom code regions, C# fix for OAuth2 Client Credentials concurrency (#1489)

Generator changes (2)

Bug fixes

csharp

ensure thread safety when handling ClientCredentials sessions

New features

javav2

support custom code regions in model classes

v1.572.0

// June 30, 2025

feat: Java language version configuration and debug logging getter, Terraform initial globals support (#1487)

Generator changes (2)

New features

javav2

set java language version

New features

terraform

Initial support of x-speakeasy-globals for non-enum boolean, integer, number, and string types

v1.571.3

// June 30, 2025

fix: fixed sdk hooks and client customisation when using original hook signature in PHP (#1486)

No generator changes

v1.571.2

// June 29, 2025

fix: ensure tests are properly enabled when using the configure tests command (#1485)

No generator changes

v1.571.1

// June 27, 2025

fix: roll back java language version option (#1484)

Generator changes (1)

Bug fixes

javav2

revert java version setting

v1.571.0

// June 27, 2025

feat: Java version configuration, Terraform fix for x-speakeasy-wrapped-attribute (#1483)

Generator changes (2)

New features

javav2

select java language version

Bug fixes

terraform

Prevent missing request data with x-speakeasy-wrapped-attribute

v1.570.3

// June 27, 2025

fix: mock server generation for SDKs without tests and expose Java SDK debug logging flag (#1481)

Generator changes (4)

Bug fixes

go

prevent erroneous mock server generation for SDKs without tests

Bug fixes

javav2

prevent erroneous mock server generation for SDKs without tests

Bug fixes

pythonv2

prevent erroneous mock server generation for SDKs without tests

Bug fixes

typescriptv2

prevent erroneous mock server generation for SDKs without tests

v1.570.2

// June 26, 2025

fix: various java fixes, and mcp-typescript updates (#1480)

Generator changes (1)

Bug fixes

javav2

null pointer exception relating to global headers

v1.570.1

// June 26, 2025

fix: corrected logic to determine when to generate tests

No generator changes

v1.570.0

// June 25, 2025

feat(java): standalone operations architecture+enhanced pagination system; expose http debug logging flag (#1479)

Generator changes (2)

Chores

javav2

introduce standalone Operation classes for encapsulating operation logic

New features

javav2

flatten streams for direct array results and unify response handling with non-paginated operations

v1.569.0

// June 25, 2025

feat: control auto-rebuild/test generation; configure debug logging of http requests in java sdk builder (#1478)

Generator changes (6)

New features

go

add ability to control auto rebuilding and generation of tests

New features

javav2

java - add x-speakeasy-globals-hidden support

New features

javav2

add ability to control auto rebuilding and generation of tests

New features

mockserver

add ability to control auto rebuilding and generation of tests

New features

pythonv2

add ability to control auto rebuilding and generation of tests

+1 more changes

v1.568.3

// June 25, 2025

chore: quickstart tests (#1476)

No generator changes