This release includes 1 breaking change for platform teams planning a safe upgrade.
Published 7mo
Self-Hosted
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
backend
c++
c#
.net
game
game-backend
+14 more
game-framework
gamedev
go
godot
javascript
lua
multiplayer
nakama
server
typescript
unity
unity3d
unreal
unreal-engine
Summary
AI summaryUpdates Notable changes, https://github.com/heroiclabs/nakama-common, and https://github.com/heroiclabs/nakama-common/releases/v1.44.0 across a mixed release.
Full changelog
Notable changes
Added
- New runtime Satori client options for time-based caching.
- Additional information for transactions in console UI details side panel.
- Console API status endpoint now returns number of active Parties per node.
- Console UI status view now displays number of active Parties per node and total.
- Console API status endpoint now returns the startup time when each node was created.
- Console UI status view now displays time since each node was started.
Changed
- Adjust unit of measure for Satori client timeout.
- Nakama will not start if attempting to register custom HTTP handlers without a '/' prefix in the path pattern.
- Nakama will not start if attempting to register custom console HTTP handlers without a '/' prefix in the path pattern.
- Add runtime Satori client additional filters for live-events listing.
- Add runtime Satori client live-event join function.
- Configurable timeout for server initiated socket disconnects graceful close wait period.
- Fix an issue in the console ACL database schema migration that would prevent it from being applied in CockroachDB.
- Better display for long transaction identifiers in console UI.
Fixed
- Fix migration script to correctly revert console fine-grained access control changes.
- Avoid unnecessary cache check in runtime Satori client Properties lookup.
- Fix an issue that would prevent the console data reset operation from completing successfully.
- Fix an issue with Apple In-App Purchase notification handling that would prevent the notification from being processed.
- Fix an issue with Google In-App Purchase notification handling that would prevent refund/voided types from being processed.
- Fix incorrect error message in the console UI when storage import operations actually succeed.
- Fix incorrect display of ascending/descending leaderboard indicator in console UI.
- Fix incorrect display of pagination indicators for filtered storage lookups in console UI.
- Fix issue where disabling tournament ranks might not use the correct timezone for lookups.
NOTE: For developers who use the Go server runtime support. The nakama-common package at v1.44.0 must be used with this release.
env GO111MODULE=on go get "github.com/heroiclabs/nakama-common/[email protected]"
Breaking Changes
- Nakama will not start if custom HTTP handlers are registered without a '/' prefix in the path pattern.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]