Skip to content
This repository has been archived by the owner on May 20, 2022. It is now read-only.

v3.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 26 Sep 20:49
· 96 commits to master since this release
ba038b9

3.0.0 (2020-09-26)

Please see the CHANGELOG for instructions on how to migrate from v2 to v3.

Bug Fixes

  • fix app crashing if config isn't correct when creating PCA (d74e355)
  • fix compatibility with xcode 12 (4d8cc80)
  • security: address dependabot alerts, update deps (513db7e)
  • resolve to root instead of hardcode flavor (3b874ba)
  • revert excluding example dir in tsconfig (efc9a56)
  • example: only delay password reset on iOS (074250c)
  • web: convert prompt enum value to expected prompt string (b2724e8)

Features

  • add web cache options to config (315612c)

  • add web support (c77eff8)

  • allow setting ios webview type and presentation style (d059926)

  • example: use ephemeral web session for password reset on iOS (7128767)

  • feat(v3)!: a new but familiar API (b12bc70)

BREAKING CHANGES

  • Remove authority from MSALResult
    • Change MSALCLient class name to PublicClientApplication
  • PublicClientApplication constructor takes config object
  • webview parameters for acquireToken and signOut methods are now
    passed in via an optional nested webviewParameters object
  • acquireTokenSilent and signOut methods require an MSALAccount object
    instead of accountIdentifier string
  • removeAccount method takes a single MSALAccount object