Releases: markbates/goth
Release list
v1.48.0
- Updates the battle.net provider to use their API's new user info endpoint when getting the user data. Thanks @Toyz! 🎉
v1.47.2
- Removes any usage of
x/net/contextfrom the library in favour ofcontext. Thanks @sapk! 🎉
v1.47.1
- Adds Facebook field expansion support in the
scopesparameter (see #236). Thanks @filinvadim! 🎉
v1.47.0
Adds two new providers,
- Google, following the discussion in #214.
- Tumblr, thanks @bakerolls 🎉
It also deprecates the existing Google+ provider (called gplus in the codebase) in favour of the new Google provider, as the new Google provider requires fewer permissions by default, and will follow Google's own x/oauth2/google provider for authentication endpoints.
v1.46.1
Fixes the OpenID Connect provider to more accurately follow the OpenID Connect Audiences spec by fixing a bug where we'd only check the aud claim if it were a string, but not an array. We now handle the cases where,
- The
audis a single string containing the Client ID - The
audis an array. In this case, we check to see if the Client ID is present in the array.
Big thanks to @OvermindDL1 for the contribution! 🎉
v1.46.0
Adds support for Azure Active Directory V2.0 (thanks @devigned!) 🎉
v1.45.9
Updates the Discord provider to use the correct URL when fetching the user's avatar. Thanks @badgamernl!
v1.45.8
Updates the VK provider to use an int64 instead of an int in the VK user struct. Thanks @snovichkov!
v1.45.7
- Updates the Instagram provider to use the full name instead of the username for the
user.Namefield. Thanks @FdeFabricio for the contribution!
v1.45.6
- Updates the Auth0 provider to use the
subfield to populate the User ID. Thanks @sethetter!