1.1.5

(fix): Prevent additional_headers in request options from overriding SDK-set headers such as Authorization, Content-Type, and SDK metadata. Headers set by the SDK or the API definition are now protected (case-insensitively) and silently filtered from additional_headers.

(fix): Reject HTTP URLs for non-localhost hosts. Requests to http:// URLs now raise ArgumentError unless the host is localhost, 127.0.0.1, or [::1], preventing accidental transmission of authentication credentials in plaintext.

(fix): Explicitly set verify_mode = OpenSSL::SSL::VERIFY_PEER on HTTPS connections. This was already the Ruby default but is now stated in code to satisfy security audits.