github Nonary/vibeshine v1.16.0-stable.3

7 hours ago

Vibeshine 1.16.0-stable.3 - 2026-06-11

Notice: Vibeshine may trigger false-positive antivirus alerts. Details and workarounds are documented here: #59

Changes

  • Per-app display overrides can now target the primary display. The app editor gains a "Primary display (default)" option, and virtual display mode defaults to disabled when a physical target is chosen. Apps saved with the legacy output field keep working unchanged.

Fixes

  • Fixed a crash that could kill the host right after a game or stream ended, caused by an unsynchronized stop of the display-helper watchdog.

  • Fixed AMD hosts dying about 10 seconds after a disconnect when the AMF encoder wedged during teardown. Encoder teardown is now time-bounded and abandons a hung driver call instead of aborting the whole process.

  • Fixed constant capture collapsing to a fluctuating ~30 fps on idle screens for clients requesting very high frame rates (above ~166 fps).

  • Fixed GPU statistics polling crashing Vibeshine while the graphics driver was resetting after a GPU hang (TDR). Stats now use kernel-mediated queries that fail gracefully during a driver reset.

  • Fixed the tray icon permanently vanishing until reboot when Windows rejected its registration after logon or an update-driven restart. The icon now retries registration and recovers automatically, even on elevated hosts.

  • Fixed apps targeting a physical display turning off every other monitor regardless of the selected display device option.

  • Fixed physical displays staying disabled after a browser stream ended. The final teardown now always restores the display configuration when no app is left running, and the idle grace period drops to 15 seconds while a virtual display is active.

  • Fixed failed browser stream negotiations dying with a generic error. The host log now records the exact SDP parse failure and rejected offer, and the web client shows the real reason instead of an unrelated timeout message.

  • Fixed the web UI Stats page continuing to poll the host while its tab was unfocused or minimized.

Don't miss a new vibeshine release

NewReleases is sending notifications on new releases.