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

v1.544.0

// May 13, 2025

feat: upgrade python to 3.9.2 (#1418)

Generator changes (4)

New features

javav2

Add support for jsonl and x-ndjson in java

New features

php

add support for custom security schemes

New features

pythonv2

Remove typing-inspection dependency

New features

pythonv2

upgrade minimum python version to 3.9.2

v1.543.8

// May 12, 2025

chore: Bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 (#1413)

No generator changes

Speakeasy Bot

Speakeasy Bot

View on Github

v1.543.7

// May 12, 2025

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

No generator changes

Speakeasy Bot

Speakeasy Bot

View on Github

v1.543.6

// May 12, 2025

fix: do not specify default lock name (#1415)

No generator changes

v1.543.5

// May 12, 2025

fix: handle concurrent cli updates (#1411)

No generator changes

v1.543.4

// May 9, 2025

fix: speakeasy --run github (#1409)

No generator changes

v1.543.3

// May 9, 2025

fix: templated server URL churn (#1408)

Generator changes (10)

Bug fixes

csharp

fixed issue with cached templated server url

Bug fixes

go

fixed issue with cached templated server url

Bug fixes

javav2

fixed issue with cached templated server url

Bug fixes

php

fixed issue with cached templated server url

Bug fixes

postman

fixed issue with cached templated server url

+5 more changes

v1.543.2

// May 9, 2025

chore: upgrade openapi-overlay (#1410)

No generator changes

v1.543.1

// May 8, 2025

fix: performance improvements to code sample generation (#1406)

No generator changes

v1.543.0

// May 8, 2025

feat: Ruby nullables, C# non-string message properties in exceptions, Java usage snippets, Terraform required security error (#1405)

Generator changes (27)

Bug fixes

csharp

fixed stability of generated examples using operation and field seeds, including fixes to union examples

Bug fixes

csharp

handle non-string Message property in Exception class

Bug fixes

go

fixed stability of generated examples using operation and field seeds, including fixes to union examples

Bug fixes

go

various fixes to tests and mockserver handling of examples

Bug fixes

javav2

fixed stability of generated examples using operation and field seeds, including fixes to union examples

+22 more changes

v1.542.3

// May 5, 2025

chore: Bump actions/setup-python from 5.5.0 to 5.6.0 in the github-actions-minor-and-patch group (#1395)

No generator changes

Speakeasy Bot

Speakeasy Bot

View on Github

v1.542.2

// May 5, 2025

fix: revert module name configuration for python (#1402)

Generator changes (1)

Bug fixes

pythonv2

Revert the commit which introduced moduleName change

v1.542.1

// May 4, 2025

fix: php client credentials imports, rare cases of SubSDK conflicts, bump pytest, go Oauth2 password support (#1401)

Generator changes (2)

New features

go

Initial OAuth2 password flow support

Bug fixes

php

handle clientCredentials flow with flat imports

v1.542.0

// May 1, 2025

feat: custom http scheme alongside other operation-level security scheme, configurable python module name (#1400)

Generator changes (1)

New features

pythonv2

adding the ability to choose module name by adding a new key in gen.yaml

v1.541.2

// April 30, 2025

fix: Add GitHub app installation link to error message (#1398)

No generator changes

Speakeasy Bot

Speakeasy Bot

View on Github

v1.541.1

// April 30, 2025

fix: add testcase for recent vacuum version (#1399)

Generator changes (1)

Bug fixes

typescriptv2

allow intentional string escaping without lint errors

v1.541.0

// April 30, 2025

feat: flattened typescript `fetchOptions`, naming logs available at `.speakeasy/logs/naming.log`, remove uneeded `Index` reserved typescript word (#1397)

No generator changes

v1.540.1

// April 28, 2025

fix: shared error types and support skipping response body assertions in testing (#1396)

No generator changes

v1.540.0

// April 25, 2025

feat: Java JSONL and NDJSON support, Terraform nullable array support and various fixes (#1393)

Generator changes (3)

Bug fixes

terraform

Prevent confusing Terraform errors for 404 Not Found responses in data resources

Bug fixes

terraform

Raise error for unimplemented x-speakeasy-entity-operation list type

Bug fixes

terraform

Support for nullable array of arrays, enums, primitives, objects, and unions

v1.539.2

// April 24, 2025

fix(release): fix completion generation on windows (#1391) (#1392)

No generator changes

v1.538.0

// April 23, 2025

feat: PHP and Ruby custom security schemes, Python remove eval-type-backport and typing-inspection dependencies (#1388)

Generator changes (1)

New features

ruby

add support for custom security schemes

v1.537.1

// April 22, 2025

fix: Terraform oneOf compilation errors, Python error model directory default, Arazzo JSON Path RFC 9535 compliance (#1387)

Generator changes (5)

Bug fixes

go

Ensure RFC 9535 compliance with jsonpath criterion, matching the Arazzo 1.0.x specifications

Bug fixes

javav2

Ensure RFC 9535 compliance with jsonpath criterion, matching the Arazzo 1.0.x specifications

Bug fixes

pythonv2

Ensure RFC 9535 compliance with jsonpath criterion, matching the Arazzo 1.0.x specifications

Bug fixes

terraform

Prevent compilation errors with oneOf that are optional and required

Bug fixes

typescriptv2

Ensure RFC 9535 compliance with jsonpath criterion, matching the Arazzo 1.0.x specifications

v1.537.0

// April 21, 2025

feat: C# custom security schemes, Python remove python-dateutil dependency, Terraform request data fix for deeply nested entities (#1386)

Generator changes (3)

New features

csharp

add support for custom security schemes

New features

pythonv2

Remove python-dateutil dependency

Bug fixes

terraform

Ensure proper API request body data handling with deeply nested x-speakeasy-entity

v1.535.1

// April 17, 2025

fix: Prevent TypeScript MCP compilation errors (#1384)

Generator changes (1)

Bug fixes

typescriptv2

Pin @modelcontextprotocol/sdk to 1.9.0 to prevent breaking changes in 1.10.0