• v0.16.0
    release / release (push) Successful in 14s
    Stable

    jessey released this 2026-05-22 07:02:00 +00:00 | 91 commits to main since this release

    Added

    • Automatic crash-capture via a Steam launch wrapper (M6/D12). Set rigdoctor wrap %command% as a game's Steam launch option (or in Lutris/Heroic's wrapper field) and RigDoctor
      starts a focused, game-tagged capture when the game launches and stops it cleanly on exit — no
      manual Run Diagnostic / Finish. A hard freeze leaves the capture unterminated, so it's flagged
      as a crash next launch. The wrapper resolves the game name from Steam's SteamAppId, doesn't
      disturb an existing capture, and returns the game's exit code. (core/wrap.py, rigdoctor wrap.)
    • GUI Auto-capture… helper on the Games page: shows the exact launch-option line (absolute
      path, copy button) and how to set it in Steam.
    • Auto-capture preserves an unanalyzed crash (diagnostic-crash.jsonl) before starting a new
      capture, so relaunching the game can't wipe a crash report you haven't seen yet.

    Fixed

    • docs/MODULES.md status column was stale — M1, M3, M4, M5, M8, M10, and M13 are done and now
      marked (only M2 and M11 remain not-started; M6/M9/M12 in progress).
    Downloads