What’s New#
v11.0#
Add project upload date to Lua Project API.
Add additional Host and DNS information to the HTTP system endpoint.
Add extended information for eDMX pass-through to the HTTP output endpoint.
Add moonrise and moonset times to the Lua API Time object.
Add information about the memory used by the Lua environment to both the HTTP and Lua APIs.
- Changes to remote device reporting:
Allow multiple physical remote devices at the same address.
Report remote device firmware versions.
Add Playback Group number to the Lua Scene and HTTP Timeline APIs.
v10.0#
Add new Lua functions supporting touch devices as remote devices.
Add ability to retrieve the list of timelines or scenes in a project from Lua.
Add the ability to retrieve the list of playback groups from Lua or HTTP.
v9.0#
Add ability to set absolute timeline positions in HTTP and Lua APIs.
Add ability to create Lua DateTime objects, and retrieve astronomical data by day.
Change web API Config endpoint for setting time to use ISO 8601 date.
Add support for Ping.
Add support for Status Monitor.
v8.0#
Release scenes and timelines by group number as well as group name.
Add ability to retrieve API version in use.
v7.0#
Add lua controller reset function.
Improve ability to query RIO devices for inputs and outputs.
Add cryptographic hashing functions get_hash_string and get_hash_table.
Add ability to retrieve the status of the controller WebServer from lua.
v6.0#
Breaking change to HTTP authentication, using new Authenticate endpoint.
Add Factory Reset HTTP endpoint.
Remove
passwordfrom the HTTP config response.Breaking change to setting colour overrides with new Override Colour object in HTTP and JavaScript.
New snapshot functionality when setting colour overrides in HTTP and JavaScript.
Add RDM Discovery HTTP endpoint and RDM Discovery JavaScript function.
Add EDN protocols to Lua disable_output.
v5.0#
Added controller propagation to certain HTTP API requests and query.js functions.
memory_freechanged tomemory_availablein the HTTP & JavaScript System information and in the Lua System namespace.get_trigger_number function added.
vlan_tagproperty added to Lua Controller.is_network_primaryproperty added to Lua Controller.dns_serversproperty added to the Lua System namespace.