Skip to content

v0.30.0

Latest

Choose a tag to compare

@stainless-app stainless-app released this 18 Jun 17:20

0.30.0 (2026-06-18)

Full Changelog: v0.29.2...v0.30.0

Features

  • api: add support for new code_execution_20260120 tool (08d80b7)
  • client: request middleware (#35) (0a05e5c)

Bug Fixes

  • client: merge extraBodyParams into the request body (#53) (08035a9)
  • client: preserve client-level options over request-level defaults (a8c61c4)
  • Merge extraBodyParams into the body with the same precedence as extraHeaders (extras win on collision). Lives in Util::mergeBody because the body at that layer is one of four shapes (assoc array, stdClass, list, null) and only map-shaped bodies are merged into; lists and scalars pass through. Five unit tests pin the shape matrix. (08035a9)
  • streaming: return error statuses instead of throwing (4e1d617)
  • vertex: do not send stream: false (c38340e)

Chores

  • client: add early return when no extraBody is specified (d79eb94)