Vibepollo 1.14.13-beta.2 - 2026-03-01
Notice: Vibepollo may trigger false-positive antivirus alerts. Details and workarounds are documented here: #29
Highlights
- Virtual display sessions on Windows now preserve your existing monitor layout and refresh rates.
- Canceling or terminating a session no longer restores desktop display state when no virtual display was active.
- Display-helper reconnects no longer get stuck in long IPC recovery stalls during display transitions.
- Playnite autosync now consistently writes app IDs, preventing recurring app-list load failures.
Improvements
Compatibility
- Improved monitor position override handling so delayed displays can still be placed correctly after setup.
- Added clearer handling for legacy display layout snapshots, including dashboard guidance when metadata needs refresh.
- Upgrade note: If you see a legacy display snapshot warning, open display settings and refresh/save the layout once.
Stability
- Improved teardown behavior so display-revert dispatch still runs even if a prep undo command stalls.
UI
- Improved Playnite autosync data consistency for app entries shown in app lists and integrations.
Fixes
Compatibility
- Fixed physical monitor refresh rates being reset when creating a virtual display session on Windows.
- Fixed monitor layout and orientation restore mismatches when applying older display snapshots.
- Fixed partial monitor-position apply when some displays became repositionable later than others.
Stability
- Fixed long reconnect hangs when the display-helper pipe dropped during active recovery.
- Fixed cases where display-revert dispatch could be skipped when undo commands hung during teardown.
UI
- Fixed repeated app parse/load errors when Playnite autosync entries were missing unique IDs.