Skip to content

Releases: centrifugal/centrifuge-go

v0.6.4

15 Nov 10:03
Compare
Choose a tag to compare
  • Add Subscription.Close method to close Subscription when it's not needed anymore. This method unsubscribes from a channel and removes Subscription from internal Client subscription registry – thus freeing resources. Subscription is not usable after Close called. This method can be helpful if you work with lots of short-living subscriptions to different channels to prevent unlimited internal Subscription registry growth.

v0.6.3

30 Oct 10:31
Compare
Choose a tag to compare
  • Fix memory align on 32bit arch, see #40

v0.6.2

18 Sep 20:18
Compare
Choose a tag to compare
  • fix deadlock on a private channel resubscribe - see #38

v0.6.1

05 Sep 07:53
Compare
Choose a tag to compare
  • fix setting server-side unsubscribe handler, call server-side unsubscribe event on disconnect

v0.6.0

19 Aug 14:02
6d43ded
Compare
Choose a tag to compare
  • server-side subscriptions support
  • get rid of Protobuf protocol struct Publication and ClientInfo aliases – use library scope structures instead
  • change return values of RPC, NamedRPC, History, Presence, PresenceStats, Publish methods to be more meaningful and extensible
  • much faster resubscribe to many subscriptions (previously we waited for each individual subscription response before moving further, now process is asynchronous)
  • improved reconnect logic
  • Client and Subscription status refactoring
  • fix inconsistent join/subscribe event ordering – now both processed in order coming from server

v0.5.2

16 Jun 19:19
Compare
Choose a tag to compare
  • NamedRPC method added - #35, thanks @L11R