Skip to content

v0.2.3

Choose a tag to compare

@mattlamb99 mattlamb99 released this 07 Jun 08:29
· 12 commits to main since this release
d056bdc

emberviewer v0.2.3

A matrix-label reliability fix for devices that throttle discovery, plus a project-site and docs refresh.

🛠 Fixes

  • Matrix labels now show up on devices that drop requests under load. Some embedded providers (e.g. the Arkona AT300) silently drop getDirectory requests during the initial discovery burst. The matrix label sub-tree fetch was one-shot, so a dropped request was never retried — source/target names stayed blank until you manually expanded the labels sub-tree (which happened to re-issue the request). emberviewer now re-requests any label node that hasn't returned its children yet, throttled to every 2 s and capped at 6 attempts, so it self-heals quickly without hammering the device. The same fix applies to the browser UI, which had the same latent bug.

📖 Project site & docs

  • New "Tested against real broadcast gear" section listing the providers emberviewer has been exercised against — Lawo (Power Core, mc²36, VSM, Virtual Patch Bay, vPro8, Gadget Server, DMS), Riedel MicroN, Arkona AT300, DirectOut Maven, 2wcom RF10e, Tieline Gateway, and the node-emberplus stack.
  • A screenshot carousel and a screenshot-backed hero on the website.
  • A tightened, more concise README, with the now-shipped "in progress" items folded into the live feature list.

📦 Downloads

Platform Asset
Linux (x86_64, glibc ≥ 2.35) emberviewer-linux-x86_64.tar.gz
macOS (Apple Silicon) emberviewer-macos-arm64.tar.gz
macOS (Intel) emberviewer-macos-x86_64.tar.gz
Windows (x86_64) emberviewer-windows-x86_64.zip

Every binary embeds the web UI. The Linux build targets glibc ≥ 2.35 (Ubuntu 22.04 / Debian 12 and newer). On Windows, choose More info → Run anyway if SmartScreen warns.

Full changelog: v0.2.2...v0.2.3