Releases: pusher/pusher-js
Releases · pusher/pusher-js
2.1.4
[NEW] Added the `Pusher.prototype.allChannels` method
[NEW] Implemented the `enabledTransports` option
[NEW] Implemented the `disabledTransports` option
[CHANGED] Connections are not closed anymore after receiving an offline event
[CHANGED] Connections are still attempted, even if the browser indicates it's offline
[CHANGED] When not connected, an online event will trigger a new connection attempt immediately
[CHANGED] Updated the stats protocol
2.1.3
[CHANGED] Updated the json2 library
[FIXED] Catch exceptions when accessing localStorage and parsing its contents
[FIXED] Flush transport cache if it's corrupted
[FIXED] Stop raising exceptions when stats requests fail
[CHANGED] Don't report stats when offline
[CHANGED] Raise an error when trying to send a client event without the `client-` prefix
2.0.9
2.1.2
2.0.8
2.1.1
[FIXED] Disable transports that raise protocol errors
[FIXED] Keep trying all transports if a handshake raises an error
[CHANGED] Send less verbose error and closed event logs to stats
[FIXED] Add missing `connecting_in` event
[FIXED] Catch exceptions raised when accessing `window.localStorage` in some environments
2.0.7
[FIXED] Disable transports that raise protocol errors
[FIXED] Keep trying all transports if a handshake raises an error
[CHANGED] Send less verbose error and closed event logs to stats
[FIXED] Add missing `connecting_in` event
[FIXED] Catch exceptions raised when accessing `window.localStorage` in some environments