What’s New#

v12.0#

  • Add support for fixture status information in the Lua API.

  • Add information to the HTTP API on whether a timeline has had its rate adjusted (rate_adjusted in Timeline).

  • Note which HTTP API endpoints require a project to be loaded.

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#

v8.0#

v7.0#

v6.0#

v5.0#

  • Added controller propagation to certain HTTP API requests and query.js functions.

  • memory_free changed to memory_available in the HTTP & JavaScript System information and in the Lua System namespace.

  • get_trigger_number function added.

  • vlan_tag property added to Lua Controller.

  • is_network_primary property added to Lua Controller.

  • dns_servers property added to the Lua System namespace.