Skip to content

Releases: moq-dev/moq

moq-relay v0.10.23

17 Apr 13:54
a2b8a46

Choose a tag to compare

What's Changed

  • Replace two moq-boy games by @kixelated in #1315
  • chore: bump JS patch versions by @kixelated in #1317
  • Change broadcast replacement strategy to queue backups instead of reannouncing by @kixelated in #1319
  • chore: release by @moq-bot[bot] in #1305
  • chore: release by @moq-bot[bot] in #1320

Full Changelog: moq-relay-v0.10.22...moq-relay-v0.10.23

moq-relay v0.10.22

16 Apr 21:51
4903010

Choose a tag to compare

What's Changed

  • moq-boy: lower default volume and add volume slider by @kixelated in #1313
  • moq-relay: inline landing page HTML to fix Nix build by @kixelated in #1316

Full Changelog: moq-relay-v0.10.21...moq-relay-v0.10.22

moq-relay v0.10.21

16 Apr 19:42
a144025

Choose a tag to compare

What's Changed

  • feat: add TrackConsumer::produce() for zero-copy track sharing by @ksletmoe-aws in #1300
  • Replace postMessage with SharedArrayBuffer for lock-free audio transfer by @kixelated in #1295
  • conducer: replace Weak waker list with atomic-flag slots by @kixelated in #1301
  • Add macOS to Cachix build matrix by @kixelated in #1303
  • fix: Safari/Firefox moq-boy compatibility by @kixelated in #1304
  • chore: release by @moq-bot[bot] in #1302
  • Add landing page for non-MoQ clients accessing relay by @kixelated in #1280
  • moq-token: default to base64url encoding for JWK output by @kixelated in #1309
  • fix: disable WebTransport on Firefox, force WebSocket fallback by @kixelated in #1306
  • Replace --identity with separate --cert and --key flags by @kixelated in #1308
  • moq-relay: refactor auth error handling, add HTTP client tests by @kixelated in #1311
  • Fix keyboard input handling in GameCard component by @kixelated in #1312
  • chore: bump patch versions by @kixelated in #1314

New Contributors

Full Changelog: moq-relay-v0.10.20...moq-relay-v0.10.21

moq-relay v0.10.20

15 Apr 05:11
a553ec9

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: moq-relay-v0.10.19...moq-relay-v0.10.20

moq-relay v0.10.19

11 Apr 04:20
4ee5378

Choose a tag to compare

What's Changed

Full Changelog: moq-relay-v0.10.18...moq-relay-v0.10.19

moq-relay v0.10.18

10 Apr 21:22
1dc4789

Choose a tag to compare

What's Changed

Full Changelog: moq-relay-v0.10.17...moq-relay-v0.10.18

moq-relay v0.10.17

07 Apr 23:14
e5d9c31

Choose a tag to compare

What's Changed

  • fix: just dev should run the full demo by @kixelated in #1237
  • fix(moq-relay): wire up --auth-public-subscribe and --auth-public-publish by @kixelated in #1240

Full Changelog: moq-relay-v0.10.16...moq-relay-v0.10.17

moq-relay v0.10.16

07 Apr 21:00
70fb581

Choose a tag to compare

What's Changed

  • fix(@moq/watch): guard decoder cleanup against already-closed codec by @bndcts in #1230
  • Deploy the CDN. by @kixelated in #1232
  • Switch Docker images from kixelated/ to moqdev/ by @kixelated in #1234
  • feat(moq-native): support websocket-only client by @kixelated in #1235
  • Replace guest access with programmatic public access config by @kixelated in #1233
  • chore: release by @moq-bot[bot] in #1229

Full Changelog: moq-relay-v0.10.15...moq-relay-v0.10.16

moq-relay v0.10.15

07 Apr 03:02
ec074ca

Choose a tag to compare

What's Changed

  • moq-boy: use 4s GoP interval and 64kbps audio bitrate by @kixelated in #1214
  • Replace fabricated code samples in docs with links to actual source files by @kixelated in #1216
  • Add encoding/emulation stats to moq-boy by @kixelated in #1218
  • moq-boy: hover to control, click to expand in container by @kixelated in #1217
  • moq-boy: throttle feedback broadcast and reset on pause by @kixelated in #1215
  • fix(moq-boy): align audio and video PTS to a single wall-clock reference by @kixelated in #1211
  • Add jitter tracking to video codecs and catalog metadata by @kixelated in #1220
  • Add location label to game viewer stats display by @kixelated in #1219
  • Increase QUIC idle timeout to 30s and keep-alive to 5s by @kixelated in #1221
  • Fix spurious "short buffer" warnings during message decode by @kixelated in #1223
  • Add media source labels to sync latency tracking by @kixelated in #1222
  • moq-boy: Review+revamp JS player by @kixelated in #1224
  • moq-boy: refactor Rust publisher into Session struct by @kixelated in #1225
  • Remove git_only flags from release-plz config by @kixelated in #1228
  • fix: pass null pointer for jemalloc prof.dump by @kixelated in #1227
  • moq-boy: dark mode, fix paths, subscription improvements by @kixelated in #1226
  • chore: release by @moq-bot[bot] in #1213

Full Changelog: moq-relay-v0.10.14...moq-relay-v0.10.15

moq-ffi v0.2.2

07 Apr 21:11
70fb581

Choose a tag to compare

What's Changed

  • moq-boy: use 4s GoP interval and 64kbps audio bitrate by @kixelated in #1214
  • Replace fabricated code samples in docs with links to actual source files by @kixelated in #1216
  • Add encoding/emulation stats to moq-boy by @kixelated in #1218
  • moq-boy: hover to control, click to expand in container by @kixelated in #1217
  • moq-boy: throttle feedback broadcast and reset on pause by @kixelated in #1215
  • fix(moq-boy): align audio and video PTS to a single wall-clock reference by @kixelated in #1211
  • Add jitter tracking to video codecs and catalog metadata by @kixelated in #1220
  • Add location label to game viewer stats display by @kixelated in #1219
  • Increase QUIC idle timeout to 30s and keep-alive to 5s by @kixelated in #1221
  • Fix spurious "short buffer" warnings during message decode by @kixelated in #1223
  • Add media source labels to sync latency tracking by @kixelated in #1222
  • moq-boy: Review+revamp JS player by @kixelated in #1224
  • moq-boy: refactor Rust publisher into Session struct by @kixelated in #1225
  • Remove git_only flags from release-plz config by @kixelated in #1228
  • fix: pass null pointer for jemalloc prof.dump by @kixelated in #1227
  • moq-boy: dark mode, fix paths, subscription improvements by @kixelated in #1226
  • chore: release by @moq-bot[bot] in #1213
  • fix(@moq/watch): guard decoder cleanup against already-closed codec by @bndcts in #1230
  • Deploy the CDN. by @kixelated in #1232
  • Switch Docker images from kixelated/ to moqdev/ by @kixelated in #1234
  • feat(moq-native): support websocket-only client by @kixelated in #1235
  • Replace guest access with programmatic public access config by @kixelated in #1233
  • chore: release by @moq-bot[bot] in #1229

Full Changelog: moq-ffi-v0.2.1...moq-ffi-v0.2.2