Moonshine, ein headless Streaming-Server für Moonlight, wurde in Version v0.14.5 veröffentlicht - zuvor erschienen bereits Version 0.14.4, Version 0.14.3 und Version 0.14.2.
Version 0.14.2 brachte vor allem eine neue Verteilungsform: Moonshine wurde als systemd-sysext-Extension gebaut und veröffentlicht, wodurch sich die Anwendung als portables System-Extension einbinden ließ. Version 0.14.3 folgte mit einem kleinen, aber wichtigen Fix für ein fehlendes Installationsskript. Version 0.14.4 verbesserte dieses Installationsskript weiter und ließ alle Moonshine-Befehle standardmäßig den Konfigurationspfad $HOME/.config/moonshine/config.toml annehmen. Mit Version 0.14.5 wird die systemd-sysext-Extension nun wieder verworfen: Die Komponenten landen stattdessen unter /opt/moonshine/ und /etc/, was SELinux-Boot-Fehler auf Fedora Atomic und Bazzite durch nicht gelabelte Overlayfs-Dateien behebt. Zusätzlich erkennt der Healthcheck die WSI-Layer nun direkt über den Vulkan-Loader statt über feste Dateipfade.
Änderungen in Version 0.14.2:
Build and release systemd-sysext extension for distributing Moonshine as a portable system extension.
Änderungen in Version 0.14.3:
Fixed: Add missing install script.
Änderungen 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).
Änderungen 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.

Quelle: GitHub