Vibeshine 1.15.1-beta.2 — April 8, 2026
Notice: Vibeshine may trigger false-positive antivirus alerts. Details and workarounds are documented in issue #59.
Changes
- Renamed
nvenc_force_split_encodetonvenc_split_encodeacross the app, web UI, config overrides, and installer migrations. Existing configs and overrides are migrated automatically. - Reduced per-session log retention to about 10 MiB and fixed Playnite rollover logs so old wrapped files stop growing unexpectedly.
Fixes
- Fixed green startup frames in 4:4:4 sessions and black placeholder flashes during capture reinit or backend switches.
- Fixed Steam Streaming Speakers sometimes staying as the default Windows audio device after a session ends when the real device briefly disappears during virtual display teardown.
- Fixed stale NVIDIA Control Panel overrides for Ultra Low Latency and Smooth Motion being restored incorrectly after a stream cycle.
- Fixed Playnite autofocus retries effectively becoming unlimited when repeated launch status messages kept resetting the attempt budget.
- Fixed Playnite app UUIDs changing during sync or when new games are imported, and improved matching for quoted command lines and normalized names.
- Fixed config fields in the web UI changing widget type while you were editing them, especially around
0and1values. - Fixed shutdown during early startup so rapid stop/restart cycles can abort cleanly instead of continuing through long display or encoder initialization paths.
- Fixed the Windows session monitor shutdown path so logoff or shutdown no longer risks leaving that thread hanging during teardown.
- Fixed virtual display recovery and cleanup races, including teardown sequencing after RTSP session termination.
- Fixed Lossless Scaling launch failures being logged as
error=0instead of the real Win32 failure code.