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:
TriggerBatchnow returns(*TriggerBatchChannelsList, error)instead oferror - Breaking change:
ChannelstakesChannelsParamsas a parameter instead ofmap[string]string - Breaking change:
ChanneltakesChannelParamsas 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
TriggerWithParamsandTriggerMultiWithParams- they provide support for requesting channel attributes by specifying anInfofield - Added a
Infofield to theEventtype passed toTriggerBatch - Deprecated
TriggerExclusiveandTriggerMultiExclusive(useTriggerWithParamsandTriggerMultiWithParamsinstead)
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
*BufferedEventsreturn from calls totriggeris 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.