Skip to content

Releases: OpenTTD/game-coordinator

1.5.0

16 Oct 14:16
8cec6f5
Compare
Choose a tag to compare

What's Changed

  • Fix: on shutdown only close connections which the instance owns by @TrueBrain in #70
  • Add: application performance monitoring via Honeycomb by @TrueBrain in #71
  • Fix: several application performance monitoring related fixes by @TrueBrain in #72

Full Changelog: 1.4.1...1.5.0

1.4.1

03 Oct 08:41
1c19702
Compare
Choose a tag to compare

Fix

  • #69 - Fix: only delete the client token if we are the owner (@TrueBrain)

1.4.0

02 Oct 18:38
b209b04
Compare
Choose a tag to compare

Add

  • #68 - Add: updates TURN usage stats as we go, instead of on-connection-close (@TrueBrain)
  • #67 - Add: implement graceful shutdown to clean up open sockets (@TrueBrain)

Fix

  • #66 - Fix: ensure that if a coroutine is cancelled, it always stops (@TrueBrain)
  • #65 - Fix: don't give up on the same connection more than once (@TrueBrain)
  • #64 - Fix: race condition when a client aborts just at the wrong moment (@TrueBrain)

1.3.4

01 Oct 19:10
32af561
Compare
Choose a tag to compare

Update

1.3.3

28 Sep 19:44
542b6ea
Compare
Choose a tag to compare

Fix

  • #62 - Fix #61: changing server information triggers "reuse if invite code" error (@TrueBrain)

Scheduled

  • #60 - Scheduled monthly dependency update for September (@pyup-bot)

1.3.2

28 Aug 18:50
730ec99
Compare
Choose a tag to compare

Fix

  • #59 - Fix: broadcast server connect-failed / stun-result to other GC instances (@TrueBrain)
  • #58 - Fix: don't close client connection when the invite-code is invalid (@TrueBrain)

1.3.1

28 Aug 12:24
71a6bf4
Compare
Choose a tag to compare

Fix

  • #57 - Fix: exception when a server leaves while a connect was just initiated (@TrueBrain)

1.3.0

28 Aug 10:39
d5d69ce
Compare
Choose a tag to compare

Add

  • #56 - Add: keep stats about the openttd-version used for listing (@TrueBrain)

Fix

  • #55 - Fix: if a server leaves while a client is connecting, abort the attempt (@TrueBrain)
  • #54 - Fix: exception if a server leaves during registration (@TrueBrain)
  • #53 - Fix: clean up verify tokens once we are done with them (@TrueBrain)
  • #52 - Fix: one client could attempt multiple simultaneous connections to the same server (@TrueBrain)

1.2.1

23 Aug 11:59
71361ef
Compare
Choose a tag to compare

Fix

  • #50 - Fix: clear the result-signal before starting a new method (@TrueBrain)

1.2.0

23 Aug 10:43
cdf5b8b
Compare
Choose a tag to compare

Fix

  • #48 - Fix: conclude server-probe earlier if all results are in (@TrueBrain)
  • #47 - Fix: track better why a connection (method) failed (@TrueBrain)

Codechange

  • #49 - Codechange: rework how connections are setup (@TrueBrain)