2025.2 Series Release Notes¶
5.12.0¶
Upgrade Notes¶
Support for Python 3.9 has been dropped. The minimum version of Python now supported in 3.10.
Bug Fixes¶
OIDC Device Authorization Flow: allow acquiring either an OIDC id_token or an OAuth access_token as some IDPs provide both (RFC8628 does not specify if ID tokens may be acquired).
[bug 2105891] This change prevents
client_idfrom appearing more than once per request, fixing a previous 401 error with Okta. Credentials should either be in the auth header, POST body, or aclient_assertationin the POST body. If theclient_secretis set, it will be withclient_idin the auth headers. If it is not,client_idwill be added to the payload.