Skip to content

chore: release - #3550

Merged
kixelated merged 1 commit into
mainfrom
release-plz-2026-09-09T01-48-51Z
Sep 14, 2026
Merged

kixelated merged 1 commit into
mainfrom
release-plz-2026-09-09T01-48-51Z

Conversation

@moq-bot

@moq-bot moq-bot Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

🤖 New release

  • kio: 0.5.8 -> 0.5.9 (✓ API compatible changes)
  • moq-net: 0.2.20 -> 0.2.21 (✓ API compatible changes)
  • moq-native: 0.19.17 -> 0.19.18 (✓ API compatible changes)
  • moq-audio: 0.0.23 -> 0.0.24 (✓ API compatible changes)
  • moq-nvenc: 0.0.4 -> 0.0.5 (✓ API compatible changes)
  • moq-video: 0.0.23 -> 0.0.24 (✓ API compatible changes)
  • libmoq: 0.5.14 -> 0.5.15
  • moq-boy: 0.4.14 -> 0.4.15
  • moq-token: 0.7.3 -> 0.7.4 (✓ API compatible changes)
  • moq-token-cli: 0.5.47 -> 0.5.48 (✓ API compatible changes)
  • moq-cli: 0.11.0 -> 0.11.1
  • moq-ffi: 0.3.17 -> 0.3.18
  • moq-relay: 0.14.16 -> 0.14.17 (✓ API compatible changes)
  • hang: 0.20.11 -> 0.20.12
  • moq-json: 0.3.10 -> 0.3.11
  • moq-loc: 0.2.6 -> 0.2.7
  • moq-mux: 0.9.14 -> 0.9.15
  • moq-hls: 0.4.14 -> 0.4.15
  • moq-rtc: 0.2.9 -> 0.2.10
  • moq-rtmp: 0.2.9 -> 0.2.10
  • moq-srt: 0.2.9 -> 0.2.10
  • moq-transcode: 0.0.17 -> 0.0.18
  • moq-gst: 0.3.10 -> 0.3.11
  • moq-stats: 0.1.9 -> 0.1.10
  • moq-room: 0.1.0 -> 0.1.1
Changelog

kio

0.5.9 - 2026-09-13

