Skip to content

obs-moq v0.5.9

Choose a tag to compare

@github-actions github-actions released this 21 Aug 00:55
· 1308 commits to main since this release
61678fd

What's Changed

  • fix(relay): redial reconfigured cluster peers by @kixelated in #2874
  • chore: remove GitHub CLI from Nix dev shell by @kixelated in #2878
  • feat(bench): chat workloads, JSONL stats, and a production-safe host sampler (M0) by @kixelated in #2877
  • feat(obs): compile the plugin in CI, and type-check it without obs-deps by @kixelated in #2867
  • build(deps): bump Swatinem/rust-cache from e18b497796c12c097a38f9edb9d0641fb99eee32 to 258712b0b7b1ddf8bddc9fc3b0faca682b2736c3 in the github-actions group by @dependabot[bot] in #2887
  • build(deps): bump the bun group with 9 updates by @dependabot[bot] in #2885
  • build(deps-dev): bump ruff from 0.16.1 to 0.16.2 in the uv group by @dependabot[bot] in #2886
  • fix(net): encode draft 17 message parameters by type by @kixelated in #2884
  • fix(video): validate PipeWire chunk ranges and accept NV12 by @kixelated in #2871
  • docs: reserve package bumps for releases by @kixelated in #2889
  • fix(moq-mux): accept refreshed clocks on TS duplicates by @kixelated in #2891
  • feat(video): render PipeWire DMA-BUF frames by @kixelated in #2839
  • test(ts): synthesise an EIT so the import path's SI routing is testable by @t0ms in #2828
  • build(deps): bump the cargo group with 7 updates by @dependabot[bot] in #2888
  • test(wasm): run the browser bindings in headless Chromium by @kixelated in #2904
  • perf(kio): dedup waiter registration so Park can reuse a parked waiter by @kixelated in #2905
  • docs(relay): spell out read-only and write-only tokens by @kixelated in #2912
  • feat(js/net): implement the MoQ Cluster extension for moq-transport by @kixelated in #2910
  • fix(moq-net): keep an anonymous publisher's source across a NAMESPACE update by @kixelated in #2908
  • feat(moq-net): add Path::relative, replacing moq_transcode::source_reference by @kixelated in #2906
  • feat(moq-ffi): compile for wasm32 by @kixelated in #2911
  • fix(js/watch): hide renditions whose broadcast isn't announced by @kixelated in #2918
  • docs: describe the iroh P2P transport by @kixelated in #2938
  • feat(moq-native): size the UDP socket buffers, warning when the kernel clamps by @kixelated in #2940
  • Reactive firefox 153+ via bowser by @Alexandre-Fromantin in #2943
  • docs: scope P2P to the local network, relay across the internet by @kixelated in #2941
  • feat(video): give the bindings the NVIDIA codecs, and warn when Auto falls to software by @kixelated in #2950
  • fix(native): restore nightly checks by @kixelated in #2954
  • fix(moq-net): report PROBE partially, and only advertise Probe we can honour by @kixelated in #2945
  • fix(go): point just go clean at the real generated paths by @kixelated in #2958
  • ci: resolve every build from the committed lockfile by @kixelated in #2956
  • chore: release by @moq-bot[bot] in #2866
  • fix(go): recover a wrapper release whose tag never landed by @kixelated in #2961
  • chore: bump non-Rust package versions by @kixelated in #2969
  • fix(moq-mux): require kio with MaybeSend by @kixelated in #2972
  • perf(moq-net): hand lite group chunks to the transport by reference by @wrangelvid in #2975
  • fix(moq-mux): emit the TS PCR as a uniform grid, not the per-unit decode clock by @kixelated in #2967

New Contributors

Full Changelog: obs-moq-v0.5.8...obs-moq-v0.5.9