fix: java cursor pagination, add java debug logging, and improve error handling in ruby. (#1377)
Generator changes (8)
New features
javav2
debug logging of requests and responses
Bug fixes
javav2
java - fix compile error and const support in pagination GEN-1127, GEN-880
Bug fixes
javav2
java - support cursor pagination with limit
New features
pythonv2
Add support for handling different naming conventions for jsonl fields
New features
ruby
add error handling
+3 more changes
fix: Java test generation file reading, Python paginated arrays and open enum string literals
Generator changes (3)
Bug fixes
javav2
java - load request field bytes from file in generated test
Bug fixes
pythonv2
use TypeAliases for supporting open enums
Bug fixes
pythonv2
fixed pagination involving flat arrays in json response bodies
feat: Terraform primitive custom type support, Ruby responseFormat support, Java pagination fixes, TypeScript MCP fixes, Go fixes for OAS default of empty string handling (#1374)
Generator changes (5)
Bug fixes
go
Respect default value of empty string in JSON marshal and unmarshal
Bug fixes
terraform
Ensure OAS number type validations are present as configuration validators
Bug fixes
terraform
Represent OAS number type as terraform-plugin-framework Float64 types
New features
terraform
Support terraform-plugin-framework custom types for Bool, Float32, Float64, Int32, Int64, and String base types
Bug fixes
terraform
Use x-speakeasy-match updated name in import documentation
No generator changes
fix: various performance improvements and fixes to model field ordering and union example generation (#1371)
Generator changes (11)
Bug fixes
csharp
improve performance of generation on multicore machines and various fixes to correctness based on order of generation
Bug fixes
go
improve performance of generation on multicore machines and various fixes to correctness based on order of generation
Bug fixes
javav2
improve performance of generation on multicore machines and various fixes to correctness based on order of generation
Bug fixes
mockserver
improve performance of generation on multicore machines and various fixes to correctness based on order of generation
Bug fixes
php
improve performance of generation on multicore machines and various fixes to correctness based on order of generation
+6 more changes
feat: Ruby unions; TypescriptV2 operation-level security option OAuth2 Password flow fix; Java oauth2 expires_in units fix (#1370)
Generator changes (2)
Bug fixes
javav2
java - oauth2 expires_in is in seconds not ms
New features
ruby
add first pass of union support for ruby
feat: Terraform support array of array of union types, all language fixes to consolidate linting/reporting, PHP compatibility fixes for 8.3 and later
Generator changes (1)
New features
terraform
Support array of array of union types
Generator changes (2)
Bug fixes
php
Upgrade laravel/pint to reduce issues with PHP 8.3 and later
Bug fixes
pythonv2
Prevent Pydantic 2.11 deprecation warnings with model_fields usage in models
fix: Bug fix for custom security scheme alongside other security options, client credentials hook.
Generator changes (2)
Bug fixes
javav2
java - refactor client credentials hook internals, oauth2-password multi-option support preparation
Bug fixes
typescriptv2
custom security scheme alongside other security options
fix: Ensure terraform quickstart names directory terraform-provider-* by default (#1364)
No generator changes
feat: support optionally skipping TLS verification (terraform), fixes to python open enums for 3.11 python, and upgrade some generator internals which can drop memory requirements by 95%+ in some cases (#1362)
Generator changes (2)
Bug fixes
pythonv2
Prevent pyright reports for OpenEnumMeta __call__ signature in Python 3.11 and later
New features
terraform
Support provider configurable TLS skip verification with additionalProviderAttributes.tlsSkipVerify generation configuration
No generator changes

Speakeasy Bot
No generator changes
chore: Bump the github-actions-minor-and-patch group with 2 updates (#1356)
No generator changes

Speakeasy Bot
No generator changes
No generator changes
feat: Add support for x-ndjson content type and fix for JSONL streaming. (#1353)
Generator changes (4)
Bug fixes
javav2
add request method javadoc, rework javadoc formatting, fix Hooks javadoc GEN-66
New features
javav2
java - use wildcard imports in snippets GEN-99
New features
pythonv2
Add support for x-ndjson content type in openapi spec
Bug fixes
pythonv2
Bug fix for handling chunks of data when content type is JsonL
No generator changes
Generator changes (10)
New features
csharp
implement operation-level oauth2 client credentials flow
New features
csharp
implement per-operation client credentials
Chores
csharp
use separate namespace for client credentials hook to prevent conflicts
New features
go
add support for client credentials scheme as part of multiple security options
New features
javav2
implement operation-level oauth2 client credentials flow
+5 more changes