3.69.0

(feat): Add auth option to BaseClientOptions for custom auth handling. Accepts an undiscriminated union of a function returning auth headers, an AuthProvider implementation, or the existing auth credential options. This allows users with alwaysSendAuth: true to handle auth via custom fetchers without the built-in auth provider throwing on missing credentials.

3.68.1

(fix): Fix serialization schema for map types with nullable values. Previously, the schema generator stripped nullable wrappers from map value types, causing a type mismatch between the API types (which correctly included | null) and the serialization layer (which omitted .nullable() on the value schema).