fix(merge): preserve explicit no-security on ops when no global security exists (#1956)
No generator changes
feat(ruby): add SSE and JSONL streaming response support;feat(java): generate Supported Types documentation for union model pages;fix(python,ruby,go,java,csharp): generate language-specific enum docs instead of bare tables;feat(java): show Setter Type and Getter Type columns in model docs (#1955)
Generator changes (7)
New features
csharp
generate enum docs with idiomatic examples and open-enum guidance
New features
go
generate language-specific enum docs with idiomatic examples and open-enum guidance
Bug fixes
go
render optionalnullable.OptionalNullable types correctly in documentation tables
New features
javav2
generate language-specific enum docs with idiomatic examples and open-enum guidance
New features
javav2
generate Supported Types documentation for union model pages with factory method examples for non-discriminated unions and discriminator-value-to-type mapping tables for discriminated unions
+2 more changes
refactor(merge): split monolithic merge_test.go into individual test files (#1954)
No generator changes
No generator changes
No generator changes
fix(go,typescript,java,python,csharp): fix SSE streaming crash on non-JSON union events; feat(ruby): add SSE and JSONL streaming support (#1951)
Generator changes (5)
Bug fixes
csharp
SSE streaming no longer crashes on non-JSON event data in union types
Bug fixes
go
SSE streaming no longer crashes on non-JSON event data in union types
Bug fixes
javav2
SSE streaming no longer crashes on non-JSON event data in union types
Bug fixes
pythonv2
SSE streaming no longer crashes on non-JSON event data in union types
Bug fixes
typescriptv2
SSE streaming no longer crashes on non-JSON event data in union types
fix(merge): improve security scheme deduplication with subgroup partitioning (#1950)
No generator changes
feat(typescript,terraform): speed up builds with tsgo/oxlint and parallel schema assembly, fix examples install EACCES via --ignore-scripts
Generator changes (3)
Bug fixes
terraform
use proper error handling in catch clauses for tsgo compatibility
New features
typescriptv2
add useOxlint and useTsgo config flags for opt-in/out of oxlint and tsgo
Bug fixes
typescriptv2
use --ignore-scripts for examples install to prevent EACCES errors with esbuild
No generator changes
fix(typescript): skip redundant compilation in test runner; fix(terraform): nil guard and Optional+Computed for nested x-speakeasy-match paths (#1947)
Generator changes (3)
Bug fixes
terraform
Add nil guard for nested `x-speakeasy-match` paths so intermediate struct pointers are checked before access, preventing nil pointer dereferences in generated Terraform SDK code
Bug fixes
terraform
make parent containers Optional+Computed for nested match paths
Bug fixes
typescriptv2
skip redundant compilation in test runner
No generator changes
No generator changes
No generator changes
No generator changes
feat(ci): add fanout finalization flow for parallel SDK generation (#1935)
No generator changes
fix(go): use Go 1.22-compatible code in oauth2_sessions template (#1936)
No generator changes
No generator changes