Releases: AzureAD/microsoft-authentication-library-for-python
MSAL Python 0.5.0
UPDATE at 2019-8-13: There was a bug affecting all previous MSAL Python versions until it is now fixed in MSAL Python 0.6.1. We recommend customer to upgrade to MSAL Python 0.6.1 or above.
MSAL Python 0.4.1
UPDATE at 2019-8-13: There was a bug affecting all previous MSAL Python versions until it is now fixed in MSAL Python 0.6.1. We recommend customer to upgrade to MSAL Python 0.6.1 or above.
- National Clouds (a.k.a. Sovereign Cloud) works since this version (#59, #62)
- Other minor patches since 0.4.0
MSAL Python 0.4.0
- Add a new
remove_account(...)
api to sign out an account. (#12, #41)
UPDATE at 2019-8-13: There was a bug affecting all previous MSAL Python versions until it is now fixed in MSAL Python 0.6.1. We recommend customer to upgrade to MSAL Python 0.6.1 or above.
MSAL Python 0.3.1
- There was a regression since 0.2.0 release which prevented the confidential client with certificate from working. This release will fix it.
- Bugfix: Client assertion type added in configuration of client for confidential client certificate flow (#35)
- Supportability improvements for username password flow (#34)
UPDATE at 2019-8-13: There was a bug affecting all previous MSAL Python versions until it is now fixed in MSAL Python 0.6.1. We recommend customer to upgrade to MSAL Python 0.6.1 or above.
MSAL Python 0.3.0
NEWS UPDATE at 2019-8-13: There was a bug affecting all previous MSAL Python versions until it is now fixed in MSAL Python 0.6.1. We recommend customer to upgrade to MSAL Python 0.6.1 or above.
NEWS UPDATE at 2019-4-11: There was a regression since 0.2.0 which prevented the confidential client with certificate from working. It will be fixed in 0.3.1
- Bugfix: Fix
cache.has_state_changed
not being initiailized (#24) - Cache compatibility with MSAL .NET - The following two features are added to allow token sharing with MSAL .NET and be able to read tokens from .NET cache:
MSAL Python 0.2.0
UPDATE at 2019-8-13: There was a bug affecting all previous MSAL Python versions until it is now fixed in MSAL Python 0.6.1. We recommend customer to upgrade to MSAL Python 0.6.1 or above.
NEWS UPDATE at 2019-4-11: There was a regression in this release which prevented the confidential client with certificate from working. It will be fixed in 0.3.1
- Breaking Change: The internal cache serialization format has been adjusted since MSAL Python 0.1.0, so that it is possible to share same token cache with latest version of MSAL .Net. (#19)
- Enhancement: Support 2 more SAML token types (#20)
- Enhancement: Also support
verify
andproxies
behaviors during Authority discovery. API surface remains unchanged. (#15, #17) - Bugfix: Now assertions would also work in Python 3 (#16)
MSAL Python 0.1.0
UPDATE at 2019-8-13: There was a bug affecting all previous MSAL Python versions until it is now fixed in MSAL Python 0.6.1. We recommend customer to upgrade to MSAL Python 0.6.1 or above.
UPDATE at 2019-3-5: We strongly recommend you to upgrade to its later version(s), because there is a breaking change since v0.2.0.
This is the first release (currently in Preview/Beta) of MSAL Python.
It reaches feature parity with ADAL Python 1.0.