Skip to content

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

MSAL Go 0.9.0

07 Mar 17:26
3f4287d
Compare
Choose a tag to compare
MSAL Go 0.9.0 Pre-release
Pre-release

MSAL Go 0.9.x is expected to be the last feature release before an upcoming 1.0 version. Please install and test this version.

This release contains breaking changes. Please refer to "API changes for GA release" for upgrade guidance.

  • Delete vestigial option function types (#383)
  • Rename public client CreateAuthCodeURL -> AuthCodeURL (#371, #384)
  • Delete deprecated confidential.NewCredFromAssertion (#385)
  • Rename confidential.WithAccessor to WithCache (#386)
  • Review all logs to ensure there is no PII (#28, #382)
  • Upgrade dependencies (#387)
  • Remove unused confidential client UserID (#389)
  • Replace NewCredFromCert with NewCredFromCertChain (#391)
  • Remove unnecessary options structs (#390)
  • Upgrade CI tools (#392)
  • Adding ExportReplace to support the Context object (#378)
  • Add optional metadata for cache.ExportReplace (#395, #381)
  • Confidential client requires authority (#394, #348)

MSAL Go 0.8.1

25 Jan 19:27
24a6783
Compare
Choose a tag to compare
MSAL Go 0.8.1 Pre-release
Pre-release

Bugfix: Fix a regression introduced in 0.8.0 causing unnecessary token request during silent auth with "common" or "organizations" home tenant alias. (#375)

MSAL Go v0.8.0

23 Jan 22:18
578cd5d
Compare
Choose a tag to compare
MSAL Go v0.8.0 Pre-release
Pre-release

Enhancements:

  • Add per-request tenant ID option WithTenantID (#296, #343)
  • Add WithLoginHint option for interactive authentication (#271, #354)
  • Adding a WithClientCapabilities option for client constructors and a WithClaims option for token acquisition methods (#263, #355)
  • Adding Domain Hint option to be used to accelerate the user to their federated IdP sign-in page (#363)
  • Add support for disabling instance discovery for AzureStack scenarios (#362)

Bug fixes:

  • AuthParams.WithTenant should copy all AuthorityInfo values (#364)
  • Multitenant silent authentication fixes (#366)

MSAL Go 0.7.0

15 Sep 18:26
031858c
Compare
Choose a tag to compare
MSAL Go 0.7.0 Pre-release
Pre-release
  • Enhancement: Enable using confidential.Client only for token caching (#302, #344)
  • Enhancement: Upgrade linter (#340)

MSAL Go 0.6.1

18 Aug 20:09
8d382bd
Compare
Choose a tag to compare
MSAL Go 0.6.1 Pre-release
Pre-release
  • Bugfix: Prevent panic due to invalid confidential.Credential (#341, #342)

MSAL Go 0.6.0

09 Aug 22:12
a04b770
Compare
Choose a tag to compare
MSAL Go 0.6.0 Pre-release
Pre-release
  • Enable updating client assertions via callback (#292, #319)
  • Support certificate chains in SNI authentication (#267, #326)

Fix silent auth scopes and refresh behavior

18 Jul 18:05
f149faa
Compare
Choose a tag to compare
Merge pull request #330 from AzureAD/release-0.5.3

Fix silent auth scopes and refresh behavior (#327)

MSAL Go 0.5.2

23 Jun 23:22
de1c8ae
Compare
Choose a tag to compare
MSAL Go 0.5.2 Pre-release
Pre-release
  • Bugfix: Now we use correct regional tenant discovery endpoints. (#320, #321)

MSAL Go 0.5.1

27 May 22:45
1e61d2c
Compare
Choose a tag to compare
MSAL Go 0.5.1 Pre-release
Pre-release
  • Bugfix: MSAL Go now regenerate client certificate assertions after they expire (#312, #313)

MSAL Go 0.5.0

28 Apr 20:54
f7df979
Compare
Choose a tag to compare
MSAL Go 0.5.0 Pre-release
Pre-release
  • New feature: MSAL Go supports specifying region. If your app is deployed in Azure, you can use this new feature to pin a region.
    (#240, #306)
  • Bugfix: Interactive auth flow for MSA users fixed. (#307)