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

v1.617.1

// September 16, 2025

fix: quickstart `Workflow failed with error: failed to get schema contents: failed to download OpenAPI schema: failed to download file: Get "": unsupported protocol scheme ""` (#1604)

No generator changes

v1.617.0

// September 16, 2025

feat: C# optional parameters, Python pytest-asyncio update, Terraform custom defaults and pagination fix, TypeScript union handling (#1603)

Generator changes (3)

Bug fixes

pythonv2

Update pytest-asyncio to prevent event loop handling errors

New features

terraform

Support custom schema defaults via x-speakeasy-terraform-custom-default

Bug fixes

terraform

Prevent infinite looping after second result

v1.616.0

// September 16, 2025

feat: Add Nullable wrapper type for Go SDK, this helps distinguish between nil (field not set) and null (field explicitly set to null), Add retractions for Go SDK, fix: Optional parameters must appear after all required parameters in c#. (#1601)

Generator changes (1)

New features

go

add support for Go module retractions in go.mod

v1.615.2

// September 11, 2025

fix: `speakeasy configure publishing` for java resulting in painc (#1600)

No generator changes

v1.615.1

// September 10, 2025

fix(python): hashable error types; fix(c#): discriminatable open enums; chore: support opting out of global security hoisting (#1599)

Generator changes (13)

Chores

csharp

support opting out of operation security hoisting

Bug fixes

csharp

resolve C# compilation error when open enums are used in discriminated unions

Chores

go

support opting out of operation security hoisting

Chores

javav2

support opting out of operation security hoisting

Chores

mcp-typescript

support opting out of operation security hoisting

+8 more changes

v1.615.0

// September 9, 2025

chore: Bump actions/setup-go from 5.5.0 to 6.0.0 (#1590)

Generator changes (4)

Bug fixes

pythonv2

improve python tool reliability with explicit module calls

New features

pythonv2

reduced nesting of SSE by default, introduction of config field `sseFlatResponse`

Bug fixes

terraform

Ensure resource schema defaults do not override provider default

New features

typescriptv2

reduced nesting of SSE by default, introduction of config field 'sseFlatResponse'

v1.614.0

// September 9, 2025

feat(java): sse iterables, gradle heap size incr; fix(terraform): corrected defaults overriding (#1596)

Generator changes (2)

Bug fixes

javav2

increase jvm heap and metaspace size during compilation

New features

javav2

support for-each loops

v1.613.0

// September 8, 2025

feat: c# Server-Sent Events support (#1593)

Generator changes (2)

New features

csharp

support text/event-stream

New features

csharp

support SSE sentinel events for explicit termination of connections

v1.612.1

// September 8, 2025

fix(typescript): usage example inside `examples/` directory can point at invalid method (#1592)

Generator changes (1)

Bug fixes

typescriptv2

missing sub-sdk in some scenarios

v1.612.0

// September 8, 2025

feat: SSE overload support for python, fix dangling `temp/` dir (#1591)

No generator changes

v1.611.1

// September 7, 2025

fix: add panic recovery to ComputeAndStoreSDKChangelog (#1586)

No generator changes

v1.611.0

// September 5, 2025

feat: add sdk config hooks to mcp and java name conflict fixes (#1585)

Generator changes (2)

Bug fixes

javav2

handle name conflicts for mode toggles

New features

mcp-typescript

add support for accessing sdk configuration in hooks

v1.610.0

// September 5, 2025

feat: Editor overlay improvements, Terraform fix for globals with defaults (#1584)

Generator changes (1)

Bug fixes

terraform

Ensure default values are configured at provider level

v1.609.0

// September 3, 2025

feat: support async interfaces in Java SDKs (#1583)

Generator changes (7)

Bug fixes

csharp

URL encoding for path and query parameters

fixed go target to respect required fields instead of using zero values

New features

javav2

enable async SDK support

Chores

javav2

refactor SSE + JSONL parsing using purely non-blocking APIs

New features

javav2

support streaming payloads in requests

+2 more changes

v1.608.0

// September 3, 2025

feat: Support empty value pagination, C# improved error handling, Go improved union query parameters, Java async docs, Terraform globals fix (#1582)

Generator changes (9)

Bug fixes

csharp

enabled empty strings to be used as end cursor values in pagination

New features

csharp

implement base exception class and error payload models

Bug fixes

go

enabled empty strings to be used as end cursor values in pagination

Bug fixes

go

properly support union types in query parameters

Bug fixes

javav2

enabled empty strings to be used as end cursor values in pagination

+4 more changes

v1.607.1

// September 3, 2025

chore: Add logs specific to new changelog feature which helps in debugging (#1572)

No generator changes

v1.607.0

// September 2, 2025

feat: Add language info in changelogs, add terraform security documentation using the description field from the OpenApi security Scheme Object, fix bearer token validation when Oauth2-compliant servers return `bearer`, add streaming upload support for Java SDKs with new Blob type (#1580)

Generator changes (5)

Chores

csharp

added support for lowercase Bearer tokens in Authorization headers

Chores

go

added support for lowercase Bearer tokens in Authorization headers

Chores

javav2

added support for lowercase Bearer tokens in Authorization headers

Chores

pythonv2

added support for lowercase Bearer tokens in Authorization headers

Chores

typescriptv2

added support for lowercase Bearer tokens in Authorization headers

v1.606.10

// September 1, 2025

chore: improve speakeasy pull command developer experience (#1574)

No generator changes

v1.606.9

// August 29, 2025

fix: quickstart "target group" and "target selection" shown sequentially rather than simultaneously (#1579)

No generator changes

v1.606.8

// August 27, 2025

fix: allow input as a parameter in pythonv2

Generator changes (2)

Bug fixes

pythonv2

Add retries to dynamic imported modules in python to fix keyError when loading modules

Bug fixes

pythonv2

capability to enable shadowing parameters that are usually reserved via allowedRedefinedBuiltins

v1.606.7

// August 27, 2025

fix: Remove unused proxy command, bump various Go dependencies for bug fixes (#1578)

No generator changes

v1.606.6

// August 27, 2025

fix: python generators hold SDK from GC, better union deserialization in Go and open enum parameter encoding support in Java (#1577)

Generator changes (4)

Bug fixes

go

fixed deserialization of weak unions to better match field requiredness and support forward compatibility

New features

javav2

support open-enum path, query and header parameters

Chores

pythonv2

mitigate asyncio internal test flakiness

Bug fixes

pythonv2

prevent sdk from being GC'd while streaming

v1.606.5

// August 25, 2025

chore: Bump actions/checkout from 4.2.2 to 5.0.0 (#1576)

No generator changes

Speakeasy Bot

Speakeasy Bot

View on Github

v1.606.4

// August 25, 2025

chore: Bump the github-actions-minor-and-patch group with 2 updates (#1575)

No generator changes

Speakeasy Bot

Speakeasy Bot

View on Github