Skip to content

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 31 Jul 20:13

macOS.pkg installs WebLinked into /Applications; .dmg lets you drag it.
Apple Silicon only: CEF's binary distribution is per-architecture, so an Intel or
universal build needs a second distribution and a lipo pass.

Windows-setup.exe installs with shortcuts; .zip is portable. x86_64.

Linux — portable .tar.gz, x86_64.

WebLinked Launcher — optional tray app (WebLinked Launcher_*). It starts and
stops WebLinked, lets you pick which network interface the control page binds to,
and opens it in your browser. WebLinked itself has no window: it is a render host
and a control server, and the control page is the whole UI. The launcher expects
WebLinked already installed — macOS /Applications, Windows C:\Program Files\ WebLinked, Linux on PATH.

Output backends in these builds: NDI, OMT and the preview. The NDI SDK headers
are vendored and the runtime is bundled into the artefact, so NDI works on a machine
that has never installed it. DeckLink and AJA are located with find_package and
silently disabled when their SDKs are absent, which they are on hosted runners —
build locally with those SDKs installed to get SDI out. See docs/02-building.md.

Verification status is in docs/04-verification.md: NDI has been confirmed
end-to-end against a real receiver; DeckLink, AJA and OMT compile against the real
SDKs but have never been run against hardware.

Builds are unsigned. On macOS, after installing:

xattr -dr com.apple.quarantine "/Applications/WebLinked.app"

That step matters more here than usual — the app nests five CEF helper .apps, and
approving the outer bundle does not unquarantine them. A quarantined helper is
killed silently and looks like the renderer simply failing to start.

Full Changelog: v0.6.0...v0.6.1