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