What's Changed
- Support launch-time stream settings overrides via query parameters by @nako-ruru in #142
- fix bad header length in websocket by @pccr10001 in #139
- fix timeout when pairing by @MrCreativ3001 in #154
- Fix #148: WEBRTC_PORT_RANGE baked into the Docker image overrides config.json by @fisherjoey in #161
- Fix EncodedVideoChunk TypeError on timestamp wrap/reset (negative duration) by @fisherjoey in #163
- Add option to hide the sidebar button during streaming (#155) by @fisherjoey in #162
- Fix: honor moonlight.pair_device_name config (was hardcoded "roth") by @fisherjoey in #158
- Fix in-band VideoDecoder level hints (silent software-decode above ~720p) by @fisherjoey in #159
- Add the option to make username case insensitive for header authorization by @MrCreativ3001 in #165
- Stop the host stream when the client closes the WebSocket by @Tom1tk in #174
- Measure web socket delay against the lowest round trip and drop video in bursts by @Tom1tk in #184
- fix(stream): exit viewer cleanly on graceful host termination by @Greaper88 in #175
- Add macOS release archives by @flashboss in #186
New Contributors
- @fisherjoey made their first contribution in #161
- @Tom1tk made their first contribution in #174
- @Greaper88 made their first contribution in #175
- @flashboss made their first contribution in #186
Full Changelog: v2.10.0...v3.0.0
See Migrating to v3 for upgrading to the new version.