Vibeshine Release 1.14.4
Release Date: January 26, 2026
Notice: Vibeshine may trigger false-positive antivirus alerts. Details and workarounds are documented here:
#59
v1.14.4
Changes
Lossless Scaling Game Detection Improvements
- Added a hotkey-based activation method for Lossless Scaling. This is more reliable than auto-detection for games with splash screens, slow launches, or delayed focus.
- Autofocus behavior is now much stricter and more dependable before starting a stream. It validates window visibility, cloaking status, geometry, monitor presence, and confirms the target process is actually in the foreground.
- Added an option to delay Lossless Scaling launches, for slow launching games in case the auto focus times out before the game loads.
Troubleshooting Log Viewer Improvements
- Logs are easier to read with aligned line numbers and forced wrapping, reducing horizontal scrolling.
- Added support for both auto-scrolling and frozen scrolling, with clear indicators when new logs are available.
- Replaced the copy logs button with an export logs button to avoid incomplete log submissions when filing bug reports.
- Improved search with highlighting, clearer navigation, and nearby context lines that can be clicked to jump directly to the relevant section.
- Added a log source selector, allowing you to view all Vibeshine logs directly from the WebUI instead of only the main logs.
Display Swaps During Cold Boots
- Vibeshine can now apply display settings even when no user is logged in.
- Added a new mechanism to transition display settings from SYSTEM context to the user profile so settings persist correctly after logging in.
v1.14.3
Fixed an issue that caused display helper to reboot over and over.
v1.14.2
Reverted all of the display settings code back to 1.13.0 due to reported issues between version 1.13 and 1.14 for some users.
v1.14.1
Changes
Added new option for Lossless Scaling to delay launches, this is useful for games that take a long time to start, and the automatic detection expired before the game launched fully.
Fixes
Fixed a bug that prevented the "config revert on disconnect" option from re-applying resolution and display settings when resuming streams.
Fixed a bug that caused higher host processing latency for certain setups, it now should be identical to v1.13.
v1.14.0
This major update introduces high-performance WebRTC streaming. You can now access your desktop through a browser with expanded controller support and better color depth.
New Features
- WebRTC Browser Streaming: You can stream your Windows desktop directly to any modern browser by visiting /webrtc. This feature includes an app gallery, cover art, HDR support, gamepad compatibility, and gyro controls. Performance note: WebRTC is designed for flexibility across different devices. Due to browser limitations, it is not intended to be as smooth as the native Moonlight client.
- Snapshot Restore Hotkey: This hotkey can be configured in Step 2 of the Audio/Video settings. It allows you to instantly reset your display topology and force virtual displays off if your machine gets stuck on a virtual monitor.
Performance and Reliability
- Reduced System Lag: We optimized the internal capture-to-encode pipeline and added new D3D11 NV12 conversion flows. These changes lower system overhead and provide a snappier streaming experience.
- Resilient Display Handling: Windows display management is now much tougher. Vibeshine can recover from temporary display failures or topology blips without crashing the session.
Fixed Issues
- Launch Speed Fix: We eliminated a timing bug that caused significant delays and hanging when first starting a stream.
- Refresh Rate Priority: We resolved an issue where manual refresh rate settings were ignored. Manual selections now correctly take priority even when the double refresh setting is active.
- Fail-Safe Screen Capture: Capture reliability is improved by adding an automatic DXGI fallback method. This ensures the stream continues if the primary Windows Graphics Capture fails.
- Virtual Display Stability: We fixed several edge cases that caused virtual displays to fail during recovery. This specifically improves stability for self-hosted virtual display setups.
- General Polish: This version resolves various issues with mouse input, fullscreen interactions, and interface navigation.