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.