> 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.15.0

**`(feat):`** 升级依赖项：
okhttp 4.12.0 -> 5.2.1，
jackson 2.17.2 -> 2.18.2，
\[仅内部使用] mockito 3.11.2 -> 4.11.0。

## 3.14.14

**`(fix):`** 修复线路测试中的流式方法名称和请求类型。线路测试现在正确地将流式端点规范化为使用 `.methodStream()` 命名模式和 `MethodStreamRequest` 类型，而非流式端点使用 `.method()` 和 `MethodRequest`。这消除了流式方法调用与非流式响应类型配对时的"不兼容类型"编译错误。

## 3.14.13

**`(fix):`** 由于类型推断编译错误，回滚 StreamTest 生成器中的未检查操作警告修复。之前的修复 (3.14.0) 在编译生成的 StreamTest.java 文件时导致"不兼容类型：推断变量 T 具有不兼容的相等约束 `Map<String,?>`，`Map`"错误。恢复使用原始类型的原始实现。

## 3.14.12

**`(fix):`** 修复字面类型参数的动态代码片段编译错误。字面类型参数（例如，具有字面字符串值的 prompt，具有字面 false 的 stream）现在正确地从生成的代码片段中的构建器方法调用中过滤，因为这些字段只有硬编码的获取器而没有相应的设置器。这与 Java v1 行为保持一致，其中字面字段从所有类构建器（模型类和请求类）中排除。

## 3.14.11

**`(fix):`** 修复线路测试中未生成 jsonEquals 辅助方法。生成器现在正确调用 closeTestClass() 以发出 jsonEquals 辅助方法，该方法在线路测试断言中启用数值等价比较。