Releases: pusher/pusher-http-go
Releases · pusher/pusher-http-go
v5.1.1
v5.1.0
5.1.0
- [ADDED] SendToUser method
- [ADDED] AuthenticateUser method
- [ADDED] AuthorizePrivateChannel method
- [ADDED] AuthorizePresenceChannel method
- [CHANGED] AuthenticatePrivateChannel method deprecated
- [CHANGED] AuthenticatePresenceChannel method deprecated
v5.0.0
- Breaking change:
TriggerBatch
now returns(*TriggerBatchChannelsList, error)
instead oferror
- Breaking change:
Channels
takesChannelsParams
as a parameter instead ofmap[string]string
- Breaking change:
Channel
takesChannelParams
as a parameter instead ofmap[string]string
- Breaking change: switches to go modules using option 1. described in https://github.com/golang/go/wiki/Modules#releasing-modules-v2-or-higher - this will cause problems for legacy package managers like
dep
- Added
TriggerWithParams
andTriggerMultiWithParams
- they provide support for requesting channel attributes by specifying anInfo
field - Added a
Info
field to theEvent
type passed toTriggerBatch
- Deprecated
TriggerExclusive
andTriggerMultiExclusive
(useTriggerWithParams
andTriggerMultiWithParams
instead)
v4.0.4
v4.0.3
v4.0.2
Version 4.0.0
- This release modifies the entire repo to respect the Go Linter. This is a significant API breaking change and will require you to correct references to the names that were changed in your code. All future releases will respect the linter. A summary of the changes:
- Rename AppId > AppID
- Rename UserId > UserID
- Rename SocketId > SocketID
- Rename Id > ID
- Rename HttpClient > HTTPClient
- Improved comments and tabbing
Version 3.0.0
- This release removes the
*BufferedEvents
return from calls totrigger
is it never did anything. Our documentation elsewhere conflicted with this, and it made the library more complex than it needed to be, so we removed it.
Version 2.0.0
- This release removes Push Notifications from this library. They can now be found in our new, improved Push Notifications product, Beams! See https://pusher.com/beams for more info.
v1.3.0
- New This release adds support for end to end encrypted channels, a new feature for Channels. Read more in our docs.