| v2026.916.x | 9/16/2026 | Custom menus gain a Value display item: a read-only live readout of a Control Value of any kind (a score, a volume, the selected source, On/Off) on the touchscreen and the web menu alike, with the same optional format as a Stream Deck key |
| v2026.916.x | 9/16/2026 | Stream Deck keys bound to a Control Value now show its live value on the key face (a score, a percent, a choice, On/Off) and light while a Toggle is on or a Set value matches; on a Stream Deck + the LCD strip shows one segment per dial with the dial’s label and value, and a new Control Value (step per tick) dial target counts a Counter or cycles a Selector one click at a time. USB and Network Dock alike |
| v2026.916.x | 9/16/2026 | New Counter kind of Control Value: a whole number with a minimum, maximum, step and optional wrap-around — a scoreboard score, a queue number — shared by every key, menu, timeline, script and integration on the device like the other kinds. Counters appear in the Integration API as number entities and in Home Assistant as number boxes (plugin SDK 1.12) |
| v2026.916.x | 9/16/2026 | Control Value Up / Down actions take an optional Amount on the key, timeline milestone or dmx.controlValue.up(code, amount) call, replacing the Control Value’s own step for that one action — a “touchdown” Stream Deck key adds 6 in one press, and holding the key repeats it |
| v2026.916.x | 9/16/2026 | Control Values no longer need a DSP: pick Internal (no DSP) and the device holds the value itself, saved with the device state across a restart. A Level Control Value can now drive a fixture intensity, zone, master, volume or color channel — a MIDI knob, a Stream Deck dial, a custom menu slider, a script and a Symetrix wall knob can all share one light through it, and when a cue or fader moves the light the Control Value (and the DSP knob) follows, so nothing snaps on the next touch |
| v2026.916.x | 9/16/2026 | Faders gains a Controls view: one strip per Level Control Value — name, fader, percent and what it drives — with drag, fade mode, paging and filter like the fixture strips; **Fixtures |
| v2026.916.x | 9/16/2026 | Behavior change: a Control Value trigger now fires on any change to the Control Value, not only changes made on the DSP side — a schedule setting the bar volume to 0 at midnight now fires a “below 10 % → run Closing” trigger. A trigger’s own action writing the value back still never re-fires it, and the first value after startup still only arms |
| v2026.916.x | 9/16/2026 | Fixed: Faders page master and zone dimmer drags were always sent over HTTP instead of the live connection; they now stay off the request log like fixture faders. Web API: PUT /api/website/controlvalue/level?code=&value=&fadeMs= sets or ramps a Level Control Value by code |
| v2026.916.x | 9/16/2026 | Cues can be stored compressed on disk: Compress on a cue’s page shrinks a real recording 3–5x and plays it back in place, with in/out points, looping and bounce unchanged; Decompress restores the plain file. A new Store recordings compressed setting under Device > System saves every new recording that way, so longer takes fit and less is written to the flash. Downloads and backups then carry the .cap.zst, which Wireshark opens directly. Older releases cannot play compressed cues |
| v2026.910.x | 9/10/2026 | Stream Routing routes several input protocols at once: every row of the input mapping now names its own protocol, so a console on sACN, one on Art-Net and a DMX-512 port can all be routed at the same time. The device-level input protocol becomes the Recording protocol — a recording still captures one protocol while the others keep routing — and the Inputs page refuses slot ranges shared between protocols and mappings that would close a routing loop |
| v2026.909.x | 9/9/2026 | Stream Routing: DMX received on sACN, Art-Net or a DMX-512 port goes straight back out on every output mapped to the same slot id — including Govee, LIFX, WiZ and Shelly plugin outputs — merged by priority with the DMX Core 100’s own cues and presets. New Lighting Setup > Inputs page (input protocol, mapping, the Route input to outputs switch and a live sources table) and Settings > Inputs on the touchscreen; outputs that would loop show Routing Conflict; a console keeps streaming through Stop, is masked by Blackout and parked by Output Off |
| v2026.909.x | 9/9/2026 | 2-port DMX-512 board, firmware 501: End of Data Stop output now stops the individual port, Output Off no longer drops a port that is being used as an input, and the board keeps up with sustained 40 fps host streams. The board’s Passthru Function is now also under Lighting Setup > Protocol in the Web UI, and both UIs only offer it when the 2-port board is fitted |
| v2026.909.x | 9/9/2026 | Fixed: a USB DMX serial device that dropped off the bus and came back stayed Not Operational and Re-initialize Ports hung the device; re-initializing now recovers it in under a second |
| v2026.909.x | 9/9/2026 | Integration API GET /info now returns a device snapshot with identity — show name, temperatures, CPU/memory/storage, recorder, and now-playing code/name — so a Companion-style module can poll health on this contract instead of the admin status endpoint; protocolVersion stays 1 |
| v2026.909.x | 9/9/2026 | Integration API: execute with activate on a cue or sound now takes playback options — loop, fadeInMs and fadeOutMs — and a bare activate follows the device’s Playback defaults, so a Companion button can loop a cue or fade it in without a second call |
| v2026.909.x | 9/9/2026 | Fixed: after signing in, the Dashboard kept showing the playback state it held at the login screen and Stop did nothing until the page was reloaded; the Record and Output Monitor pages went silent after a reconnect or a PIN/password change for the same reason |
| v2026.908.x | 9/8/2026 | Hold to confirm on control surface buttons: hold for the duration set under Device > System (default 1.5 s) before Blackout, Toggle Output, Stop, and similar fire; Stream Deck shows a sweeping ring, KD-WP8 and LPD8 mk2 blink, the web operator view asks Yes/No |
| v2026.908.x | 9/8/2026 | Key Digital KD-WP8 keypads can be found from the control surface editor: Scan looks for keypads on the local network and offers what it finds in a pick list, filling in the address and port instead of typing them |
| v2026.908.x | 9/8/2026 | LPD8 mk2 pads and OSC buttons now light while Blackout, Mute, or Output Off is switched on, so a latched switch is visible on the surface |
| v2026.908.x | 9/8/2026 | API keys can be created as either type — MCP or Integration — from the API Keys page, and the key hints under Device > System link straight to it |
| v2026.908.x | 9/8/2026 | Fixed: a schedule that switched Blackout on or off was refused by the schedule runner and never fired |
| v2026.907.x | 9/7/2026 | Stop, Blackout and Output Off are now precisely defined. Stop ends everything playing and returns the room to its ambient look. Blackout is a switch, like the blackout key on a console: every channel goes to 0% and audio is muted while everything keeps running underneath, only switching it off releases it, and channels in a cue fade mask hold so moving heads stay put. Toggle Output off stops everything and keeps the unit silent until it is toggled back on, with your fixture settings kept |
| v2026.907.x | 9/7/2026 | Recording: after Save Dynamic Cue the Record page stays in the recorder session and offers Play / Pause and Restart, so a take can be confirmed on the real outputs without going to Cues first |
| v2026.907.x | 9/7/2026 | Switching a device to an older software build now asks for confirmation with a back-up warning, and devices no longer offer leftover builds that were never meant for them. See Software Updates |
| v2026.905.x | 9/5/2026 | Plugin SDK 1.11: plugins can subscribe to incoming OSC by address pattern and reply from the device’s OSC port — a plugin can own a subtree such as /myplugin/... for TouchOSC layouts, consoles, and media servers; the built-in /dmxcore addresses stay reserved |
| v2026.905.x | 9/5/2026 | Integration API: a versioned HTTP + WebSocket surface for external control systems such as Bitfocus Companion, Crestron, and Node-RED — list the device’s cues, presets, zones and Control Values, execute them, and receive live state for button feedback over a WebSocket; enable it under Device > System and issue an Integration-only API key |
| v2026.905.x | 9/5/2026 | Plugin SDK 1.10: plugin settings and output mapping fields can offer a Choice dropdown instead of free text |
| v2026.905.x | 9/5/2026 | Web API hardening: every endpoint now declares its own permission rule and denies by default, and revoked API keys are refused |
| v2026.904.x | 9/4/2026 | Fixture Setup: Add profile… on Fixture Details and the Profiles library — download from Lightkey, Daslight, GDTF Share, or Avolites and import without leaving the page |
| v2026.904.x | 9/4/2026 | Timecode chase gains a Timecode only mode: Play, Jump, and Resume are refused unless they join live timecode in range, from the editor, touchscreen, schedules, triggers, and the API alike, so a show that must stay in sync with the site clock can never be started by hand; Stop and Pause still work. The timecode mode is a three-way Internal / Chase / Timecode only control |
| v2026.904.x | 9/4/2026 | Sounds: Import audio straight from the Sounds page — WAV, MP3, FLAC, OGG, and AIFF files no longer have to go through File Explorer first |
| v2026.903.x | 9/3/2026 | OSC: fixed two built-in addresses that never reached the device (/dmxcore/dimmer/zone/<code> and /dmxcore/effect/<code>), and the OSC Clients page now refreshes Recent OSC Senders while it is open instead of needing a reload |
| v2026.902.x | 9/2/2026 | Timecode chase: lock a timeline to incoming Art-Net ArtTimeCode — Play joins the live clock instead of t=0, with per-timeline Art-Net stream, Offset, After Roll, Auto Stop, Auto Resume, and Auto Start settings; after a restart the timeline re-locks at the current timecode when Auto Start is on |
| v2026.831.x | 8/31/2026 | Visualizer: 2D live visualizer — place fixtures on photos of your venue (or a truss canvas with a small scenery kit) and watch presets, fixture control, and effects light them up live; cone/wash/glow/strip overlays, the same fixture on many views (and many times on one — nine pendants on one address), place multi-copy fixtures as a strip, per-copy trims with Solo right from the photo |
| v2026.827.x | 8/27/2026 | Factory reset from Utilities > System: type RESET to wipe show content, users, and settings while keeping network, license, and local backups — sign in afterward as Administrator with PIN 1111 |
| v2026.826.x | 8/26/2026 | MCP Server: control lighting from AI clients such as Claude Desktop and Cursor over the Model Context Protocol — list entities, play cues, adjust levels, and drive fixture colors, secured with MCP-only API keys issued from the Web UI |
| v2026.826.x | 8/26/2026 | Snappier live control: Faders and Fixture Control changes now stream over the persistent SignalR connection, and sliders animate locally during device-side fades; ambient, sound, and fixture intensity entities added to the integration catalog for Home Assistant and other plugins |
| v2026.825.x | 8/25/2026 | New Faders page: console-style vertical faders for every dimmable fixture — zone banks with submasters, grand master, FLASH buttons, fine-drag precision mode, per-copy trim fan-out, name/code filtering, and per-strip or Release All |
| v2026.825.x | 8/25/2026 | Fade to a level from Faders and Fixture Control: enable Fade mode (0.5–30 s) or Shift+click a fader to glide to the target — fades run on the device and continue even if the browser closes |
| v2026.825.x | 8/25/2026 | Lightjams Recorder Import: new plugin imports Lightjams Art-Net recorder videos (.mp4/.avi) directly as cues, original frame timing and multi-universe sync included (plugin SDK 1.9 cue import providers — any plugin can now add importers) |
| v2026.825.x | 8/24/2026 | Avolites fixture profiles: import Titan personality files (.d4) from the 20,000+ fixture Avolites Personality Library |
| v2026.825.x | 8/25/2026 | Device discovery (outputs and control surfaces) now shows found devices in a pick list and never silently overwrites the destination address |
| v2026.824.1 | 8/24/2026 | Control surface setup fixes: dial-out connections require an address and port before enabling, and port-conflict errors show inline again |
| v2026.821.1 | 8/21/2026 | Plugins that need MQTT now warn when the device has no MQTT broker connection; fixed a 400 error when picking “(None)” in control surface dropdowns |
| v2026.817.x | 8/17/2026 | Plugin SDK 1.8: plugin fixture profiles can define 16-bit (fine) channels |
| v2026.817.6 | 8/17/2026 | Plugin registry: install and update plugins from the new Browse tab on the Plugins page (nuget.org is the registry), with hourly update checks and a Notify/Auto/Off update policy; plugins are no longer bundled with the device software; anyone can publish a plugin |
| v2026.816.x | 8/16/2026 | Copy Trims: dim individual copies of a multi-copy fixture without splitting it — per-copy intensity trims with live preview and a Solo button to identify each unit, saved on the fixture and applied to presets, effects, and live control |
| v2026.815.x | 8/15/2026 | Home Assistant: the device can now fire Home Assistant scenes, scripts, and automations — a new Home Assistant Output Event type with a live target picker, bindable to control surfaces, custom menus, input triggers, timelines, and scripts (plugin SDK 1.7 output action providers) |
| v2026.815.x | 8/15/2026 | Output Events get a Test button in the Web UI that reports delivery failures; plugin secret settings (tokens, passwords) are no longer sent to the browser |
| v2026.812.1 | 8/12/2026 | Status page now shows app-specific CPU and memory usage alongside system metrics, with CPU averaged over the reporting interval |
| v2026.804.2 | 8/4/2026 | Internet Passthrough is now opt-in: a new Enable Internet Passthrough toggle in the Network settings shows the passthrough card on the Utilities page (off by default) |
| v2026.803.4 | 8/3/2026 | Custom menus get an auto-generated menu code for direct links and QR codes — open a specific menu straight from a URL without navigating |
| v2026.803.4 | 8/3/2026 | Documentation links added to Web UI page headers; fixed inflated memory readings in health data on macOS |
| v2026.803.1 | 8/3/2026 | Channel Rules: cap, scale, or copy (multipatch) DMX channels during cue playback — tame too-bright recordings or mirror channels to fixtures added after the show was recorded, without modifying the cue files |
| v2026.728.9 | 7/28/2026 | USB Wi-Fi adapter support and a new per-adapter Device > Network page: join Wi-Fi networks (including hidden SSIDs) and configure DHCP/static addressing per adapter, from both the web and touchscreen UIs |
| v2026.728.9 | 7/28/2026 | Fixed device discovery (mDNS) reliability on multi-adapter and multi-homed networks |
| v2026.727.15 | 7/27/2026 | Mute and Toggle Output trigger actions now support Set To (Toggle/On/Off) |
| v2026.727.15 | 7/27/2026 | DMX Core Connect: more reliable Internet Passthrough — picks a reachable helper address and steps aside automatically when the device already has internet |
| v2026.726.7 | 7/26/2026 | Timeline hold milestones: pause a timeline at a milestone and release it from input triggers, the operator page, or a momentary button press — ideal for pour/dispense and step-through shows |
| v2026.726.7 | 7/26/2026 | Home Assistant integration: bundled plugin exposes zones, presets, cues, schedules, and Control Values to Home Assistant via MQTT discovery |
| v2026.726.7 | 7/26/2026 | Improved update safety: the database is backed up and automatically restored if a software update fails |
| v2026.725.5 | 7/25/2026 | New plugin system with a Plugins page (upload, enable/disable, per-plugin settings) and a stable public plugin SDK on NuGet; Symetrix and Q-SYS DSP integrations now ship as bundled plugins |
| v2026.724.11 | 7/24/2026 | New Toggle Output action to suppress all DMX output, for backup-unit switchover |
| v2026.724.11 | 7/24/2026 | Windows desktop app can start hidden in the system tray with the -tray switch |
| v2026.722.3 | 7/22/2026 | Control Value input triggers: fire actions when a DSP value crosses a threshold |
| v2026.722.3 | 7/22/2026 | New close-to-tray option for the Windows desktop app |
| v2026.721.3 | 7/21/2026 | Added External Trigger effect stepping for enhanced control |
| v2026.720.6 | 7/20/2026 | Seamless cue and timeline loops: no more blackout frame at the loop point — playback holds the last frame through transitions and restarts |
| v2026.720.6 | 7/20/2026 | Unified brand color theme across Web UI and Uno UI |
| v2026.717.3 | 7/17/2026 | Web UI settings reorganized for easier navigation |
| v2026.716.5 | 7/16/2026 | New audio-reactive effects and enhanced scheduling with sunrise/sunset options |
| v2026.716.5 | 7/16/2026 | Schedules can now start/end at sunrise or sunset with an offset, using a new device location setting |
| v2026.716.5 | 7/16/2026 | User scripting: write JavaScript to control fixtures, presets, cues, Control Values, OSC/MQTT, and schedules — run scripts from input triggers, timelines, lifecycle events, or as value transforms, with a built-in web editor |
| v2026.716.5 | 7/16/2026 | OSC and HTTP Output Events now execute |
| v2026.715.13 | 7/15/2026 | Major playback performance improvements: now supports 800 universes at 40 Hz, or 600 universes at 60 Hz |
| v2026.715.13 | 7/15/2026 | Improved recording and playback stability |
| v2026.715.13 | 7/15/2026 | Recording UI now shows recorded size and remaining recording space |
| v2026.714.8 | 7/14/2026 | Control Values: connect Symetrix/Q-SYS DSP audio levels to faders, custom menu sliders, control surfaces, input triggers, and timelines |
| v2026.714.8 | 7/14/2026 | Enhanced output pacing and added timed level ramps for smoother control |
| v2026.713.11 | 7/13/2026 | Import fixture profiles from GDTF files and AI-generated JSON profiles |
| v2026.713.11 | 7/13/2026 | Guest-accessible custom menus in the Web UI — use menus without logging in |
| v2026.713.11 | 7/13/2026 | External MQTT broker connection setting |
| v2026.713.11 | 7/13/2026 | sACN send priority moved from system settings to a per-output setting |
| v2026.713.11 | 7/13/2026 | Improved OSC feedback and control surface responsiveness; Absolute/Relative input mode for sliders and press-and-hold auto-repeat for Up/Down keys |
| v2026.710.8 | 7/10/2026 | Timeline editor enhancements with waveform overlays and intensity profiles |
| v2026.710.8 | 7/10/2026 | Admin PIN recovery feature added for enhanced security |
| v2026.709.9 | 7/9/2026 | Web UI now supports per-user password login |
| v2026.708.7 | 7/8/2026 | New DMX Core Connect desktop app: give a device internet access through a computer on the same network |
| v2026.707.3 | 7/7/2026 | Restart/Reboot functionality restored for Balena devices |
| v2026.705.3 | 7/5/2026 | OSC triggers enhanced for better payload handling |
| v2026.7.2.7 | 7/2/2026 | Speed improvements for first boot and database operations |
| v2026.7.1.10 | 7/1/2026 | Web UI enhancements for smoother user experience |
| v2026.6.30.11 | 6/30/2026 | Velopack updates improve installation and signing processes |
| v2026.6.29.9 | 6/29/2026 | System state logging improved for better recovery |
| v2026.6.29.9 | 6/29/2026 | macOS: fixed sACN/TPM2 “No route to host” errors after upgrading |
| v2026.6.28.3 | 6/28/2026 | New global Merge Mode setting and Playback Layers for per-cue concurrency control |
| v2026.6.28.1 | 6/27/2026 | Velopack update channel now defaults to installed channel |
| v2026.6.26.1 | 6/26/2026 | Restart/Reboot buttons hidden for non-Balena deployments |
| v2026.6.25.7 | 6/25/2026 | Improved macOS Velopack signing and bundling |
| v2026.6.24.8 | 6/24/2026 | New Velopack release pipeline for Windows and macOS |
| v2026.6.23.4 | 6/23/2026 | Enhanced file upload capabilities for large files |
| v2026.6.23.1 | 6/22/2026 | Minor updates and fixes for overall stability |
| v2026.6.21.1 | 6/21/2026 | UI bug fix for timeline editor in light theme |
| v2026.6.17.3 | 6/17/2026 | Configurable OSC server port for better customization |
| v2026.6.8.3 | 6/8/2026 | Stabilized Data Protection keyring across platforms |
| v2026.6.3.1 | 6/3/2026 | RDM device monitoring over Art-Net and Advatek board temperature added |
| v2026.5.28.1 | 5/28/2026 | Stream Deck Plus features: LCD bank label and swipe-to-switch added |
| v2026.5.23.2 | 5/23/2026 | Improved device monitoring: snapshots sent on connect/startup |
| v2026.5.22.4 | 5/22/2026 | Enhanced device monitoring with electrical monitoring and UI polish |
| v2026.5.14.3 | 5/14/2026 | New Device Status page with per-port Create Output functionality |
| v2026.4.26.5 | 4/26/2026 | Stream Deck support enhancements and metronome fix |
| v2026.4.25.1 | 4/25/2026 | Added Stream Deck Dock support |
| v2026.4.24.14 | 4/24/2026 | Improved control surface navigation and connection status |
| v2026.4.23.3 | 4/23/2026 | Flash mode added and control surface color fixes |
| v2026.4.22.5 | 4/22/2026 | Improved control surface functionality and takeover fixes |
| v2026.4.21.1 | 4/21/2026 | Fixed navigation issue for OSC clients |
| v2026.4.19.4 | 4/19/2026 | NetworkMidi2 support for control surfaces |
| v2026.4.18.2 | 4/18/2026 | Added OSC Control Surface support |
| v2026.4.17.7 | 4/17/2026 | RtpMidi support and control surface template updates |
| v2026.4.16.10 | 4/16/2026 | Improvements to effects, tempo, and metronome |
| v2026.4.15.13 | 4/15/2026 | Control Surface editor and operator view enhancements |
| v2026.4.14.6 | 4/14/2026 | Custom menu updates and effect control improvements |
| v2026.4.9.2 | 4/9/2026 | Monitor device feature and Advatek scanner added |
| v2026.4.8.3 | 4/8/2026 | Output Monitor for real-time DMX channel visualization, fixture CSV export, combine split fixtures, fixture slot warnings, preset status improvements, color wheel and effect UI fixes |
| v2026.4.3.3 | 4/3/2026 | TPM2.net output support, tunnel stability and logging improvements |
| v2026.4.2.9 | 4/2/2026 | Ambient presets — set a persistent fallback preset that activates when nothing else is playing; assignable from schedules and input triggers |
| v2026.3.31.10 | 3/31/2026 | Chaser effect (sequence fixtures through a list of colors), hide individual fixture functions, preset favorites, improved preset builder |
| v2026.3.30.2 | 3/30/2026 | Solid light fixture control improvements, scrollable fixture list, fixture Excel export enhancements |
| v2026.3.29.4 | 3/29/2026 | Cloud tunnel for remote access |
| v2026.3.27.4 | 3/27/2026 | Multi-function fixture support, effect fade durations, large screen layout improvements |
| v2026.3.24.13 | 3/24/2026 | Effects engine with zone support, fixture control and setup in Web UI, preset editing with copy/paste, presets in timeline |
| v2026.3.23.5 | 3/23/2026 | Fixture management in Web UI, duplicate presets and schedules |
| v2026.3.19.8 | 3/19/2026 | Help sections, demo data import, pin hints for easier setup |
| v2026.3.12.15 | 3/12/2026 | Improved version management and release screen, MacOS and platform fixes |
| v2026.3.10.4 | 3/10/2026 | Status reporting on Linux |
| v2026.3.4.18 | 3/4/2026 | Available for macOS and Linux Snap |
| v2026.2.10.3 | 2/10/2026 | Device scanning |
| v2026.2.3.3 | 2/3/2026 | Timeline editor improvements |
| v2026.1.30.4 | 1/30/2026 | Timeline seek/scrub and loop |
| v2026.1.23.7 | 1/23/2026 | Stream Deck support with pan, mute, and configurable actions |
| v2026.1.15.8 | 1/15/2026 | Restore improvements and recorder bug fixes |
| v2025.12.9.1 | 12/9/2025 | Timeline editor (beta) |
| v2025.11.15.1 | 11/15/2025 | Web UI improvements for mobile |
| v2025.11.14.2 | 11/14/2025 | Audio delay feature. Custom Menu confirm option |
| v2025.11.12.21 | 11/12/2025 | Cue Fade Mask editor in Web UI |
| v2025.11.11.7 | 11/11/2025 | Dimmer setting for cues and schedules |
| v2025.10.31.5 | 10/31/2025 | Custom menu background color and glow state indicator |
| v2025.10.25.5 | 10/25/2025 | Fade in/out in seconds, loop/fade settings in Web UI |
| v2025.10.17.2 | 10/17/2025 | Favorites and custom menu on dashboard |
| v2025.10.13.5 | 10/13/2025 | Automatic cleanup of deleted/orphan files (cues/sounds), FLAC sound import |
| v2025.10.6.5 | 10/6/2025 | Pause and scrub feature for playback |
| v2025.9.26.3 | 9/26/2025 | Progress bar and scrub feature for sounds and cues |
| v2025.9.21.7 | 9/21/2025 | User tokens, white label improvements, stop-at-completion for schedules |
| v2025.9.12.5 | 9/11/2025 | Toggle schedules on/off in custom menu |
| — | 9/10/2025 | S-Play backup import |
| — | 9/3/2025 | Satellite config in Web UI |
| — | 7/27/2025 | Key Digital WP8 keypad support with LED status updates and display sleep timeout |
| — | 6/24/2025 | NTP server option and sync time from browser |
| — | 6/20/2025 | UI speed optimization |
| — | 5/30/2025 | Non-admin users can rename/delete cues within 24h of creation |
| — | 5/15/2025 | UI enhancement on cue list and home screen (tap logo for access to main menu) |
| — | 5/7/2025 | Master dimmer custom menu item, player control display in custom menus |
| — | 2/21/2025 | Support for MQTT input triggers and experimental support for Shelly RGBW devices |
| — | 2/14/2025 | More ways to control DMX input triggers for recording |
| — | 2/6/2025 | Better on-board File Explorer |
| — | 2/5/2025 | Improved output display and audit log |
| — | 2/3/2025 | Auto logoff on web/device after timeout |
| — | 1/31/2025 | Web Recorder monitoring |
| — | 1/27/2025 | Responsive Web UI support |
| — | 1/24/2025 | Input triggers for recording: DMX, HTTP, TCP, UDP, OSC |
| — | 1/18/2025 | Recording functionality in Web UI |
| — | 1/16/2025 | Light/Dark theme support |
| — | 1/14/2025 | Support for multiple users with different permissions |
| — | 1/7/2025 | Schedule editor in Web UI. Support for small icons in custom menus (can be used to send OSC messages) |
| — | 1/3/2025 | Backup/Restore via cloud storage |
| — | 12/18/2024 | Audio playback support (USB sound card) |
| — | 12/16/2024 | Performance enhancement with support for more than 100 universes (40 Hz) |