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.