github heroiclabs/nakama v3.10.0

latest releases: v3.21.1, v3.21.0, v3.20.1...
2 years ago

Notable changes

Added

  • Add ctx field to access http request headers in the runtimes.
  • New JS runtime stringToBinary and binaryToString functions.
  • New configuration option for frequency of database DNS change scans.

Changed

  • Set JavaScript runtime custom error message as the returned payload message in RPC requests.
  • JavaScript runtime match data changed to use Uint8Array type.
  • Update Tally, and transitive dependencies to resolve dynamic linker error in xxhash package.
  • Build with Go 1.17.5 release.

Fixed

  • Gracefully close Lua matches when call queue fills up.
  • Better handling for Lua runtime wallet update operation errors.
  • Fix handling of leaderboard record writes that do not need to update the database.
  • Fix parsing edge case in TypeScript/JavaScript runtime storage delete operations.
  • Better handling of leaderboard and tournament score submissions that result in no score change.
  • Named match creation now returns existing presences if the name mapped to an existing match.

NOTE: For developers who use the Go server runtime support. The nakama-common package at v1.21.0 must be used with this release.

env GO111MODULE=on go get "github.com/heroiclabs/nakama-common/runtime@v1.21.0"

Don't miss a new nakama release

NewReleases is sending notifications on new releases.