v1.18.4-beta.1
Pre-release
Pre-release
Vibeshine 1.18.4-beta.1
These release notes cover the stable 1.18.4 releases, from the original stable release through this update.
1.18.4-beta.1
Notice: Vibeshine may trigger false-positive antivirus alerts. Details and workarounds are documented here: #59
Fixes
- Updated libvirtualdisplay to v1.6.3 so a failed virtual-display teardown no longer blocks later virtual-display creation.
- Prevented completed sessions from reviving stale virtual-display recovery while the physical desktop is being restored.
- Ensured virtual-display DPI changes target only verified virtual monitors, never the Windows primary physical display.
- Deferred idle display probing and topology readiness checks until the interactive desktop or requested topology is actually ready, avoiding stuck temporary displays at startup.
- Preserved automatic and fractional display refresh-rate policies, including across delayed virtual-display activation.
- Kept encoder-probe ownership tied to the captured GPU and restored display topology before releasing retained virtual targets.
- Normalized Playnite autosync identifiers so existing entries are not missed or purged because of letter-case differences.