> This page is for SDK, version Legacy.
> For other versions, use one of these documentation indexes:
> - Current (default): https://buildwithfern.com/learn/sdks/current/llms.txt
> - Legacy: https://buildwithfern.com/learn/sdks/legacy/llms.txt

> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://buildwithfern.com/learn/llms.txt.

## 3.12.0

**`(feat):`** 添加对 API 级路径参数的支持。在 API 级定义的路径参数（如 `/test/{pathParam}`）现在可以通过根客户端构建器（`.pathParam(value)`）进行配置。

## 3.11.7

**`(fix):`** 修复 ApiError toString() 显示 JSON 序列化的主体而不是哈希码（如 `{"title": "Bad Request", ...}` 而不是 `BadRequestProblems@4ac5ea99`）。

## 3.11.6

**`(fix):`** 修复路径参数前缀（如 `v{version}`）被分割成单独段的问题，产生像 .../v/1 而不是 .../v1 这样的 URL。

## 3.11.5

**`(fix):`** 将错误主体解析提取到 ObjectMappers.parseErrorBody() 实用方法中。当服务器返回 XML/HTML 错误而不是 JSON 时，该实用程序优雅地回退到原始字符串，而不是抛出 JsonProcessingException，保留 HTTP 状态码和错误详情。

## 3.11.4

**`(fix):`** `NullableNonemptyFilter` 现在正确处理 `OptionalNullable.isAbsent()`，在 PATCH 请求的 JSON 序列化中排除缺失的字段。