Polaris v1.2.0
Matched host release for Nova v1.2.0, focused on private/headless Linux streaming, Portable Chrome cockpit polish, safer launch contracts, and broader package coverage.
Highlights
- Adds the Portable Chrome web theme with dim Moonlight-grey chrome, stronger panel depth, and restrained green status accents.
- Improves Mission Control, Library staging, settings review, and confirmation flows for safer host-affecting actions.
- Strengthens Nova-facing session/client contracts: client settings advertisement, session status/stop integration, stream events, and trusted game-control pairing defaults.
- Hardens private/headless launch policy around desktop Steam, mirror-desktop intent, virtual gamepads, strict gamepad isolation, and headless bwrap setup.
- Improves NVIDIA/Linux capture diagnostics around CUDA/GPU-native capability, DMA-BUF fallback, virtual display output preservation, and headless VAAPI capture reinit.
- Adds openSUSE Tumbleweed build coverage and refreshes the Fedora, Ubuntu, and Arch release asset workflow.
Assets
- Polaris-arch-x86_64.pkg.tar.zst
- Polaris-fedora42-x86_64.rpm
- Polaris-fedora43-x86_64.rpm
- Polaris-fedora44-x86_64.rpm
- Polaris-ubuntu24.04-x86_64.deb
Validation
- GitHub Actions Build Polaris succeeded for the v1.2.0 tag and uploaded all expected release assets.
- Master branch CodeQL, Public Hygiene, and Build Polaris checks succeeded for the release-prep commit.
Full changelog: v1.1.0...v1.2.0