feat: Python uv support, Terraform JSON attribute improvements, MCP TypeScript usage snippets (#1555)
Generator changes (3)
New features
pythonv2
support for uv package manager
New features
terraform
Automatically prevent inconsequential plan differences for JSON encoded attributes
New features
typescriptv2
allow configuration of SDK construction in the generated usage examples
No generator changes
feat: TypeScript SDK constructor usage customization, Go additional retry logic, Java security example fix (#1552)
Generator changes (1)
Bug fixes
go
Automatically retry safe and idempotent HTTP methods on broken pipe and connection reset errors
feat: Ruby beta, Go additional connection close error handling, MCP TypeScript CloudFlare fix, baseErrorName/defaultErrorName defaults (#1550)
Generator changes (5)
Bug fixes
go
Additional support for connection close/reset errors with retryConnectionErrors enabled
Bug fixes
mcp-typescript
generate mcp-typescript cf worker from OASs that have no security
Bug fixes
pythonv2
baseErrorName and defaultErrorName defaults for new SDKs
New features
ruby
Promote Ruby to beta maturity
Bug fixes
terraform
Additional support for connection close/reset errors with retryConnectionErrors enabled
fix: fix regression introduced in openapi spec change summary due to code refactoring. (#1549)
No generator changes
No generator changes
No generator changes
fix: typescript-eslint dependency resolution, Python None return type hinting (#1544)
Generator changes (2)
Bug fixes
pythonv2
add return type hint for methods returning None
Bug fixes
typescriptv2
Prevent dependency version mismatch between typescript 5.8 and typescript-eslint versions earlier than 8.26.0
Generator changes (1)
New features
terraform
Initial support for server URL variables via provider configuration and environment variables
fix: Fix issues caused by the changes introduced in ArrayBuffer. ArrayBuffer changes were released as part of Typescript 5.9 (#1542)
No generator changes
Generator changes (2)
Bug fixes
go
Ensure empty string modulePath and packageName pass configuration validation
New features
go
add x-speakeasy-token-endpoint-additional-properties
Generator changes (1)
Bug fixes
typescriptv2
enable reactive consumption of SSE
fix: typescript & python - model referenced before declaration in model files (#1539)
Generator changes (2)
Bug fixes
pythonv2
potential issue referencing models before declaration
Bug fixes
typescriptv2
referencing models before declaration
Generator changes (2)
Bug fixes
typescriptv2
potential issue using enum before declaration in model file
Bug fixes
typescriptv2
event-streams not always consuming the whole stream
feat: Terraform pagination support, Go fixes for configuration validation and README installation instructions (#1536)
Generator changes (2)
Bug fixes
go
Always prefer generation configuration for README installation instructions
New features
terraform
Automatically handle x-speakeasy-pagination configuration
feat: provide support for Go enum strings beginning with dollar sign (#1535)
Generator changes (1)
New features
go
support enums that begin with $
Generator changes (2)
Chores
mcp-typescript
bump @modelcontextprotocol/sdk version
Bug fixes
typescriptv2
zodv4 compatibility issues
No generator changes