Skip to content

Releases: thephpleague/oauth2-client

0.9.0

24 Feb 16:59
Compare
Choose a tag to compare
  • Add AbstractProvider::prepareAccessTokenResult() to provide additional token response preparation to providers
  • Remove custom provider code from AccessToken
  • Add links to README for Dropbox and Square providers

0.8.1

12 Feb 17:50
Compare
Choose a tag to compare
  • Allow approval_prompt to be set by providers. This fixes an issue where some providers have problems if the approval_prompt is present in the query string.

0.8.0

10 Feb 17:43
Compare
Choose a tag to compare
  • Facebook Provider: Upgrade to Graph API v2.2
  • Google Provider: Add access_type parameter for Google authorization URL
  • Get a more reliable response body on errors

0.7.2

03 Feb 15:33
Compare
Choose a tag to compare
  • GitHub Provider: Fix regression
  • Documentation updates

0.7.1

06 Jan 16:04
Compare
Choose a tag to compare
  • Google Provider: fixed issue where Google API was not returning the user ID

0.7.0

29 Dec 11:02
Compare
Choose a tag to compare
  • Improvements to Provider\AbstractProvider (addition of userUid(), userEmail(), and userScreenName())
  • GitHub Provider: Support for GitHub Enterprise
  • GitHub Provider: Methods to allow fetching user email addresses
  • Google Provider: Updated scopes and endpoints to remove deprecated values
  • Documentation updates, minor bug fixes, and coding standards fixes

0.6.0

03 Dec 15:45
Compare
Choose a tag to compare
  • Added ability to specify a redirect handler for providers through use of a callback (see Provider\AbstractProvider::setRedirectHandler())
  • Updated authorize and token URLs for the Microsoft provider; the old URLs had been phased out and were no longer working (see #146)
  • Increased test coverage
  • Documentation updates, minor bug fixes, and coding standards fixes

0.5.0

28 Nov 22:24
Compare
Choose a tag to compare
  • Added ClientCredentials and Password grants
  • Added support for providers to set their own uid parameter key name
  • Added support for Google's hd (hosted domain) parameter
  • Added support for providing a custom state parameter to the authorization URL
  • LinkedIn pictureUrl is now an optional response element
  • Added Battle.net provider package link to README
  • Added Meetup provider package link to README
  • Added .gitattributes file
  • Increased test coverage
  • A number of documentation fixes, minor bug fixes, and coding standards fixes

0.4.0

22 Oct 18:43
Compare
Choose a tag to compare
  • Added ProviderInterface and removed IdentityProvider.
  • Expose generated state to allow for CSRF validation.
  • Renamed League\OAuth2\Client\Provider\User to League\OAuth2\Client\Entity\User.
  • Entity: User: added gender and locale properties
  • Updating logic for populating the token expiration time.

0.3.0

26 Apr 17:27
Compare
Choose a tag to compare

This release made some huge leaps forward, including 100% unit-coverage and a bunch of new features.