Skip to content

Releases: Tustin/psn-php

4.0.0

13 Dec 17:58
Compare
Choose a tag to compare

This version enforces PHP 8.1. Please only use ^4.0.0 with this version of PHP. ^3.0.0 will still be supported for the time being and works on PHP 7.4 and 8.0 (without deprecation warnings).

  • Removes myclabs/php-enum in favor of native PHP enums.
  • Utilizes constructor property promotion where appropriate (e.g. in constructors with only one or maybe two parameters; for clarity reasons).
  • Utilizes mixed type where applicable.
  • Upgrades OAuth client to the new one Sony is using.

3.0.4

13 Dec 20:29
Compare
Choose a tag to compare
  • Updates OAuth client for refresh token login

3.0.3

13 Dec 18:08
Compare
Choose a tag to compare
  • Upgrades OAuth client to the new one Sony is using.

3.0.2

03 Dec 20:48
Compare
Choose a tag to compare
  • Forces Haste 1.0.8 for PHP 7.4 version

3.0.1

20 Oct 21:41
16032a3
Compare
Choose a tag to compare

Fixes API URL that gave AccessDenied errors (#218)

Support for new PlayStation API

29 Oct 18:45
Compare
Choose a tag to compare

This releases (finally) pushes the new PlayStation API to composer. The old API is deprecated and will most likely break, so I wanted to finally push this version.

A complete refactor will be required if you are still using the 2.x version. Documentation will be updated periodically with new examples.

New auth method for Composer

14 Jan 18:43
Compare
Choose a tag to compare

This release is primarily for the new login method loginWithNpsso to fix the Access Denied error using the old 2FA login method. You can view the new first login method on the docs: https://tusticles.com/psn-php/first_login.html

Small updates and additions

22 May 09:27
573ea61
Compare
Choose a tag to compare
Merge pull request #91 from jbdabes/master

update to include @AndrewGatenbyVS changes

Adds last online date

30 Sep 00:55
Compare
Choose a tag to compare

Adds support for the new lastOnlineDate property added to the API.

Some fixes

29 Sep 21:30
Compare
Choose a tag to compare

Various changes and fixes.