Moonshine, a headless streaming server for Moonlight, has been released in version v0.14.5 - preceded by version 0.14.4, version 0.14.3 and version 0.14.2.
Version 0.14.2 introduced a new distribution option: Moonshine was built and released as a systemd-sysext extension, allowing it to be used as a portable system extension. Version 0.14.3 followed with a small but important fix for a missing install script. Version 0.14.4 further improved that install script and made all Moonshine commands assume the default config path $HOME/.config/moonshine/config.toml. Version 0.14.5 now drops the systemd-sysext extension again: components are installed under /opt/moonshine/ and /etc/ instead, fixing SELinux boot failures on Fedora Atomic and Bazzite caused by unlabeled overlayfs files. The healthcheck’s WSI layer detection now also queries the Vulkan loader directly instead of relying on hardcoded file paths.
Changes in version 0.14.2:
Build and release systemd-sysext extension for distributing Moonshine as a portable system extension.
Changes in version 0.14.3:
Fixed: Add missing install script.
Changes in version 0.14.4:
Fixed: Improve installation steps in install script.
Changed: Assume default config path in all moonshine commands (
$HOME/.config/moonshine/config.toml).
Changes in version 0.14.5:
Fixed: SELinux boot failures on Fedora Atomic and Bazzite caused by unlabeled overlayfs files - moved away from the systemd-sysext extension to installing components under
/opt/moonshine/and/etc/.Changed: WSI layer detection in the healthcheck now queries the Vulkan loader directly instead of relying on hardcoded file paths.

Source: GitHub