Vibeshine 1.18.0-beta.4 - 2026-07-03
Notice: Vibeshine may trigger false-positive antivirus alerts. Details and workarounds are documented here: #59
This release makes installer upgrades and downgrades transactional, fixes HDR streams downgrading to SDR mid-session, and tailors the virtual display defaults and frame generation guidance to the host's Windows version.
Changes
- Virtual display defaults are now OS-aware: Windows 11 hosts keep the recommended per-client virtual display, while fresh Windows 10 hosts default to streaming the physical display because frame generation capture has known issues there. Explicitly configured values are always preserved, and the display setup step explains the OS-specific behavior.
- Replaced the inverted "Use SudoVDA" checkbox with a "Virtual display driver" dropdown (Vibeshine Display Driver recommended, SudoVDA legacy) in both the WebUI and the installer.
- Reworked the frame limiter setup step into an explainer with a live "limiter path" badge. The copy now correctly states that virtual screens always receive a stream-start frame cap - NVIDIA Reflex through RTSS when it is installed, the NVIDIA driver's limiter otherwise - and explains why virtual screens run at 4x the stream refresh to capture frame-generated games smoothly.
- The frame generation health check now reports the host OS: it passes on Windows 11, warns on Windows 10, and fails when Lossless Scaling is selected on Windows 10 since LSFG requires Windows 11. The Lossless Scaling panel shows a standing warning on Windows 10 hosts.
- Added a runtime bitrate endpoint with ABR capability negotiation so supporting clients can adjust the encoder bitrate mid-stream. NVENC reconfigures the live encoder seamlessly; other encoders rebuild the encode session.
- App artwork now uses versioned IDs so future cover art changes propagate to Moonlight clients without breaking existing launch or asset URLs.
Fixes
- Made installer upgrades and downgrades transactional: any failure during a replacement now rolls back to the previously installed version instead of leaving no version installed. Programs & Features also shows the full version including the prerelease suffix.
- Fixed HDR streams being downgraded to SDR mid-session: a virtual display briefly re-enumerates as SDR during a capture reinit, which rebuilt the encoder for SDR and made HDR clients fail with a decoder error. The established HDR colorspace is now latched for the session.
- Stopped stale "Stream Started"/"Application Stopped" tray notifications from replaying when taskbar hosts such as DisplayFusion rebroadcast taskbar re-registration on monitor topology changes.
- Stopped duplicate "New update available" notifications from stacking in the Action Center on every stream start while an earlier update reminder is still pending.