What heroiclabs/nakama shipped
Generated by FoxPlug from public activity — not affiliated with Heroiclabs.
Week of September 14, 2026
What shipped
- Released v3.41.0 with Console UI for Storage Search indices, namespaced multi fleet manager registration, and websocket connection upgrade http headers exposed to session context. Release
- Added AuthenticateProvider registry to support authentication through registered providers via new Authenticate module function. Pull request #2543
- Storage writes with optimistic concurrency failures now return gRPC FAILED_PRECONDITION status instead of INVALID_ARGUMENT to better distinguish version conflicts from permission denials. Pull request #2557
- WebSocket acceptor now validates sessions using JWT tokenId instead of full bearer string, fixing per-session logout for socket connections and aligning with HTTP/gRPC behavior. Pull request #2555
Why it matters
This release improves storage reliability by correctly distinguishing concurrency conflicts from permission errors, fixes session logout consistency across connection types, and adds new authentication and storage management capabilities. These changes address core session handling and data persistence issues that affect production deployments.
Changelog entry
- v3.41.0 released Release
- Add Console UI to list and query registered Storage Search indices Release
- Add support for namespaced multi fleet manager registration Release
- Expose websocket connection upgrade http headers to session context Release
- Add Authenticate module function to authenticate through registered provider Pull request #2543
- Storage writes with optimistic concurrency failures return FAILED_PRECONDITION instead of INVALID_ARGUMENT Pull request #2557
- WebSocket acceptor passes JWT tokenId to IsValidSession for proper per-session logout Pull request #2555
Nakama v3.41.0 is out. Storage concurrency errors now correctly return FAILED_PRECONDITION, WebSocket sessions validate consistently with HTTP/gRPC, and new provider authentication registry added.
Nakama v3.41.0 release includes improved error handling for storage concurrency conflicts, WebSocket session validation fixes ensuring consistent logout behavior across connection types, new AuthenticateProvider registry for flexible authentication flows, Console UI enhancements for Storage Search, and namespaced multi fleet manager support.