> This page is for SDK.

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

**`(fix):`** Redact every header auth scheme's header (e.g. `PLAID-SECRET`) in debug logs, in addition to
`Authorization` and API-key headers, and merge request headers case-insensitively so a
`plaid-secret` override replaces `PLAID-SECRET` instead of sending both.

**`(fix):`** Map `4XX`/`5XX` wildcard error responses to their typed error classes (concrete status codes
still win) and keep the real HTTP status code on the raised error.

**`(fix):`** Fix offset pagination when the offset is an omitted body parameter (no more `OMIT + 1`), and
advance nested offsets such as `$request.options.offset` on each page, creating `options` when
it was omitted (through its model, so aliased fields keep their wire names) and preserving its
other fields.

**`(fix):`** Read environment-variable-backed client parameters (e.g. API keys) when the client is
constructed instead of when the module is imported. Passing `api_key=None` explicitly now
falls back to the environment variable, the same as omitting the argument.

**`(fix):`** Generate README.md for GitHub output even when no snippet path is configured (e.g. `fern generate --local`),
and document binary (`format: binary`) body parameters as `bytes` in reference.md.