github heroiclabs/nakama v3.16.0

latest releases: v3.22.0, v3.21.1, v3.21.0...
17 months ago

Notable changes

Added

  • Add "tournamentRecordDelete" function to server frameworks.
  • Add "insecure" flag to runtime http functions to optionally skip TLS checks.
  • Satori API available to Nakama server in all server frameworks.
  • New "MatchmakerOverride" hook to provide custom matching behaviour.

Changed

  • Improve graceful shutdown of Google IAP receipt processor.
  • If In-App Purchase validation contain mismatching user IDs, do not return an error.
  • Better handling of matchmaker operations while the interval process is in execution.
  • Add user ID param to Go runtime GroupUpdate function.
  • Build with Go 1.20.3 and use Debian bullseye-slim for base docker images.

Fixed

  • Consistent validation of override operator in runtime leaderboard record writes.
  • Correctly filter open/closed groups in the listing API.
  • Ensure direct message channel message list is correctly scoped to participants only.
  • Make next and previous cursor of leaderboard and tournament records around owner operations consistent with record listings.
  • Make next and previous cursor of leaderboard and tournament records haystack operations consistent with record listings.

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

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

Don't miss a new nakama release

NewReleases is sending notifications on new releases.