This repository has been archived by the owner on Sep 29, 2023. It is now read-only.
Releases: AzureAD/azure-activedirectory-library-for-python
Releases · AzureAD/azure-activedirectory-library-for-python
ADAL Python 1.0.1
ADAL Python 1.0.0
- This release includes a breaking change which we have planned for more than 1 year.
The default value ofapi_version
parameter in theAuthenticationContext
constructor has been changed from"1.0"
toNone
. You can still explicitly set it to "1.0" to maintain the old behavior, if needed. (See details in #137) - This release is otherwise exactly the same as 0.7.0. If you do not want this new behavior, you can pin your environment with 0.7.0. Going forward, new development will happen in 1.x series.
- We discovered and fixed an incorrect cache behavior in 0.6.0, 0.7.0, 1.0.0, 1.0.1. Please upgrade to 1.0.2 or later.
ADAL Python 0.7.0
- Enhancement: Added authorization code flow support for public clients (#149)
- Enhancement: Added Proof Key for Code Exchange (PKCE) support in authorization code flow for public clients (#150)
- Enhancement: Raises a value error when the authority url is not in the expected format (#126, #151)
- We discovered and fixed an incorrect cache behavior in 0.6.0, 0.7.0, 1.0.0, 1.0.1. Please upgrade to 1.0.2 or later.
ADAL Python 0.6.0
ADAL Python 0.5.1
- Enhancement: Add a new parameter in the AuthenticationContext to turn on Personally Identifiable Information (PII) in logs. (#124)
- Enhancement: Acquiring token via WSTrust will also have timeout behavior now. (#121, #125)
- Bugfix: Previously ADAL Python had some issue when the Azure AD tenant is federated with an on-prem AD. Now fixed. (#80, #120)
- Enhancement: Handle rare multithread racing issue observed when using profiler (#123, #128)
ADAL Python 0.5.0
- Enhancement: Add a new parameter in the
AuthenticationContext
to pass requests (connect,read) timeout parameters. (#112) - Adjustment: By default, no Personally Identifiable Information (PII) will be logged by ADAL Python. (#111)
- Adjustment: Surfaces the
requests.HTTPError
so that app developer can deal with theRetry-After
info from HTTP 429 error, if desired. (#117)
ADAL Python 0.4.7
Bugfix: Handle refresh token in Azure Stack (ADFS 2016) properly (#105)
ADAL Python 0.4.6
- Enhancement: Add one more trusted authority host login.microsoftonline.us (#77, #78)
- Enhancement: Bubble up the server response. (#85, #88)
- Bugfix: Should not attempt to refresh a token when RT is unavailable (#82, #87)
- Bugfix: Now we force utf-8 decoding so that package builders would be able to pack ADAL Python regardless of their locale. The ADAL Python library users will NOT be affected by this change. (#89, #91)
- Other sample code and readme file adjustments (#76, #73, #84, #92, #95, #97, #98)
ADAL for Python 0.4.5
- Fixes platform resolution issue found in Gunicorn/Gevent context (#74)
ADAL for Python 0.4.4
- Revert a workaround introduced in 0.4.3, we now have better understanding and recommend a different way to solve it. (#61)