v2.7.0
🥗 QOL improvements
-
Renamed
CredentialResponseList
toCredentialListResponse
to ensure consistent response model naming. -
Updated handling for (
{"records": null}
) in theCredentialResponseList
to populate the model with an empty list ([]
) instead ofNone
, which is non-iterable. -
Updated
level
andconnection
fields inCredentialResponseList
to useOptional[Union[Dict[str, Any], str]]
, as they can be strings, preventing Pydantic validation errors, eg:"level": "user", "connection": "default/bigquery/1234567890"
Full Changelog: 2.6.2...2.7.0