Moonshine, a headless streaming server for Moonlight, has been released in version v0.13.5.
Version 0.12.0 had only just come out the day before. Versions 0.13.1 through 0.13.5 are plain bugfix bumps with no changes of their own, the actual updates landed in v0.13.0: environment variables carrying client display info for launched applications, new package formats (.deb, .rpm, .pkg.tar.zst), plus fixes to SDR color range and audio compatibility.
Added
- Pass client display information (
MOONSHINE_CLIENT_WIDTH,MOONSHINE_CLIENT_HEIGHT,MOONSHINE_CLIENT_FRAMERATE) as environment variables to launched applications (#109, @BigDiaB).- Package releases as
.deb,.rpm, and.pkg.tar.zstvia nfpm (#130).Changed
- Make
WAYLAND_DEBUGopt-in behindMOONSHINE_WAYLAND_DEBUGenvironment variable.- Update CI to Ubuntu 24.04.
- Bump pixelforge dependency.
Fixed
- Use limited (TV) range instead of full range in SDR mode for correct color output (#126).
- Subscribe to systemd signals before waiting on job/unit events to prevent launch/stop timeouts on headless, linger-only hosts (#124, @scottjab).
- Fall back to PulseAudio when PipeWire is available to fix audio compatibility.

Source: GitHub