Skip to navigation

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.