Skip to content

chore: release - #4051

Merged
kixelated merged 1 commit into
mainfrom
release-plz-2026-09-24T19-16-25Z
Sep 25, 2026
Merged

kixelated merged 1 commit into
mainfrom
release-plz-2026-09-24T19-16-25Z

Conversation

@moq-bot

@moq-bot moq-bot Bot commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor

🤖 New release

  • moq-flate: 0.1.3 -> 0.2.0 (⚠ API breaking changes)
  • moq-net: 0.3.1 -> 0.3.2 (✓ API compatible changes)
  • moq-json: 0.4.2 -> 0.5.0 (⚠ API breaking changes)
  • moq-mux: 0.10.2 -> 0.10.3 (✓ API compatible changes)
  • moq-tokio: 0.19.13 -> 0.19.14 (✓ API compatible changes)
  • libmoq: 0.6.2 -> 0.6.3
  • moq-auth: 0.1.0 -> 0.1.1 (✓ API compatible changes)
  • moq-uring: 0.0.3 -> 0.0.4 (✓ API compatible changes)
  • moq-hls: 0.5.2 -> 0.5.3 (✓ API compatible changes)
  • moq-stats: 0.2.2 -> 0.2.3 (✓ API compatible changes)
  • moq-relay: 0.15.2 -> 0.15.3 (✓ API compatible changes)
  • moq-rtc: 0.3.2 -> 0.3.3 (✓ API compatible changes)
  • moq-rtmp: 0.3.2 -> 0.3.3 (✓ API compatible changes)
  • moq-cli: 0.12.2 -> 0.12.3
  • moq-ffi: 0.4.2 -> 0.4.3
  • hang: 0.21.2 -> 0.21.3
  • moq-binary: 0.1.1 -> 0.1.2
  • moq-loc: 0.2.10 -> 0.2.11
  • moq-audio: 0.1.1 -> 0.1.2
  • moq-video: 0.1.1 -> 0.1.2
  • moq-archive: 0.0.2 -> 0.0.3
  • moq-boy: 0.5.2 -> 0.5.3
  • moq-srt: 0.3.2 -> 0.3.3
  • moq-transcode: 0.1.1 -> 0.1.2
  • moq-e2ee: 0.0.2 -> 0.0.3
  • moq-gst: 0.4.2 -> 0.4.3
  • moq-room: 0.2.2 -> 0.2.3

⚠ moq-flate breaking changes

--- failure auto_trait_impl_removed: auto trait no longer implemented ---

Description:
A public type has stopped implementing one or more auto traits. This can break downstream code that depends on the traits being implemented.
        ref: https://doc.rust-lang.org/reference/special-types-and-traits.html#auto-traits
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type Decoder is no longer UnwindSafe, in /tmp/nix-shell.FgLovR/.tmpvbfHa7/moq/rs/moq-flate/src/lib.rs:131
  type Encoder is no longer UnwindSafe, in /tmp/nix-shell.FgLovR/.tmpvbfHa7/moq/rs/moq-flate/src/lib.rs:69

⚠ moq-json breaking changes

--- failure auto_trait_impl_removed: auto trait no longer implemented ---

Description:
A public type has stopped implementing one or more auto traits. This can break downstream code that depends on the traits being implemented.
        ref: https://doc.rust-lang.org/reference/special-types-and-traits.html#auto-traits
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type Decoder is no longer UnwindSafe, in /tmp/nix-shell.FgLovR/.tmpvbfHa7/moq/rs/moq-json/src/snapshot/decoder.rs:31
  type Encoder is no longer UnwindSafe, in /tmp/nix-shell.FgLovR/.tmpvbfHa7/moq/rs/moq-json/src/window/encoder.rs:155
  type Encoder is no longer UnwindSafe, in /tmp/nix-shell.FgLovR/.tmpvbfHa7/moq/rs/moq-json/src/snapshot/encoder.rs:193
  type Encoder is no longer UnwindSafe, in /tmp/nix-shell.FgLovR/.tmpvbfHa7/moq/rs/moq-json/src/stream/encoder.rs:74
  type Decoder is no longer UnwindSafe, in /tmp/nix-shell.FgLovR/.tmpvbfHa7/moq/rs/moq-json/src/stream/decoder.rs:16
