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

## 1.37.0

**`(feat):`** Add `clientDefault` support for headers, query parameters, and path
parameters. When a parameter has a `clientDefault` value (set via the
`x-fern-default` OpenAPI extension), the generated SDK uses that value
as a fallback when the caller does not provide one. Parameters with
`clientDefault` become optional in the client constructor and endpoint
signatures.

## 1.36.0

**`(feat):`** Support omitting username or password from basic auth when configured via
`usernameOmit`/`passwordOmit` in the IR. When a field is omitted, it is
removed from the SDK's public API (`WithBasicAuth` takes fewer arguments)
and an empty string is used internally for the auth header encoding. When
both fields are omitted, the `WithBasicAuth` call and Authorization header
are skipped entirely.