Releases: heroiclabs/nakama-unity
Releases · heroiclabs/nakama-unity
v3.13.0
v3.12.1
Changed
- Updated to use the Nakama and Satori .NET 3.12.1 release.
v3.12.0
Changed
- Updated to use the Nakama and Satori .NET 3.12.0 release.
Fixed
- Removed unnecessary reference to old Nakama Unity version in Demo scene.
v3.11.0
Changed
- Default socket adapter changed from
WebSocketAdapter
toWebSocketStdlibAdapter
. This is done to utilize the native .NET Websocket library for improved stability and maintenance. - Updated to use the Nakama and Satori .NET 3.11.0 release.
v3.10.1
Changed
- Retry functionality restored for
UnityWebRequest.Result.ConnectionError
.
v3.10.0
Changed
- Updated to use the Nakama and Satori .NET 3.10.0 release.
- Restricted retry attempts to more specific 500-level error codes from the server.
v3.9.0
Changed
- Updated to use the Nakama and Satori .NET 3.9.0 release.
v3.8.0
Changed
- Updated to use the Nakama and Satori .NET 3.8.0 release.
v3.7.0
Changed
- Updated to use the Nakama and Satori .NET 3.7.0 release.
Fixed
- Fixed an issue where the OnClose event would not fire in Unity WebGL.
v3.6.0
Added
- Satori: Adds the Satori .NET SDK. Satori is our liveops server for game studios. Please read more about it on the Heroic Labs website.
- Nakama: Adds support for calling RPCs with a HTTP key via POST when a payload is provided.
- Nakama: Expose the
Logger
object onIClient
. - Nakama: Adds support for POST RPC requests when using HTTP key with a payload
Fixed
- Nakama: Prevent race condition when
Close
is called while receive loop has an incomplete read buffer. - Nakama: Fixed an issue where 500 errors could cause parsing issues on the client.
- Nakama: Added ability to specify
path
parameter to client urls. - Fixed multiple race conditions that could occur when Unity web requests were cancelled.
Changed
- Nakama: Fixed an issue where our websocket would throw an exception on
CloseAsync()
in certain situations.