Changelog

moq-flate

0.2.0 - 2026-09-25

Fixed

  • (flate) use zlib-rs so a sync flush always finishes (#4018)

moq-net

0.3.2 - 2026-09-25

Added

  • (net) hide dot-named broadcasts from discovery (moq-lite-07) (#4060)
  • (relay) retag a live session's stats when a re-check moves its tier (#4057)
  • (net) an announce says whether its route entered here or from a peer (#3972)

Fixed

  • (net) keep a lost spliced group lost (#4077)
  • (net) bound the moq-net loom models so the nightly finishes (#4071)
  • (net) a broadcast exists only while announced (#4021)

Other

  • fold unit tests into just check, split CI into just ci check|test (#4078)

moq-json

0.5.0 - 2026-09-25

Fixed

  • (moq-json) reject trailing data after a window frame (#4029)

Other

  • (json) track the error path only when a snapshot decode fails (#4019)
  • (moq-json) track the window decode path only to explain a failure (#4028)

moq-mux

0.10.3 - 2026-09-25

Fixed

  • (moq-mux) every TS elementary stream re-anchors below the live edge (#3997)
  • (net) a broadcast exists only while announced (#4021)

moq-tokio

0.19.14 - 2026-09-25

Added

  • (net) hide dot-named broadcasts from discovery (moq-lite-07) (#4060)

Other

  • (moq-tokio) fix websocket_forbidden port-collision flake (#4055)

libmoq

0.6.3 - 2026-09-25

Added

  • (libmoq) accept sessions as a server (#4046)

Fixed

  • (net) a broadcast exists only while announced (#4021)

Other

  • (bindings) compile every binding doc sample against its wrapper (#4049)

moq-auth

0.1.1 - 2026-09-25

Added

  • (net) an announce says whether its route entered here or from a peer (#3972)

moq-uring

0.0.4 - 2026-09-25

Added

  • (moq-uring) report a session's peer address and SNI to auth (#4056)

moq-hls

0.5.3 - 2026-09-25

Added

  • (gateway) expose the loop and handler the gateway binaries run (#3964)
  • (moq-hls) version init URLs by content hash and segment URLs by generation (#4053)

Fixed

  • (moq-hls) stamp discontinuities once in the timeline fanout (#4075)
  • (net) a broadcast exists only while announced (#4021)
  • (moq-hls) align cursor discontinuities across renditions (#4065)

moq-stats

0.2.3 - 2026-09-25

Added

  • (net) hide dot-named broadcasts from discovery (moq-lite-07) (#4060)

Other

  • (json) track the error path only when a snapshot decode fails (#4019)

moq-relay

0.15.3 - 2026-09-25

Added

  • (net) hide dot-named broadcasts from discovery (moq-lite-07) (#4060)
  • (relay) retag a live session's stats when a re-check moves its tier (#4057)
  • (net) an announce says whether its route entered here or from a peer (#3972)
  • (cli) add moq fetch to read one group of a track (#3965)
  • (moq-uring) report a session's peer address and SNI to auth (#4056)

Other

  • (relay) run the drills over a seeded, impaired UDP path (#4054)

moq-rtc

0.3.3 - 2026-09-25

Added

  • (gateway) expose the loop and handler the gateway binaries run (#3964)

moq-rtmp

0.3.3 - 2026-09-25

Added

  • (gateway) expose the loop and handler the gateway binaries run (#3964)

moq-cli

0.12.3 - 2026-09-25

Added

  • (cli) add moq fetch to read one group of a track (#3965)

Fixed

  • (net) a broadcast exists only while announced (#4021)

Other

  • ship the moq-cli crate as moq on Docker, Nix, and winget (#4030)

moq-ffi

0.4.3 - 2026-09-25

Added

  • (net) hide dot-named broadcasts from discovery (moq-lite-07) (#4060)
  • (ffi) disable or delay the WebSocket fallback (#3961)

Fixed

  • (net) a broadcast exists only while announced (#4021)

hang

0.21.3 - 2026-09-25

Other

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

moq-binary

0.1.2 - 2026-09-25

Other

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

moq-loc

0.2.11 - 2026-09-25

Other

  • updated the following local packages: moq-net

moq-audio

0.1.2 - 2026-09-25

Other

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

moq-video

0.1.2 - 2026-09-25

Other

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

moq-archive

0.0.3 - 2026-09-25

Other

  • updated the following local packages: moq-net

moq-boy

0.5.3 - 2026-09-25

Other

  • updated the following local packages: moq-net, moq-json, moq-mux, moq-tokio, hang, moq-audio, moq-video

moq-srt

0.3.3 - 2026-09-25

Other

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

moq-transcode

0.1.2 - 2026-09-25

Other

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

moq-e2ee

0.0.3 - 2026-09-25

Other

  • updated the following local packages: moq-net

moq-gst

0.4.3 - 2026-09-25

Other

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

moq-room

0.2.3 - 2026-09-25

Other

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


This PR was generated with release-plz.

@kixelated

Copy link
Copy Markdown
Collaborator

ITERATE — routine release-plz follow-up, but the changelog edit is malformed.

rs/moq-tokio/CHANGELOG.md already had a ## [0.19.13] section on main (with the local-package bump note). This PR inserts a second identical ## [0.19.13] header above it, with only:

So the file ends up with two 0.19.13 sections instead of one. Version in Cargo.toml is already 0.19.13 on both sides; no crate bumps are in the diff. The PR body listing many package bumps is leftover release-plz summary noise relative to this one-file change.

Ask: fold - release (#4013) into the existing 0.19.13 ### Other list and drop the duplicate header (or regenerate the release PR after fixing the changelog on main). Not worth merging as-is if published notes are meant to stay Keep-a-Changelog clean.

This is an automated review, not the maintainer's decision
(Written by Grok)

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

## [0.19.13](https://github.com/moq-dev/moq/compare/moq-tokio-v0.19.12...moq-tokio-v0.19.13) - 2026-09-24

P2 Badge Remove the duplicate 0.19.13 release section

The parent already contains the 0.19.13 changelog section directly below, including the actual moq-net dependency update. Adding another header for the same version and comparison range splits one release's notes and makes the first entry misleadingly list release as its only change. Keep the existing section rather than adding this duplicate.

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

@moq-bot moq-bot Bot changed the title chore: release chore(moq-cli): release v0.12.3 Sep 24, 2026
@moq-bot
moq-bot Bot force-pushed the release-plz-2026-09-24T19-16-25Z branch 2 times, most recently from d10f73b to f118533 Compare September 24, 2026 21:08
@moq-bot moq-bot Bot changed the title chore(moq-cli): release v0.12.3 chore: release Sep 24, 2026
@moq-bot
moq-bot Bot force-pushed the release-plz-2026-09-24T19-16-25Z branch 9 times, most recently from f124733 to 62a98bd Compare September 25, 2026 00:24
@kixelated
kixelated enabled auto-merge (squash) September 25, 2026 00:25
@moq-bot
moq-bot Bot force-pushed the release-plz-2026-09-24T19-16-25Z branch 4 times, most recently from 71fa111 to 4963d44 Compare September 25, 2026 02:39
@moq-bot
moq-bot Bot force-pushed the release-plz-2026-09-24T19-16-25Z branch from 4963d44 to b8b9220 Compare September 25, 2026 03:07
@kixelated
kixelated merged commit 7951981 into main Sep 25, 2026
22 checks passed
@kixelated
kixelated deleted the release-plz-2026-09-24T19-16-25Z branch September 25, 2026 03:29
@moq-bot moq-bot Bot mentioned this pull request Sep 25, 2026
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