Skip to content

Releases: heroiclabs/nakama-defold

v3.4.0

16 Sep 11:26
958b91a
Compare
Choose a tag to compare
  • Added support for Satori

v3.3.0

14 Jun 08:04
80d46d4
Compare
Choose a tag to compare

Fixed

  • Fixed issue with wrong argument name for nakama.rpc_func
  • Updated several of the socket messages so that they no longer incorrectly wait for a response from the server.

v3.2.0

12 Dec 09:16
6dfec40
Compare
Choose a tag to compare

Changed

  • Use native Defold json encode and decode functions
  • Updated gRPC API bindings to version 3.19.0
  • Updated Real-Time API bindings to verison 1.30.0

Added

  • Added optional native b64 encode and decode using extension-crypt if it exists

v3.1.0

07 Nov 15:41
e69cf56
Compare
Choose a tag to compare

Added

  • Added utility functions to store and restore tokens
  • Added a refresh token to the session table and functions to detect expired or soon to be expired tokens
  • Added global and per-request retries of failed requests
  • Added cancellation token for Rest API requests
  • Added on_party_leader() socket event
  • Added socket.CHANNELTYPE_* and socket.ERROR_* constants
  • Added updated Rest API definitions (in-app subscriptions)

v3.0.3

20 May 14:14
02d8ec1
Compare
Choose a tag to compare

Fixed

  • Fixed issue with incorrect match data property being used in socket_send function.

v3.0.2

12 May 13:49
d71685a
Compare
Choose a tag to compare

Changed

  • Allows optional parameters to be nil in socket functions

v3.0.1

12 May 11:38
63edf4f
Compare
Choose a tag to compare

Fixed

  • Runtime error when an unhandled socket message is received (#43)

Nakama Defold Client 3.0.0

11 Apr 06:52
0d4ad56
Compare
Choose a tag to compare
  • [BREAKING] Major overhaul of the generated code and how it interacts with the Nakama APIs.
  • Socket creation and socket events have been moved to nakama/socket.lua. This includes sending events and adding socket event listeners.
  • Removed message creation functions in favor of including all message arguments in the functions sending the messages.
  • Added message functions to the client and socket instances. Compare nakama.do_foo(client, ...) and client.do_foo(...). The old approach of passing the client or socket instance as the first argument still exists to help with backwards compatibility.

Fixed status follow and unfollow messages

29 Sep 13:55
Compare
Choose a tag to compare

FIX: Status follow and unfollow messages used the wrong argument name (#33)

Fix encoding of empty status update message

09 Aug 04:54
33653b4
Compare
Choose a tag to compare

FIX: Encoding of empty status update message (thanks @uncleNight)