Speakeasy Logo

Follow us on to be up
to date with the latest changes.

v1.681.0

// January 5, 2026

feat: Ruby 4 support, Go fixes for union query parameters and number testing assertions, Terraform delete operation response data handling (#1785)

Generator changes (4)

Bug fixes

go

union query parameters now inherit the parent's parameter name when using inline serialization

Bug fixes

go

Use float64 for number assertions in any types

New features

ruby

Initial Ruby 4 support

Bug fixes

terraform

Enable delete API operation response data refresh when there are multiple API operations

v1.680.12

// January 3, 2026

fix: no longer cut last 4 chars in GH URL (#1782)

No generator changes

v1.680.11

// December 30, 2025

fix(typescript): correctly mark any-typed fields as required in zod v4; Windows compatibility for examples compile command; fix(php): ensure mixed types are serialized as-is in JSON (#1781)

Generator changes (3)

Bug fixes

php

JSON serialize mixed types as-is instead of being stringified

Bug fixes

typescriptv2

Use npm --prefix instead of sh for better Windows compatibility

Bug fixes

typescriptv2

do not mark required any fields as optional

v1.680.10

// December 29, 2025

chore(deps): bump the github-actions-minor-and-patch group across 1 directory with 2 updates (#1777)

No generator changes

Speakeasy Bot

Speakeasy Bot

View on Github

v1.680.9

// December 29, 2025

chore(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0 (#1766)

No generator changes

Speakeasy Bot

Speakeasy Bot

View on Github

v1.680.8

// December 29, 2025

chore(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0 (#1766)

No generator changes

Speakeasy Bot

Speakeasy Bot

View on Github

v1.680.7

// December 29, 2025

chore(deps): bump actions/checkout from 5.0.0 to 6.0.1 (#1749)

No generator changes

Speakeasy Bot

Speakeasy Bot

View on Github

v1.680.6

// December 29, 2025

chore(deps): bump actions/setup-node from 5.0.0 to 6.1.0 (#1748)

No generator changes

Speakeasy Bot

Speakeasy Bot

View on Github

v1.680.5

// December 23, 2025

chore: Remove github.com/twinj/uuid dependency (#1779)

No generator changes

v1.680.4

// December 22, 2025

fix: PHP mixed type serialization, brace escaping in default, const, and comments (#1778)

Generator changes (5)

Bug fixes

csharp

fixed escaping of template braces in defaults, consts, and comments

Bug fixes

go

fixed escaping of template braces in defaults, consts, and comments

Bug fixes

pythonv2

fixed escaping of template braces in defaults, consts, and comments

Bug fixes

ruby

fixed escaping of template braces in defaults, consts, and comments

Bug fixes

typescriptv2

fixed escaping of template braces in defaults, consts, and comments

v1.680.3

// December 19, 2025

chore: enable additional golangci-lint linters and fix issues (#1771)

No generator changes

v1.680.2

// December 19, 2025

fix: implement proper terminal height detection in Bubbletea models (#1772)

No generator changes

v1.680.1

// December 18, 2025

fix(typescript): update @modelcontextprotocol/sdk to ^1.24.0 to fix security vulnerability (#1775)

Generator changes (1)

Bug fixes

typescriptv2

update @modelcontextprotocol/sdk to ^1.24.0 to fix CVSS 7.6 vulnerability

v1.680.0

// December 17, 2025

feat: MCP TypeScript Zod v4, Terraform write only attribute fix, additional RFC 3986 path compatibility (#1774)

Generator changes (2)

New features

mcp-typescript

add support for Zod v4

Bug fixes

terraform

Request data handling with x-speakeasy-terraform-write-only attributes

v1.679.0

// December 17, 2025

feat: `speakeasy configure generation check` (#1773)

No generator changes

v1.678.1

// December 17, 2025

fix(csharp): strip HTML tags from NUGET.md; fix(terraform): use attribute-defined plan modifier for x-speakeasy-terraform-plan-only (#1770)

Generator changes (1)

Bug fixes

terraform

convert x-speakeasy-terraform-plan-only to attribute-defined plan modifier

v1.678.0

// December 16, 2025

feat(terraform): support respectRequiredFields; feat(typescript): react-query SSR improvements, default fields required in responses; fix(typescript): optional SSE data (#1768)

Generator changes (1)

New features

terraform

support configuring respectRequiredFields for stricter validation during deserialization

v1.677.0

// December 16, 2025

feat: Go open enums, MCP advanced flags, Terraform schema ignore, Python/TypeScript empty error object fix, Ruby hooks fix (#1767)

Generator changes (7)

New features

go

enable forward compatible enums by default for new SDKs

New features

mcp-typescript

exclude advanced flags from README and manifest

Bug fixes

pythonv2

fixed generation of error types for empty objects

Bug fixes

ruby

always include types.rb import in hooks.rb to prevent NameError when sdkHooks feature is disabled

Bug fixes

terraform

Missing response-only descriptions

+2 more changes

v1.676.1

// December 12, 2025

fix(typescript): harden naming collision resolution; feat(java): open enums by default (#1762)

Generator changes (2)

New features

javav2

open enums by default

Bug fixes

typescriptv2

harden naming collision resolution

v1.676.0

// December 12, 2025

feat: python, add constFieldCasing config option, terraform fixes (#1761)

Generator changes (2)

New features

pythonv2

add constFieldCasing config option to control const field casing (upper or normal)

Bug fixes

terraform

use response schema examples for import documentation when request schema has no examples

v1.675.4

// December 10, 2025

fix: Java dependency upgrade for CVE-2024-57699 (#1760)

Generator changes (1)

Bug fixes

javav2

Update com.jayway.jsonpath dependency to 2.10.0 for CVE-2024-57699

v1.675.3

// December 10, 2025

fix: terraform: x-speakeasy-match with invalid target schema gives no feedback, configurable sensitive http header logging (#1759)

Generator changes (2)

Bug fixes

terraform

better error messaging when using x-speakeasy-match against an invalid target schema

New features

terraform

configurable sensitive HTTP Header logging

v1.675.2

// December 10, 2025

fix(all): fix custom code checksum stability, re-enable custom code prompting (#1757)

Generator changes (1)

Bug fixes

php

resolve enum class names in array types within union deserialization

v1.675.1

// December 10, 2025

chore: update openapi to v1.12.1 (#1758)

No generator changes