1.30.3

(fix): Use any instead of interface{} for unknown type schemas. Since Go 1.18+, any is the idiomatic alias for interface{}. This is a purely cosmetic modernization with no behavioral change.

1.30.2

(fix): Fix Basic Auth header not being sent when the username is an empty string. Per RFC 7617, an empty user-id is valid in Basic Auth (e.g., :password). The condition in ToHeader() now uses || instead of &&, so the Authorization header is set whenever either the username or password is non-empty.