v1.0.14
ReleaseBonjour/mDNS device discovery works in a shipped build for the first time, outputs gain an explicit Active/Inactive intent so a parked device stops reading as a fault, and pixel walls get a design surface with real strobe limits.
- Bonjour/mDNS discovery now works in a packaged build — it never had. Discovery also bound one arbitrary network interface, routinely a VPN tunnel rather than the show LAN, and reported itself healthy while finding nothing; it now browses every usable interface, loopback included, so consoles on the show LAN and software running on the same Mac are both found.
- Active/Inactive outputs — one switch per output card separates a deliberately parked device from a broken one. A parked output no longer counts against you anywhere: the In/Out pills, EdgeBar badge, status dock, Flight Check, monitor health bar, and idle-canvas card all stopped reporting an intentional park as a fault, Connect/Disconnect All became Activate/Deactivate All, and parking a connected output mid-show now asks first.
- Pixels — a design surface for pixel walls with a live HUD, an editable Auto brain, and strobe limits that refuse to author a rate the wall cannot render or that a slow rig would fold into a still frame. Pixel frames stream over Art-Net, which remains experimental and not yet verified on hardware.
- Energy analysis corrections — the measured energy curve now reaches the fresh-analysis path, every BUILD stopped borrowing the first beat of the DROP that follows it, and a previous track's phrase map no longer outlives the track that owned it.
- Author against the light you mean, not the protocol it speaks — action editors offer only the outputs the current venue can actually address, a newly authored action pins to the console its author picked, and a second room in the same building can start from an existing venue profile instead of from nothing.
- Operator honesty — Panic now reaches an Unreal-rendered show instead of reporting a blackout that never arrived, a JAM-generated timecode clock is visible to the show itself, an overdue standby cue stops sitting on a permanent green GO, and a paid AI Music Analysis add-on survives re-activation and is usable in the session that bought it.
- macOS packaging — the bundle no longer advertises a minimum macOS that no shipped binary can run on, and shipped DMGs no longer carry an absolute path from the build machine.