v1.0.11
Polaris v1.0.11
Patch release focused on Browser Stream validation and Linux stream-runtime polish.
Highlights
- Added experimental Browser Stream using WebTransport and WebCodecs, with
/browser-streamrouting and/webrtccompatibility aliases. - Added the Polaris-launched WebTransport helper, browser session API, WebCodecs playback, and browser keyboard, pointer, wheel, and touch input routing.
- Added Browser Stream UI modes for Game Mode, in-game expansion, pop-out streaming, stream profiles, latency statistics, and unsupported-browser messaging.
- Improved Linux stream runtime diagnostics, stream display policy reporting, GPU-native/headless capture explanations, labwc refresh-rate handling, and headless preview diagnostics.
- Fixed Browser Stream close handling so the helper, transport, cage runtime, and launched Steam game are cleaned up together.
- Fixed Steam handoff after Browser Stream cleanup so Nova and Moonlight launches are not blocked by stale Steam child processes.
- Fixed isolated Linux audio routing so game audio streams that move back to the host sink are returned to the Polaris virtual stream sink.
- Added isolated Linux process cleanup for Steam-launched children that escape the direct app process group.
- Fixed SHM capture color handling for reported wlgrab pixel formats and expanded unit coverage for the copy path.
- Tightened HDR metadata gating, web config save behavior, and Browser Stream route/config/status test coverage.
Release assets
Use the package that matches your host distro:
Polaris-fedora42-x86_64.rpmPolaris-fedora43-x86_64.rpmPolaris-fedora44-x86_64.rpmPolaris-arch-x86_64.pkg.tar.zstPolaris-ubuntu24.04-x86_64.deb
Fedora and Arch are the recommended package paths. Bazzite 44 should use the Fedora 44 RPM through rpm-ostree. Ubuntu 24.04 remains experimental.
These assets were refreshed after the initial tag publish so every Linux package installs the Browser Stream helper (polaris-browser-stream-helper). The Fedora RPMs are built with CUDA-enabled NVENC support for the validated NVIDIA Headless Stream path.
Validation
The release workflow completed successfully for:
- Web UI lint, tests, and build
- Fedora 42 RPM build and smoke test
- Fedora 43 RPM build and smoke test
- Fedora 44 RPM build and smoke test
- Arch package build and smoke test
- Ubuntu 24.04 DEB build and smoke test
- Release asset upload verification
See the full changelog: https://github.com/papi-ux/polaris/blob/release/v1.0.11/docs/changelog.md#v1011