Skip to content

Releases: pusher/pusher-http-php

7.0.2

07 Dec 13:09
af3eeae
Compare
Choose a tag to compare

7.0.2

  • [CHANGED] Add psr/log v2.0 and v3.0 compatibility

7.0.1

26 May 11:22
7757a09
Compare
Choose a tag to compare

7.0.1

  • [FIXED] Infinite recursion in presence_auth.

7.0.0

10 May 15:23
a9a7f73
Compare
Choose a tag to compare

7.0.0

  • [DEPRECATED] get_channel_info, get_channels, socket_auth, presence_auth in favour of camelCased versions
  • [DEPRECATED] get_users_info in favour of getPresenceUsers
  • [DEPRECATED] ensure_valid_signature in favour of verifySignature
  • [CHANGED] Restrict $app_id parameter of the Pusher() object to string (int was possible).
  • [ADDED] Return types.
  • [ADDED] Namespacing, PSR-12 formatting.
  • [REMOVED] support for PHP 7.2

6.1.0

24 Mar 08:24
8673f60
Compare
Choose a tag to compare

6.1.0

  • [ADDED] triggerAsync and triggerBatchAsync using the Guzzle async interface.

6.0.1

17 Mar 16:58
e402b83
Compare
Choose a tag to compare

6.0.1

  • [CHANGED] Use type hints where possible (mixed type not available in PHP7).
  • [CHANGED] Document that functions can throw GuzzleException.

6.0.0

17 Mar 08:59
1a5d9d7
Compare
Choose a tag to compare

6.0.0

  • [CHANGED] internal HTTP client to Guzzle
  • [ADDED] optional client parameter to constructor
  • [CHANGED] useTLS is true by default
  • [REMOVED] from options
  • [REMOVED] customer logger
  • [REMOVED] host, port and timeout constructor parameters
  • [REMOVED] support for PHP 7.1
  • [CHANGED] lower severity level of logging to DEBUG level

5.0.3

15 Mar 09:17
1024077
Compare
Choose a tag to compare

5.0.3

  • [CHANGED] Ensure version in Pusher.php is bumped on release.

5.0.2

11 Mar 09:42
933971d
Compare
Choose a tag to compare

5.0.2

  • [CHANGED] Add release automation actions.

v5.0.1

22 Feb 19:31
6cad126
Compare
Choose a tag to compare

[FIXED] Notice raised due to reference to potentially missing object property in trigger method

v5.0.0

19 Feb 10:14
0c08fb3
Compare
Choose a tag to compare

[CHANGED] The methods that make HTTP requests now throw an ApiErrorException instead of returning false for non-2xx responses
[CHANGED] trigger now accepts a $params associative array instead of a $socket_id as the third parameter
[ADDED] Support for requesting channel attributes as part of a trigger and triggerBatch request via an info parameter
[REMOVED] debug parameter from methods that make HTTP requests and from the constructor options
[REMOVED] Support for legacy push notifications (this has been superseded by https://github.com/pusher/push-notifications-php)