Skip to content

Releases: SocialConnect/auth

Release 3.1.6

04 May 21:54
@ovr ovr
Compare
Choose a tag to compare

Fix:

[OpenID] Feature: Provider\Steam - populate pictureURL from avatarfull,

Diff: 3.1.5...3.1.6

Release 3.1.5

18 Apr 11:02
@ovr ovr
Compare
Choose a tag to compare

Fixes:

  • [OAuth1] AbstractProvider - check oauth_verifier before usage, #113
  • [OAuth2] Feature: Provider\GitHub - sign request by Authorization header (deprecation notice from GitHub)

Diff: 3.1.4...3.1.5

Release 3.1.4

28 Mar 19:08
@ovr ovr
Compare
Choose a tag to compare

Feature:

  • [OAuh1] Provider\Twitter: Added Email to ArrayHydrator object

Diff: 3.1.3...3.1.4

Release 3.1.3

20 Mar 08:33
@ovr ovr
Compare
Choose a tag to compare

Feature:

  • [Provider] Feature: Setup User-Agent if it's not specified #108 6f18293

Diff: 3.1.2...3.1.3

Release 3.1.2

30 Jan 09:17
@ovr ovr
7ae8295
Compare
Choose a tag to compare

Feature:

  • [OAuth2] Provider\Facebook - fetch birthday (string) to User.birthday as \DateTime field #104

Diff: 3.1.1...3.1.2

Release 3.1.1

29 Jan 13:54
@ovr ovr
bdca4ee
Compare
Choose a tag to compare

Feature:

  • Let's test under PHP 7.4

Fixes:

  • [OpenIDConnect] Fix: Provider\Apple - remove unneeded space (emailVerified was not filled)
  • [OpenIDConnect] Fix: AbstractProvider - extractIdentity must be public

Diff: 3.1.0...3.1.1

Release 3.1.0

31 Oct 16:37
@ovr ovr
9707256
Compare
Choose a tag to compare

Feature:

  • Introduce createAccessToken method
  • [OpenIDConnect] Introduce Provider\Apple
  • [OpenIDConnect] Introduce Add extractIdentity method

Fixes:

  • [OpenIDConnect] PixelPin - latest changes in API

Diff: 3.0.1...3.1.0

Release 3.0.1

14 Oct 19:23
@ovr ovr
497b308
Compare
Choose a tag to compare

6 commits 14 files changed

Fix:

  • [OAuth2] Provider/LinkedIn - migrate to v2 API + ability to fetch email #97

Feature:

  • [Provider] Feature: Improve code quality for request method

Diff: 3.0.0...3.0.1

Release 3.0.0

12 Sep 07:43
@ovr ovr
Compare
Choose a tag to compare

It's first release of 3.x branch

This release contain a lot of internals change with number of public API changes. Most of internal changes are done to do re-architecture to follow PSR standarts.

187 commits, 208 files was changed

It's a major release, do help you with migration, there are:

Big thanks to @ADmad for this review!

Features

  • Moving to PSR-18 interfaces for HTTP Client
  • Start using PSR-7 interfaces for Request/Response
  • Introduce request API for all providers, and rework all Providers to it
  • Introduce hierarchy for Exceptions
  • [OpenID] Feature: Check timestamp from nonce

Code

  • App code quality and now code coverage is 80%+
  • Start using PHPStan as static analyzer
  • Add documentation & site

Infra

Breaking changes

  • BC: PHP 7.1 is the minimal PHP version
  • [OAuth2] BC: AccessToken - uid must be string
  • [OAuth2] BC: Rename setUid to setUserId

Diff: 2.x...3.0.0

Release 2.2.1

28 Jun 12:35
@ovr ovr
2.2.1
e23d2dd
Compare
Choose a tag to compare

Fix:

  • [OAuth2] Fix: Provider/Google - getIdentity - passing parameters

Diff: 2.2.0...2.2.1