No generator changes
No generator changes
Generator changes (1)
New features
javav2
allow settings.gradle customization
chore: Bump ruby/setup-ruby from 1.257.0 to 1.262.0 in the github-actions-minor-and-patch group (#1613)
No generator changes

Speakeasy Bot
Generator changes (1)
Chores
javav2
get rid of redundant pom task configuration
feat: allow generation of sync, async or both methods in a python sdk (#1617)
Generator changes (2)
New features
pythonv2
allow generation of sync, async or both methods in an sdk
Bug fixes
pythonv2
ensure pagination next function for python async method is also asynchronous
feat(typescript): SSE overloads typescript; also fixes to `.env.templates` fix(python): fix overload doc comments (#1616)
Generator changes (5)
Chores
go
properly populate form values for union types
New features
pythonv2
add doc comments to sse overload methods
Bug fixes
pythonv2
incorrect typing if SSE 'data' field marked optional
Bug fixes
typescriptv2
fix debug mode in env template
Bug fixes
typescriptv2
support hyphens in path parameters
fix: Python SSE flat resp. + redirects; MCP matcher keys; Go union query parameters; Terraform testing; (#1615)
Generator changes (14)
Bug fixes
csharp
allow input/output models without suffixes
Bug fixes
go
allow input/output models without suffixes
Bug fixes
javav2
allow input/output models without suffixes
Bug fixes
mcp-typescript
allow input/output models without suffixes
Bug fixes
mcp-typescript
sanitize response mapping keys
+9 more changes
No generator changes
Generator changes (8)
New features
csharp
enum descriptions
New features
go
enum descriptions
New features
javav2
enum descriptions
New features
php
enum descriptions
New features
pythonv2
enum descriptions
+3 more changes
fix(typescript): export base error class. feat(typescript): snake_case properties support (#1611)
Generator changes (2)
Chores
typescriptv2
added snake case support for models in typescript
Bug fixes
typescriptv2
export HTTP client error classes in errors index.ts
feat: added java custom headers support, fixed oauth security templating for testing and custom security templating for terraform
Generator changes (7)
Bug fixes
go
handle optional security parameters correctly in method-level security
Bug fixes
go
allow setting alternative tokenURL for clientCredentials security during testing
New features
javav2
java custom request headers support GEN-1829
Bug fixes
javav2
allow setting alternative tokenURL for clientCredentials security during testing
Bug fixes
pythonv2
allow setting alternative tokenURL for clientCredentials security during testing
+2 more changes
feat: Prevent ts and mcp targets to run pre and post scripts when running npm install, prevents spreading of `Shai-Hulud` supply chain attack (#1608)
Generator changes (1)
Chores
typescriptv2
Prevent ts targets to run pre and post scripts when running npm install, prevents replication of Shai-Hulud attack
feat: Go module vendoring support, Java Spring Boot starter and event stream fixes, MCP TypeScript server parameterization, Terraform custom security schemes (#1607)
Generator changes (7)
New features
go
Support Go module vendoring during compilation
New features
javav2
generate spring-boot autoconfigure and starter artifacts
Bug fixes
javav2
handle race-cond to ensure onSubscribe is called before onError / onNext
Bug fixes
javav2
robustly propagate errors to downstream consumers in EventStream
New features
mcp-typescript
enhance server parameterization including templated urls, selection via idx / names
+2 more changes
feat(java): spring boot integration, maven pom customization and streaming fixes; chore(terraform): add review provider generation for x-speakeasy-entity-description and x-speakeasy-entity-version (#1605)
Generator changes (7)
Bug fixes
csharp
Optional parameters must appear after all required parameters (CS1737)
Bug fixes
go
improved accessor name for various model methods
New features
go
add nullable wrapper for fields that are both nullable and optional
New features
javav2
add description configuration field for Maven POM customization
Bug fixes
terraform
improved accessor name for various model methods
+2 more changes
fix: quickstart `Workflow failed with error: failed to get schema contents: failed to download OpenAPI schema: failed to download file: Get "": unsupported protocol scheme ""` (#1604)
No generator changes
feat: C# optional parameters, Python pytest-asyncio update, Terraform custom defaults and pagination fix, TypeScript union handling (#1603)
Generator changes (3)
Bug fixes
pythonv2
Update pytest-asyncio to prevent event loop handling errors
New features
terraform
Support custom schema defaults via x-speakeasy-terraform-custom-default
Bug fixes
terraform
Prevent infinite looping after second result
feat: Add Nullable wrapper type for Go SDK, this helps distinguish between nil (field not set) and null (field explicitly set to null), Add retractions for Go SDK, fix: Optional parameters must appear after all required parameters in c#. (#1601)
Generator changes (1)
New features
go
add support for Go module retractions in go.mod
fix: `speakeasy configure publishing` for java resulting in painc (#1600)
No generator changes
fix(python): hashable error types; fix(c#): discriminatable open enums; chore: support opting out of global security hoisting (#1599)
Generator changes (13)
Chores
csharp
support opting out of operation security hoisting
Bug fixes
csharp
resolve C# compilation error when open enums are used in discriminated unions
Chores
go
support opting out of operation security hoisting
Chores
javav2
support opting out of operation security hoisting
Chores
mcp-typescript
support opting out of operation security hoisting
+8 more changes
Generator changes (4)
Bug fixes
pythonv2
improve python tool reliability with explicit module calls
New features
pythonv2
reduced nesting of SSE by default, introduction of config field `sseFlatResponse`
Bug fixes
terraform
Ensure resource schema defaults do not override provider default
New features
typescriptv2
reduced nesting of SSE by default, introduction of config field 'sseFlatResponse'
feat(java): sse iterables, gradle heap size incr; fix(terraform): corrected defaults overriding (#1596)
Generator changes (2)
Bug fixes
javav2
increase jvm heap and metaspace size during compilation
New features
javav2
support for-each loops