feat(terraform): per-operation server URLs; fix(terraform): map initialization; fix(python): enum serialization and recursive types; fix(typescript): MCP compilation (#1695)
Generator changes (4)
Bug fixes
mcp-typescript
respect .Global.Config.SDKHooksConfigAccess
Bug fixes
pythonv2
Python generation no longer fails on recursive types
Bug fixes
terraform
default: null, nullable: true no longer overrides map with nil
New features
terraform
Initial implementation of per-operation server URL configuration
No generator changes
Generator changes (1)
Bug fixes
terraform
Prevent continually appended data in managed resource array properties
feat(go): operation polling support; feat(terraform): x-speakeasy-entity-operation polling configuration (#1688)
Generator changes (10)
New features
csharp
Allow server selection to appear in all code samples
New features
go
Allow server selection to appear in all code samples
New features
go
Initial operation polling implementation
New features
javav2
Allow server selection to appear in all code samples
New features
php
Allow server selection to appear in all code samples
+5 more changes
feat: Server selection for all code samples, Go configuration for empty object serialization, Terraform nullable map fix (#1686)
Generator changes (2)
New features
go
add configuration option for empty object serialization in Go SDKs
Bug fixes
terraform
Ensure nullable maps are sent to API as null when not configured
fix(all): case insensitive security scheme validation; fix(python): closed union serialization (#1684)
Generator changes (13)
Bug fixes
csharp
make security scheme resolution case-insensitive
Bug fixes
go
make security scheme resolution case-insensitive
Bug fixes
javav2
make security scheme resolution case-insensitive
Bug fixes
mcp-typescript
make security scheme resolution case-insensitive
Bug fixes
mockserver
make security scheme resolution case-insensitive
+8 more changes
No generator changes
fix(terraform): unions when hoisted missed discriminator powered names, fix(mcp): pull client options overrides if is a global server variable
Generator changes (2)
Bug fixes
mcp-typescript
pull client options to override global server variables
Bug fixes
terraform
ensure discriminator is available on hoisted fields
Generator changes (1)
Bug fixes
terraform
Prevent compilation errors with enum properties
No generator changes
feat: support x-speakeasy-transform-from-api symbolic transformations (#1676)
No generator changes
fix: pull in latest generator release with some fixes to typescript and a new config option for terraform
Generator changes (4)
Bug fixes
mcp-typescript
start command flags handling
Bug fixes
terraform
add `unionDeserializationStrategy` configuration option
Bug fixes
typescriptv2
prevent validation errors when response headers are not expected in all respone patterns
Bug fixes
typescriptv2
mcp-server start command flags
Generator changes (1)
New features
typescriptv2
add full support for zodVersion v4
Generator changes (2)
New features
go
introduce a smarter union deserialization strategy
New features
terraform
introduce a smarter union deserialization strategy
Generator changes (2)
Bug fixes
terraform
Prevent compilation errors with mismatched integer and int32 properties
Bug fixes
terraform
Support array items entity, such as singleton data resources
Generator changes (17)
New features
csharp
add config option for deep merging allOf nodes in OpenAPI specs
New features
csharp
add support for custom description in .csproj file via gen.yaml
Chores
csharp
document sdk parameters in constructor
Chores
csharp
address CS0472 warnings by removing unecessary null checks on parsed cursor values
New features
go
add config option for deep merging allOf nodes in OpenAPI specs
+12 more changes