Releases: thephpleague/oauth2-client
Releases · thephpleague/oauth2-client
0.9.0
0.8.1
0.8.0
0.7.2
0.7.1
0.7.0
- Improvements to Provider\AbstractProvider (addition of
userUid()
,userEmail()
, anduserScreenName()
) - 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
- 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
- Added
ClientCredentials
andPassword
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
- Added
ProviderInterface
and removedIdentityProvider
. - Expose generated state to allow for CSRF validation.
- Renamed
League\OAuth2\Client\Provider\User
toLeague\OAuth2\Client\Entity\User
. - Entity: User: added
gender
andlocale
properties - Updating logic for populating the token expiration time.
0.3.0
This release made some huge leaps forward, including 100% unit-coverage and a bunch of new features.