Skip to content

Releases: seanfisher/passport-microsoft

v2.1.0

25 Apr 02:38
Compare
Choose a tag to compare

What's Changed

  • Added api entry point option for customizing the base URI by @leeyuky9802 in #41
  • (docs) Update Developer Applications page in README by @pselle in #21
  • Bump express from 4.19.1 to 4.19.2 in /example/login by @dependabot in #40

New Contributors

Full Changelog: v2.0.0...v2.1.0

v2.0.0

21 Mar 19:35
Compare
Choose a tag to compare

Added

  • The User Principal Name (UPN) is now added onto a custom profile field called userPrincipalName

Changed

  • [BREAKING] Treating the User Principal Name (UPN) as an email address is now opt-in functionality. To maintain existing behavior, set the addUPNAsEmail option to true when configuring the strategy.
  • The emails array in the user profile can now contain zero or multiple email addresses

Updates by @seanfisher in #37

Full Changelog: v1.1.0...v2.0.0

v1.1.0

21 Mar 19:13
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.0...v1.1.0

v1.0.0

14 Apr 20:09
Compare
Choose a tag to compare

The API/design is stable enough that this is marked as the 1.0.0 release.

Added

  • VS Code launch.json for example app
  • New prompt, login_hint, domain_hint, locale, and display authorization parameters (See #8 and #18), thanks to @rachaelsingleton
  • Support for a tenant configuration option (See #17)
  • Documentation updates:
    • README updates for configuration options
    • Changelog

Changed

  • Use npm instead of yarn for tracking dependencies
  • Upgraded dependencies of main library
  • Upgraded dependencies of example application, including from Express 3.x to 4.x

Security

v0.1.0

23 Apr 04:21
Compare
Choose a tag to compare

This update includes a fix to fall back to userPrincipalName if the mail field isn't returned from Microsoft. Thanks to @nhu for the fix.

Also updated the documentation to include the necessary scope field and updated the sample project so it works again.