fix(go): restore correct omitempty behavior for types without MarshalJSON (#1904)
Generator changes (2)
Bug fixes
go
Ensure array omitempty marshalling in JSON
Bug fixes
terraform
Ensure array omitempty marshalling in JSON
feat: add OpenAPI 3.2 field support, fixes for client-credentials in tests, phpstan and typescript compilation
Generator changes (11)
Bug fixes
csharp
add mock OAuth2 token endpoint so tests with client-credentials flows hit the mock server
Bug fixes
go
add mock OAuth2 token endpoint so tests with client-credentials flows hit the mock server
Bug fixes
javav2
add mock OAuth2 token endpoint so tests with client-credentials flows hit the mock server
Bug fixes
mcp-typescript
add mock OAuth2 token endpoint so tests with client-credentials flows hit the mock server
Bug fixes
mockserver
add mock OAuth2 token endpoint so tests with client-credentials flows hit the mock server
+6 more changes
feat: Rename object properties referencing a component, Terraform ephemeral resource close operations, TypeScript jsonpath and agents security updates, performance improvements (#1900)
Generator changes (24)
New features
csharp
add support for renaming object properties that reference a shared component
Bug fixes
csharp
set fixes.nameOverrideFeb2026 to true in gen.yaml to prevent x-speakesy-name-override from propagating through resolution or allOf merging
New features
go
add support for renaming object properties that reference a shared component
Bug fixes
go
set fixes.nameOverrideFeb2026 to true in gen.yaml to prevent x-speakesy-name-override from propagating through resolution or allOf merging
New features
javav2
add support for renaming object properties that reference a shared component
+19 more changes
No generator changes
fix(go): defer res.Body.Close in ConsumeRawBody to prevent resource leaks (#1899)
Generator changes (15)
Bug fixes
csharp
truncate filenames that exceed OS limit to prevent build failures
Bug fixes
go
deduplicate OAuth2 scope enum members, handle pointer result fields in flat response format, truncate long filenames
Bug fixes
go
defer res.Body.Close in ConsumeRawBody to prevent resource leaks on error
Bug fixes
javav2
deduplicate OAuth2 scope enum members that normalize to the same name
Bug fixes
javav2
truncate filenames that exceed OS limit to prevent build failures
+10 more changes
No generator changes
Generator changes (1)
Bug fixes
go
close HTTP response body for no-content responses to prevent connection pool exhaustion
No generator changes
No generator changes
fix(go): close HTTP response body for no-content responses;fix(typescript): resolve URL duplication in URL-based pagination with global-only servers;fix(all): add snapshot test for YAML anchor/alias support (#1896)
Generator changes (1)
Bug fixes
typescriptv2
resolve URL duplication when using url-based pagination with global-only servers
No generator changes
fix: ruby - speed up SDK compilation by excluding unnecessary tapioca gems
No generator changes
fix(merge): smarter securityScheme deduplication with OAuth2 scope merging (#1895)
Generator changes (4)
Bug fixes
mcp-typescript
fix MCP-typescript build errors for OAuth2 client credentials when scopes are not overridable
New features
terraform
Automatically inject integer and string enum configuration validators in provider schema
Bug fixes
terraform
Ensure environment variable support for integer and string enum globals
New features
terraform
Automatically inject URL variable enum configuration validators in provider schema
No generator changes
No generator changes
No generator changes
No generator changes
fix(ci): replace CloneRepo with OpenRepo, remove repo/ path segments
No generator changes
fix(ci): replace CloneRepo with OpenRepo, remove repo/ path segments
No generator changes
feat(go): union type narrowing docs; fix(python): retry transient network errors; fix(terraform): common enum mapping (#1894)
Generator changes (2)
New features
go
add type narrowing snippets to Go union documentation
Bug fixes
terraform
handle mapping common enums into root structures
No generator changes