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

Back to all releases

v1.710.0

// February 11, 2026

feat(merge): namespace all component types during modelNamespace merge (#1872)

Generator changes (11)

Bug fixes

csharp

sanitize x-speakeasy-model-namespace values to match target language naming conventions

Bug fixes

go

sanitize x-speakeasy-model-namespace values to match target language naming conventions

Bug fixes

javav2

sanitize x-speakeasy-model-namespace values to match target language naming conventions

New features

mcp-typescript

Added `validateResponse: boolean` gen.yaml flag. When set to `true`, HTTP responses are validated using generated Zod schemas before being returned as tool results. When set to `false`, no structured deserialization and validation is done on HTTP response data, instead the raw data is passed through as MCP tool results. Disabling validation allows MCP tool calls to return data regardless of potential inconsistencies with the OpenAPI JSON Schema. This is a form of forward compatibility that is useful if there's little value to be gained in blocking LLM agents from reading data that is valuable instead of outright rejecting it

Bug fixes

mcp-typescript

sanitize x-speakeasy-model-namespace values to match target language naming conventions

Bug fixes

php

sanitize x-speakeasy-model-namespace values to match target language naming conventions

Bug fixes

pythonv2

sanitize x-speakeasy-model-namespace values to match target language naming conventions

Bug fixes

ruby

sanitize x-speakeasy-model-namespace values to match target language naming conventions

Chores

typescriptv2

showcase how to set up proxy agent in custom http client

Bug fixes

typescriptv2

sanitize x-speakeasy-model-namespace values to match target language naming conventions

Bug fixes

unity

sanitize x-speakeasy-model-namespace values to match target language naming conventions