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

**`(fix):`** Support multiple Basic Auth schemes with `AuthSchemesRequirement.Any`.
When an API defines more than one basic auth scheme (e.g.,
accountId/authToken and apiKey/apiKeySecret), the generated client now
produces conditional if/elsif blocks that check which credential pair
was provided and sets the Authorization header accordingly. Previously,
only the first basic auth scheme was used.

## 1.1.7

**`(fix):`** Add explicit `base64` gem dependency for APIs using Basic Auth.
The gemspec now conditionally includes `spec.add_dependency "base64"`
when the API definition contains a basic auth scheme, ensuring the
`Base64.strict_encode64` call in the generated client works on all
Ruby versions where `base64` is a bundled gem.