Change Log | GDNative

The change log for the gdnative repository.

Version 3.1

  • Added: various Steam Deck specific functions, thanks to EIREXE
  • Added: new AppLists class of functions and callbacks
  • Added: new or missing App functions, callbacks, and enums
  • Added: OverlayToWebPageMode enum and unread_chat_messages_changed callback for Friends class
  • Added: new Input functions and callbacks
  • Added: new Parental Settings fuctions, callback, and enums
  • Added: new Remote Storage functions, callback, and enums
  • Added: new UGC functions, callbacks, and enum
  • Added: memory allocation corrections
  • Changed: updated various Input class functions
  • Changed: lots of argument names internally, has no effect on usage
  • Fixed: some enum names
  • Fixed: various server list filter functions in Matchmaking Servers class
  • Fixed: getGameCoordinatorServerLogin in Networking Sockets class
  • Removed: receiveRelayAuthTicket, findRelayAuthTicketForServer, getHostedDedicatedServerAddress, and getGameCoordinatorServerLogin as they rely on datagram header that was removed from base SDK
  • Removed: second call for steam_api.h in godotsteam.cpp

Version 3.0.1

  • Fixed: two issues with godotsteam.cpp that causes compiling error on Linux

Version 3.0.0

  • Added: all missing functions to bring GDNative version in-line with module version
  • Changed: rebuilt and restructured layout of project folder
  • Removed: enums as they don't work in GDNative
  • Removed: default arguments for functions as they don't work in GDNative

Version 2.1.0

  • Added: Steamworks P2P functions thanks to Antokolos

Version 2.0.0

  • Added: all current GodotSteam functions and signals
  • Added: godotsteam.h file
  • Changed: compile process; big thanks to willnationsdev
  • Changed: various parts of the CPP files
  • Removed: pre-compiled TSCN and TRES files

Version 1.1.0

  • Added: godotsteam.h file
  • Added: getCurrentGameLanguage
  • Added: Pre-compiled engines and templates for Linux, Mac, and Windows
  • Added: change log to documentation
  • Changed: various parts of the CPP files
  • Changed: minor things in godotsteam.cpp
  • Removed: pre-compiled TSCN and TRES files

Version 1.0.0

  • Added: most pre-existing GodotSteam code over
  • Added: GodotSteam GDNative documentation
  • Changed: SConstruct file from GDNative to support architecture recognition or accept bit arguement in SCONS
  • Bugs: Windows does not work for compiling yet, waiting for GDNative update