github RankFTW/RHI RHI-2.8.5
RHI 2.8.5

2 hours ago

v2.8.5

Thanks to Lazorr for researching and contributing the fixes in this release.

Bug Fixes

Available HDR Mods

  • Fixed column headers and ✗ marks being too faint to read.

Crashes & Freezes on Close

  • Fixed an incomplete shutdown sequence — timers and panel scans are now stopped, pending UI requests cancelled, the update log window closed, OLE drag-drop cleaned up, and settings flushed in the correct order.
  • Fixed progress dialogs sometimes getting permanently stuck. Dialogs now retain ownership of their modal slot until WinUI fully finishes closing them, including on error paths. Startup dialogs (patch notes, MOTD, update check) now run one at a time instead of racing each other.
  • Fixed the app not exiting cleanly when closed to tray during an installer handoff — it now exits explicitly rather than relying on "close to tray" behaviour.

Library & Refresh

  • Fixed a race condition where starting a Refresh while the initial scan was still running could corrupt the game library. Initialisation and Refresh are now serialised, the previous library is retained while the new one is being built, and the UI merge waits for the background scan to finish before proceeding.

Single Instance & Admin Mode

  • Hardened single-instance ownership and made the admin task query async with a timeout. The shutdown signal file is now cleaned up so a freshly launched instance doesn't accidentally consume it.

Installer

  • Removed the use of AttachThreadInput for bringing RHI to the foreground after an update — this could tie RHI's responsiveness to the installer or any other foreground app. Replaced with a safe message-based handoff.

Downloads

  • Added cancellation and a 10-minute timeout to installer downloads, plus partial file cleanup if the download fails or is cancelled.

Don't miss a new RHI release

NewReleases is sending notifications on new releases.