Skip to content

Releases: topfreegames/pitaya

v2.11.1

26 Apr 12:56
Compare
Choose a tag to compare

V2.11.0

25 Apr 15:56
Compare
Choose a tag to compare
  • It's now possible to configure RPC timeout per request (by @bruce1125)
  • New category of modules to do session draining that are guaranteed to be killed before standard modules. (by @paulikaila-wl)

v2.10.1...v2.11.0

v2.10.1

22 Feb 20:26
7a573b7
Compare
Choose a tag to compare

Fixes proxy protocol implementation to work over TLS TCP Acceptors.

v2.10.0

21 Feb 15:35
aa18118
Compare
Choose a tag to compare

** BREAKING CHANGES **
Changed cumbersome NewBuilderWithConfigs(...) and NewBuilder(..) to only require 1 configuration argument instead of 10
constLabels and and additionalLabels are now once again on the metrics config scope, instead of being nested inside prometheus/statsd scope, as it was previously on pitaya v1

NewDefaultXXXXConfig methods have been made private with the exception of NewDefaultPitayaConfig, which already populates all the structs inside it with defaults. Use only this method when you want to obtain a default config object which has the defaults for everything.

Other non-breaking changes:

Every config struct is now nested inside PitayaConfig struct, avoiding multiple unmarshal with disconnected paths from env variables format
Config struct from the config package now properly extends Viper, avoiding the need to have proxy functions and being able to pass the object to some other external interfaces which require a subset of methods which Viper implements
Make serializer type configurable via external means (config file or env var)

v2.9.0

15 Dec 17:40
Compare
Choose a tag to compare

Add functions to make migration from pitaya v1 easier

v2.8.1...v2.9.0

v2.8.1

07 Dec 17:48
beae61b
Compare
Choose a tag to compare

Fix GRPC dependency problems with ETCD
Fix pitaya-cli installation from this repo

v2.8.0...v2.8.1

v2.8.0

10 Nov 20:20
Compare
Choose a tag to compare
  • Support remote hooks on user RPCs

v2.7.5...v2.8.0

v2.7.5

10 Nov 20:23
9d9ac36
Compare
Choose a tag to compare
  • Fix drain timeout not breaking loop, timeout drain variable referenced instead of period

v2.7.4...v2.7.5

v2.7.4

10 Nov 20:24
Compare
Choose a tag to compare
  • Add optional session drain

v2.7.3...v2.7.4

v2.7.3

10 Nov 20:24
Compare
Choose a tag to compare
  • Enrich remote calls with request id and route

v2.7.2...v2.7.3