Release history
Sunshine releases
Self-hosted game stream host for Moonlight.
All releases
4 shown
v2025.924.154138
Bug fix
Fixed Windows service installation path syntax. Removed XCode dependency on macOS for easier builds.
v2025.923.33222
Security relevant
⚠ Upgrade required
- Windows: ViGEmBus is now bundled in the installer rather than downloaded at install time — no separate ViGEmBus install should be needed.
- Linux (Arch/AUR): CUDA is now an optional dependency; builds will no longer fail if CUDA is absent or freshly installed.
- Linux: uhid module is now loaded automatically via udev rules — manual modprobe may no longer be required.
Security fixes
- GHSA-6p7j-5v8v-w45h
Notable features
- DualSense (DS5) gamepad fixed MAC address per controller index on Linux
- Runtime config option to enable/disable system tray
- macOS system tray now supported via main event loop
v2025.628.4510
Security relevant
⚠ Upgrade required
- Display automation is disabled by default after upgrade — re-enable in the Sunshine config UI if needed
- Windows: Sunshine directories are now added to system PATH; installer now remembers service start type across upgrades
Breaking changes
- Display automation (dd_config) is now disabled by default; must be manually re-enabled in the Sunshine config UI after upgrading
Security fixes
- GHSA-39hj-fxvw-758m
- GHSA-x97g-h2vp-g2c5
Notable features
- NVENC async encode
- Native DualSense support on Linux (without Steam Input)
- DualSense adaptive trigger support on Linux