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.