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.