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

## 5.5.0

**`(feat):`** 添加 `use_request_defaults` 顶层配置选项，具有三种模式：`"none"`、
`"parameters"`（仅查询参数和 headers）和 `"all"`（查询参数、headers、
请求体参数和 pydantic 模型字段）。这会覆盖现有的
`pydantic_config.use_provided_defaults` 布尔值，该选项将在未来版本中弃用。

**`(fix):`** 修复当声明非字符串全局 header（如 `Request-Timeout: integer`）时生成的客户端包装器中的 `mypy` 错误。生成器输出 `headers: Dict[str, str]`，但之前直接分配原始类型成员（如 `int`），导致 `Incompatible types in assignment`。非字符串全局 header 值现在在分配时用 `str(...)` 包装。字符串类型的 headers 保持不变。

## 5.4.0

**`(chore):`** 将 @fern-api/generator-cli 升级到 0.9.8。生成的 PR 中的变更日志 URL 现在使用 commit SHA 而不是 PR 分支名称，在分支被删除或 squash-merge 后仍保持链接有效。