v1.4.0 (08/01/2022)

  • Improve cases where accessing a player object would result in errors.
  • The Guid constructors will now throw errors when invalid or badly formatted Guid strings are provided.
  • Add support for client-side persistent settings through the SettingsManager library.

v1.3.2 (06/11/2021)

v1.3.1 (12/10/2021)

v1.3.0 (11/10/2021)

v1.2.0 (16/09/2021)

  • Made the teamId and squadId properties writable for the client Player (#642) type.
  • Made the teamId property writable for the client ControllableEntity and the server ControllableEntity types (#651)
  • Fixed crash when calling entity:Destroy().
  • Fixed various issues with DataContainer loading callbacks.
  • Fixed spectators not being included in the VEXT PlayerManager.
  • Fixed spectators not receiving NetEvents.
  • Fixed Player:Deleted not being called for spectators.
  • Fixed a race condition with VEXT module registration.
  • The instance id will now be printed when printing Entity or EntityBus types using print.
  • Fixed issues with entity destruction callbacks not being called correctly.
  • Fixed Player:Connected and Player:Deleted events being dispatched multiple times.
  • Fixed a crash when calling GetPart on a PhysicsEntityBase with an invalid index (#674).
  • Removed duplicate Get/SetLocalTransform methods from RagdollComponent (#672).
  • Added additional checks to prevent receiving stale data when accessing player properties of entities.
  • Improved performance of accessing instances in DatabasePartition.
  • Introduces two new ConnectToServer and SpectateServer methods to the ClientUtils library, allowing you to switch servers programmatically.
  • Added a built-in VEXT mod that is automatically loaded on servers and clients and can be used to apply various hotfixes to the game and provide supporting functionality.
  • Updated to Lua 5.4.2.

v1.1.3 (25/03/2021)

  • Fix EventEntity eventId returning nil (#626).
  • Fix crash in RegisterEventCallback when modlist.reloadExtensions is sent to RCON.
  • Fix crash in broadcast NetEvents when the player manager was not available (This now will emit a warning).

v1.1.2 (25/03/2021)

  • Add missing documented enum value WeaponFiring.Reload.

v1.1.1 (11/02/2021)

v1.1.0 (18/01/2021)

  • Add support for async HTTP requests. All HTTP Net library methods now have Async variants.

v1.0.8 (20/12/2020)

v1.0.7 (20/12/2020)

  • Introduces a new ServerUtils library to the server. Using this library you can set a custom map name and gamemode to be shown in the server browser.

v1.0.6 (19/12/2020)

v1.0.5 (18/12/2020)

v1.0.4 (11/12/2020)

v1.0.3 (9/12/2020)

v1.0.2 (21/11/2020)

  • Introduces an additional parameter (stateNodeGuid) to the UI:PushScreen hook.

v1.0.1 (28/10/2020)

Last modified January 8, 2022: Add changelog for build 18043 (ef9ca3c)