Releases: pusher/pusher-http-php
Releases · pusher/pusher-http-php
7.0.2
7.0.2
- [CHANGED] Add psr/log v2.0 and v3.0 compatibility
7.0.1
7.0.1
- [FIXED] Infinite recursion in
presence_auth
.
7.0.0
7.0.0
- [DEPRECATED]
get_channel_info
,get_channels
,socket_auth
,presence_auth
in favour of camelCased versions - [DEPRECATED]
get_users_info
in favour ofgetPresenceUsers
- [DEPRECATED]
ensure_valid_signature
in favour ofverifySignature
- [CHANGED] Restrict
$app_id
parameter of thePusher()
object tostring
(int
was possible). - [ADDED] Return types.
- [ADDED] Namespacing, PSR-12 formatting.
- [REMOVED] support for PHP 7.2
6.1.0
6.1.0
- [ADDED] triggerAsync and triggerBatchAsync using the Guzzle async interface.
6.0.1
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
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
5.0.3
- [CHANGED] Ensure version in Pusher.php is bumped on release.
5.0.2
5.0.2
- [CHANGED] Add release automation actions.
v5.0.1
[FIXED] Notice raised due to reference to potentially missing object property in trigger
method
v5.0.0
[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)