-
v3.5.7 — renderer lifecycle logging + dead-renderer recovery
StableAll checks were successfulCI / build-and-test (push) Successful in 1m40sreleased this
2026-07-23 19:19:16 -05:00 | 37 commits to main since this releaseFixed
- A dead renderer is now reloaded instead of leaving a permanently blank window. If a window's renderer process exits abnormally nothing repaints it, and for the transparent in-game overlay that is indistinguishable from "no game running". Renderers now reload automatically on
render-process-gone, capped at 3 attempts.
Added
- Renderer lifecycle logging for all three windows (companion, overlay, scout):
window.loaded,window.load_failed,window.preload_error,window.console_error,window.renderer_gone,window.renderer_reloaded. Renderer-side failures previously never reached the log at all. overlay.shown/overlay.hidden— visibility flips right after the first successful live-metrics publish, separating "the poller never got data" from "data arrived but the panel painted nothing".
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- A dead renderer is now reloaded instead of leaving a permanently blank window. If a window's renderer process exits abnormally nothing repaints it, and for the transparent in-game overlay that is indistinguishable from "no game running". Renderers now reload automatically on