Skip to content

Releases: AzureAD/microsoft-authentication-library-for-python

MSAL Python 0.9.0

31 Oct 19:09
bee7af0
Compare
Choose a tag to compare
MSAL Python 0.9.0 Pre-release
Pre-release
  • Note: This 0.9.0 release doubles as a release candidate for an MSAL Python 1.0.0 which will be coming very soon.

  • New feature: The B2C support we introduced since MSAL Python 0.8.0 now becomes easier to use (#114), and its usage is now fully documented in this wiki page.

  • New feature: The get_authorization_request_url() API supports a prompt parameter. (#106)

  • Bugfix: The force_refresh parameter in acquire_token_silent() is now wired up properly. You don't normally need this parameter though, MSAL will refresh when needed. (Closes #113)

  • Others: Starting from this version, our PyPI release will use universal wheel format (This fix #119 will close #115.)

  • Samples improvements (#112, #116, #117, #118 )

MSAL Python 0.8.0

19 Oct 00:12
ae7f794
Compare
Choose a tag to compare
MSAL Python 0.8.0 Pre-release
Pre-release
  • New feature: The infrastructure supports B2C (#104). We will further add a dedicated helper to our API surface in next release.
  • New feature: get_authorization_request_url() API supports the response_type parameter, so that your web app could use it to acquire ID Token only (#105)
  • Internal: Let our tests run on Python 3.8 (#107)
  • Sample: Recently Microsoft Identity Platform supports Device Flow on MSA accounts. All previous versions of MSAL Python would just work. We updated our sample to demonstrate it. (#91)

MSAL Python 0.7.0

25 Sep 23:20
c319ea3
Compare
Choose a tag to compare
MSAL Python 0.7.0 Pre-release
Pre-release

MSAL Python 0.6.1

13 Aug 20:45
4b34fd6
Compare
Choose a tag to compare
MSAL Python 0.6.1 Pre-release
Pre-release
  • Bugfix: We were using base64 to decode id tokens. We should use urlsafe_base64 instead. (#84)

MSAL Python 0.6.0

31 Jul 19:09
bb80636
Compare
Choose a tag to compare
MSAL Python 0.6.0 Pre-release
Pre-release

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 can talk directly to an ADFS 2019 authority. One of the scenarios this highlights is Azure Stack support. (#54, #77)
  • Minor changes for UX improvement in device code flow sample

MSAL Python 0.5.1

10 Jul 22:08
171d67a
Compare
Choose a tag to compare
MSAL Python 0.5.1 Pre-release
Pre-release

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.

  • This release is functionally identical to 0.5.0. We are just fixing a packaging issue (#74) which would potentially cause some installation difficulty on a certain platform(s). If MSAL Python 0.5.0 is already working fine for you, you do not need to upgrade.

MSAL Python 0.5.0

08 Jul 21:02
9638797
Compare
Choose a tag to compare
MSAL Python 0.5.0 Pre-release
Pre-release

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

18 Jun 18:10
210103c
Compare
Choose a tag to compare
MSAL Python 0.4.1 Pre-release
Pre-release

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

22 May 20:08
fa88282
Compare
Choose a tag to compare
MSAL Python 0.4.0 Pre-release
Pre-release

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

17 Apr 00:02
e43de20
Compare
Choose a tag to compare
MSAL Python 0.3.1 Pre-release
Pre-release
  • 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.