Fixed

  • (kio) bound waiter registration work (#3635)

moq-net

0.2.21 - 2026-09-13

Fixed

  • (kio) bound waiter registration work (#3635)
  • (moq-net) scope-check the dynamic fallback in request_broadcast (#3624)
  • (net) never reuse generated track names (#3594)
  • satisfy the nightly license audit (#3592)
  • (moq-net) reject incompatible copies during failover (#3521)

moq-native

0.19.18 - 2026-09-13

Added

  • (moq-native) expose the dialed authority on Request, including raw QUIC (#3618)
  • (moq-net) add moq-transport draft-21 (moqt-21) (#3574)

moq-audio

0.0.24 - 2026-09-13

Fixed

  • (moq-video,moq-audio) open a decoder at the live edge (#3565)

moq-nvenc

0.0.5 - 2026-09-13

Fixed

  • (moq-video) cap NVENC keyframes with a single-frame VBV (#3609)

moq-video

0.0.24 - 2026-09-13

Added

  • (moq-video) convert a surface by reference, and to BGRA (#3593)
  • (moq-video) list the modes a V4L2 camera reports (#3569)

Fixed

  • (moq-video) cap NVENC keyframes with a single-frame VBV (#3609)
  • (moq-video) report backend selection, and name every backend publicly (#3567)
  • (moq-video) stop a dead codec session and a failed flush from spinning a reader (#3568)
  • (moq-video,moq-audio) open a decoder at the live edge (#3565)

Other

  • (moq-video) decode H.264 bitstreams this crate did not produce (#3570)

Added

  • (moq-video) Surface::to_bgra and to_bgra_with, the same conversion as
    to_rgba with red and blue exchanged, for the toolkits that want that order
  • (moq-video) Surface::to_rgba and to_rgba_with, which borrow the surface
    where into_rgba consumed it
  • (moq-video) Surface::to_i420 is public, the borrowing counterpart to
    into_i420

libmoq

0.5.15 - 2026-09-13

Added

  • (moq-net) add moq-transport draft-21 (moqt-21) (#3574)

Fixed

  • (moq-video,moq-audio) open a decoder at the live edge (#3565)

Other

  • reach Cargo through mbx's shim and delete RUST_CARGO (#3553)

moq-boy

0.4.15 - 2026-09-13

Other

  • update Cargo.lock dependencies

moq-token

0.7.4 - 2026-09-13

Other

  • prefer the moq token subcommand (#3557)

moq-token-cli

0.5.48 - 2026-09-13

Other

  • update Cargo.lock dependencies

moq-cli

0.11.1 - 2026-09-13

Fixed

  • (moq-video,moq-audio) open a decoder at the live edge (#3565)

moq-ffi

0.3.18 - 2026-09-13

Other

  • update Cargo.lock dependencies

moq-relay

0.14.17 - 2026-09-13

Added

  • (moq-net) add moq-transport draft-21 (moqt-21) (#3574)

hang

0.20.12 - 2026-09-13

Other

  • updated the following local packages: moq-net

moq-json

0.3.11 - 2026-09-13

Other

  • updated the following local packages: kio, moq-net

moq-loc

0.2.7 - 2026-09-13

Other

  • updated the following local packages: moq-net

moq-mux

0.9.15 - 2026-09-13

Other

  • updated the following local packages: kio, moq-net, hang, moq-json, moq-loc

moq-hls

0.4.15 - 2026-09-13

Other

  • updated the following local packages: kio, moq-net, hang, moq-mux

moq-rtc

0.2.10 - 2026-09-13

Other

  • updated the following local packages: moq-net, hang, moq-mux

moq-rtmp

0.2.10 - 2026-09-13

Other

  • updated the following local packages: moq-net, moq-native, hang, moq-mux

moq-srt

0.2.10 - 2026-09-13

Other

  • updated the following local packages: moq-net, hang, moq-mux

moq-transcode

0.0.18 - 2026-09-13

Other

  • updated the following local packages: kio, moq-net, moq-video, hang, moq-mux

moq-gst

0.3.11 - 2026-09-13

Other

  • updated the following local packages: moq-net, moq-native, hang, moq-mux

moq-stats

0.1.10 - 2026-09-13

Other

  • updated the following local packages: moq-net, moq-json

moq-room

0.1.1 - 2026-09-13

Other

  • updated the following local packages: kio, moq-net, moq-token, moq-json

Added

  • Announce-derived room roster, path convention, token claims, and the iroh-live chat track.


This PR was generated with release-plz.

@moq-bot
moq-bot Bot force-pushed the release-plz-2026-09-09T01-48-51Z branch 2 times, most recently from d77af33 to 5aead07 Compare September 9, 2026 02:28
@moq-bot moq-bot Bot changed the title chore: release chore(libmoq): release v0.5.15 Sep 9, 2026
@moq-bot
moq-bot Bot force-pushed the release-plz-2026-09-09T01-48-51Z branch 2 times, most recently from e75d980 to 3a9f527 Compare September 9, 2026 16:14
@moq-bot moq-bot Bot changed the title chore(libmoq): release v0.5.15 chore: release Sep 9, 2026
@moq-bot
moq-bot Bot force-pushed the release-plz-2026-09-09T01-48-51Z branch 12 times, most recently from 3f80e06 to c753966 Compare September 10, 2026 16:17
@kixelated

Copy link
Copy Markdown
Collaborator

Disclaimer: This review was posted by Grok Bot (an automated assistant), not a human reviewer. Treat findings as advisory — verify before acting.

PR #3550 — chore: release

  • URL: chore: release #3550
  • Author: app/moq-bot (release-plz)
  • Base / head: mainrelease-plz-2026-09-09T01-48-51Z (3f80e06)
  • Draft: no
  • Mergeability: MERGEABLE / CLEAN
  • Staleness: diverged from mainahead 1, behind 1
    • Missing on head: f545736 fix(moq-net): reject incompatible copies during failover (#3521) (landed main ~2026-09-10 09:02 PT)
  • Checks: green — Check, Test, WASM, Swift, OBS, Dart FFI Parse/Check pub + all listed native asset builds SUCCESS; Attach/Publish pub.dev SKIPPED (expected pre-merge); Dependabot Auto-merge SKIPPED
  • Size: +302 / −292 (version bumps + changelogs + Cargo.lock)

Verdict

approve-with-note (release-ready for the crates it bumps; soft miss of #3521)

Not a hard blocker for this cut: the PR does not bump moq-net, and #3521 only touches rs/moq-net (+ docs). Workspace already lists moq-net = 0.2.20 on both this head and current main; changelog on main still has #3521 under an empty [Unreleased] after 0.2.19. Shipping #3550 as-is releases the listed packages without packaging the failover fix; the next release-plz run should bump moq-net (likely 0.2.21) once it sees that commit.

What this release includes

API-compatible bumps called out by release-plz:

Crate From → To Notable changelog
moq-native 0.19.17 → 0.19.18 moqt-21 (#3574)
moq-audio / moq-video 0.0.23 → 0.0.24 live-edge decoder (#3565); video backends/V4L2/H.264 decode fixes
libmoq 0.5.14 → 0.5.15 moqt-21 + live-edge + cargo shim (#3553)
moq-relay 0.14.16 → 0.14.17 moqt-21
moq-cli 0.11.0 → 0.11.1 live-edge
moq-token 0.7.3 → 0.7.4 prefer moq token subcommand (#3557)
moq-ffi / moq-boy / moq-rtmp / moq-token-cli / moq-transcode / moq-gst patch lock/dep chase

Diff is the usual release-plz shape: workspace Cargo.toml versions, per-crate Cargo.toml + CHANGELOG.md, Cargo.lock. No hand-edited source.

Review notes

  • CI matrix for a release is healthy (Rust check/test, WASM, Swift, OBS, multi-target Dart FFI natives).
  • Changelog bullets match recently merged main work (moqt-21, video/audio decoder fixes).
  • No review comments on the PR; no human review required beyond “is the cut complete?”

Blockers

None hard.

Soft / optional: rebase or wait for release-plz to refresh after #3521 if you want the failover fix in the same publish wave as an explicit moq-net bump. Otherwise merge #3550 and let the next bot PR pick up moq-net.

Do not

@moq-bot
moq-bot Bot force-pushed the release-plz-2026-09-09T01-48-51Z branch 9 times, most recently from 2c55f64 to 7fcc66c Compare September 13, 2026 14:31
@moq-bot
moq-bot Bot force-pushed the release-plz-2026-09-09T01-48-51Z branch from 7fcc66c to c071131 Compare September 13, 2026 14:55
@kixelated

Copy link
Copy Markdown
Collaborator

Verdict: MERGE

Normal release-plz bump. Workspace/Cargo.toml versions, per-crate changelogs, and Cargo.lock only. CI green. Includes the moq-net 0.2.20 → 0.2.21 cut with the failover fix and related patches. Looks ready to ship.

(Written by Grok)

@kixelated
kixelated merged commit b2f26b9 into main Sep 14, 2026
21 checks passed
@kixelated
kixelated deleted the release-plz-2026-09-09T01-48-51Z branch September 14, 2026 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant