moq-token-cli v0.5.44
·
1331 commits
to main
since this release
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 checkactually 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
- @t0ms made their first contribution in #2713
- @jgh-twitch made their first contribution in #2720
- @Glenn444 made their first contribution in #2837
- @arctic-uno-0144 made their first contribution in #2862
Full Changelog: moq-token-cli-v0.5.43...moq-token-cli-v0.5.44