fix: Prevent Terraform compilation errors with multiple nested x-speakeasy-entity responses (#1666)
Generator changes (1)
Bug fixes
terraform
Prevent compilation errors with multiple nested x-speakeasy-entity responses
Generator changes (2)
Bug fixes
go
support const inputs
Bug fixes
terraform
support const inputs
feat: allOf merge strategy configuration, csharp description override, Java error handling improvements, MCP Deno environment handling, Terraform response data fixes, TypeScript additionalProperties optionality (#1662)
Generator changes (3)
New features
javav2
use common base class for SDKError and custom exceptions, minor breaking changes to custom exceptions
Bug fixes
terraform
Ensure any response x-speakeasy-entity pibling attributes are properly handled
Bug fixes
typescriptv2
make additional properties optional in outbound schemas
fix(python,typescript): SSE Accept headers; fix(python): error hashability; fix(mcp): tool annotation title (#1659)
Generator changes (4)
New features
mcp-typescript
add title to tool annotations
Chores
pythonv2
improve python error hashability
Bug fixes
pythonv2
Fix Accept header handling for SSE overload methods
Bug fixes
typescriptv2
Fix Accept header handling for SSE overload operations methods
Generator changes (1)
Bug fixes
typescriptv2
Fixed TypeScript SSE type imports in generated code by correctly registering type imports in sse-overload.ts using addTypeDefImport
fix(csharp): Fix pagination issue when request bodies do not contain pagination fields (#1656)
Generator changes (1)
Bug fixes
csharp
Fix pagination issue when request bodies do not contain pagination fields
feat: Support defaults for arrays of primitive item types in terraform, fix: respect operation level OAuthScopes, fix deserialization bug for union of boolean and enums in ruby (#1655)
Generator changes (18)
New features
csharp
add extension allowing end users to override scopes at runtime
Bug fixes
csharp
respect per-operation scopes
New features
go
add extension allowing end users to override scopes at runtime
Bug fixes
go
respect per-operation scopes
New features
javav2
add extension allowing end users to override scopes at runtime
+13 more changes
fix: speakeasy run doesn't print out registry uris used for code samples in the output (#1653)
No generator changes
fix: Remove empty readmes, and fix python pagination and terraform union issues (#1652)
Generator changes (13)
Bug fixes
csharp
Fix empty readme files being generated when all operations are in child groups
Bug fixes
go
Fix empty readme files being generated when all operations are in child groups
Bug fixes
javav2
Fix empty readme files being generated when all operations are in child groups
Bug fixes
mockserver
Fix empty readme files being generated when all operations are in child groups
Bug fixes
php
Fix empty readme files being generated when all operations are in child groups
+8 more changes
No generator changes
feat: Add new styling to Readme.md links, fix: retry logic in php sdks, fix: deserialization bug in go-sdk when a field is not marked as required (#1650)
Generator changes (2)
Bug fixes
go
[force-gen] Fix deserialization bug when a field is optional (not required)
Bug fixes
php
fixed early return bug in handling retry status codes
fix: Prevent Terraform generation error with early ordered map of array properties (#1649)
Generator changes (1)
Bug fixes
terraform
Prevent generation error with early ordered map of array properties
chore: Enable local workflow source inputs with frozen workflow lockfile (#1648)
No generator changes
feat(go,typescript,csharp,python): add nested discriminated unions support (#1647)
Generator changes (6)
New features
csharp
add support for cancellation tokens
New features
csharp
support nested discriminated unions
New features
go
support nested discriminated unions
New features
mcp-typescript
support nested discriminated unions
New features
pythonv2
support nested discriminated unions
+1 more changes
Generator changes (2)
Bug fixes
pythonv2
correct import aliasing when SDK class members conflict with model names in Python templates
Bug fixes
terraform
go arrays in datasources shouldn't be passed by pointer
Generator changes (1)
New features
mcp-typescript
added tool annotations
No generator changes
feat(csharp): add cancellation tokens; fix(core): resolve security crashes; feat(typescript): acceptHeaderEnum config (#1643)
Generator changes (1)
Bug fixes
typescriptv2
add acceptHeaderEnum config to control Accept header enum generation
No generator changes
Generator changes (1)
Bug fixes
javav2
handle schema featuring multiple times in discriminator mapping
fix(java):handle multiple discriminator keys for same schema; perf(wasm): init new map to len of old map; fix: simplify overlay targeting logic (#1635)
No generator changes