Polaris v1.0.15
Polaris v1.0.15 is a hotfix for Linux headless stream sessions where MangoHud could still leak into Steam, Steam helper processes, or the isolated compositor runtime.
Highlights
- Suppresses inherited and session-pacing MangoHud injection for direct Steam game launches inside the headless cage compositor.
- Keeps explicit per-game MangoHud support available for direct launches while continuing to block MangoHud for Steam Big Picture sessions.
- Clears MANGOHUD_CONFIG from labwc and XWayland so compositor/helper processes do not inherit stale FPS-cap configuration.
- Documents the hotfix in the README and changelog.
Validation
- Built the Polaris target locally.
- Ran test_polaris_config: 174/174 passed.
- Ran CageDisplayRouterPolicyTests: 26/26 passed.
- Smoke-tested a Retroid Pocket 6 direct ARC Raiders launch with the Polaris parent process forced to MANGOHUD=1, MANGOHUD_DLSYM=1, and MANGOHUD_CONFIG=fps_limit=60; stream child processes did not retain MANGOHUD*.
Release assets
Fedora, Ubuntu, and Arch release assets are built and attached by the tagged GitHub Actions release workflow.