Skip to content

moq-token-cli v0.5.44

Choose a tag to compare

@github-actions github-actions released this 15 Aug 00:35
· 1331 commits to main since this release
adad52b

What's Changed

  • docs: welcome AI contributions by @kixelated in #2722
  • test(net): cover multi-track failover and a partial-list standby by @t0ms in #2713
  • fix(net): tolerate incoming streams that die before their first byte by @mmcc in #2721
  • fix(net): invert stream priority to match transport send-order semantics by @jgh-twitch in #2720
  • fix(moq-ffi): support iOS simulator builds by @kixelated in #2710
  • docs(drafts): spec the timeline track and compressed catalog in moq-hang by @kixelated in #2732
  • fix(net): restore displaced broadcast publishers by @kixelated in #2740
  • fix(release): repair native package releases by @kixelated in #2731
  • build(deps): bump the github-actions group with 4 updates by @dependabot[bot] in #2727
  • build(deps-dev): bump ruff from 0.16.0 to 0.16.1 in the uv group by @dependabot[bot] in #2726
  • fix(watch): account for per-rendition jitter when switching renditions by @kixelated in #2739
  • fix(js/net): prioritize moq-lite group streams by send order by @kixelated in #2737
  • fix(net): re-arm the takeover gate on every route observation by @kixelated in #2742
  • fix(py): require video-capable moq-ffi by @kixelated in #2744
  • build(deps): bump the bun group with 10 updates by @dependabot[bot] in #2725
  • fix(native): generate protocol version help by @kixelated in #2719
  • fix(net): open send streams with waitUntilAvailable by @kixelated in #2741
  • build(deps): bump cargo group and support mp4-atom 0.15 by @dependabot[bot] in #2728
  • feat(bindings): expose incoming request path and query by @shermerL in #2738
  • docs(js): rewrite the @moq/signals page against the real API by @kixelated in #2752
  • docs(js): document Derived on the @moq/signals page by @kixelated in #2753
  • docs(signals): bound the immediate-cleanup guarantee at the spawn cutoff by @kixelated in #2755
  • fix(net): only a new publisher re-arms the origin takeover gate by @kixelated in #2746
  • fix(js/signals): keep cleanup ownership across the spawn wait by @kixelated in #2759
  • build(js): stop compiling tests into dist/ by @kixelated in #2770
  • fix(js/net): serve subscription groups in arrival order by @kixelated in #2772
  • fix(net): serve subscriptions in arrival order so reordered groups aren't dropped by @kixelated in #2771
  • ci: replace just ci with scoped just check + just test by @kixelated in #2769
  • fix(moq-mux): resync TS audio instead of aborting the broadcast by @kixelated in #2751
  • fix(native): make a build with one transport compile again by @kixelated in #2780
  • feat(moq-video): advertise the catalog rendition before the first keyframe by @kixelated in #2768
  • fix(moq-hls): bind renditions to the broadcast their catalog came from by @kixelated in #2795
  • feat(net): announce namespaces unasked, with a SETUP opt-out by @kixelated in #2748
  • build(nix): package the Go toolchain so just go check actually runs by @kixelated in #2782
  • fix(net): keep a live-edge subscriber at the live edge across a takeover by @arielmol in #2785
  • feat(native): start dialing before the AAAA answer lands by @kixelated in #2749
  • fix(net): surface a dropped resume producer instead of stalling readers forever by @kixelated in #2804
  • fix(js/net): count advertisements per namespace instead of flagging them by @kixelated in #2803
  • chore: release by @moq-bot[bot] in #2724
  • fix(wasm): advertise ALPN so the browser can negotiate a version by @kixelated in #2811
  • chore: bump non-Rust package versions by @kixelated in #2821
  • feat(libmoq): declare the catalog container for manually authored renditions by @arielmol in #2805
  • ci: stop compiling the tree three times, and cache what main builds by @kixelated in #2801
  • fix(net): decode largest object in subscribe ok by @Glenn444 in #2837
  • fix(moq-mux): anchor the TS table cadence to the media timeline by @kixelated in #2825
  • feat(cli): run multiple import/export stages over one connection by @kixelated in #2809
  • fix(net): wake a capped subscriber when its parked group is evicted by @kixelated in #2844
  • feat(bindings): fetch and decode a retained media group by @kixelated in #2827
  • fix(moq-mux): stop publishing audio spliced across a TS discontinuity by @kixelated in #2823
  • fix(rtc): publish VP8 and VP9 dimensions by @kixelated in #2845
  • fix(net): stop blocking connect on the initial announce set by @kixelated in #2856
  • fix(relay): honor server version over WebSocket by @kixelated in #2841
  • fix(moq-net): serve an IETF subscribe from the live edge by @arctic-uno-0144 in #2862
  • fix(path): resolve catalog references like URLs by @kixelated in #2855
  • fix(mux): derive missing video geometry by @kixelated in #2840
  • reload custom root CAs without restart by @kixelated in #2863
  • chore: release by @moq-bot[bot] in #2817

New Contributors

Full Changelog: moq-token-cli-v0.5.43...moq-token-cli-v0.5.44