Skip to main content

Changelog

[1.2.0] - 04-12-24

  • Added DataValidator base class for performing transformation and validation on data
  • Added DataValidator support to Remote Whitelist
  • Added DigestValidator implementation that can validate data with MD5 and various SHA hashes
  • Added DataValidatorKey base class for providing keys to data validator
  • Added SerializedKey implementation of key provider that returns a key from a serialized field
  • Included UdonHashLib library (under MIT License) to provide MD5/SHA hash support
  • Added Debug User List prefab to list in-world players that have access on one or more ACLs
  • Added menu entries for two validators

[1.1.5] - 03-30-24

  • Fixed initialization race in user lists

[1.1.4] - 03-28-24

  • Min CommonTXL version 1.5.0

[1.1.3] - 03-24-24

  • Min CommonTXL version 1.4.0
  • All users lists inherit new _ContainsPlayer and _ContainsAnyPlayerInWorld methods
  • Added start delay field to Remote User List
  • Changed user list and remote user lists to use dictionary lookups for usernames

[1.1.2] - 02-13-24

  • Added AccessTXL to GameObject->TXL menu

[1.1.1] - 12-29-23

  • Fixed JSON Array remote whitelist support

[1.1.0] - 12-29-23

  • Added toggle object support to Access Keypad Controller
  • Added JSON support to Remote Whitelist
  • Added UserList API property to Static Whitelist
  • Updated Whitelist Grant to infer target Access Control object if not set
  • Updated implementation of Forwarding Handler to extend from access handler base class
  • Added prefab for forwarding access handler

[1.0.2] - 09-29-23

  • Removed dependency on UdonSharp package to prepare for SDK 3.4.0

[1.0.1] - 09-29-23

  • Remote whitelist will split on /r/n in addition to /n