Skip to content

chore: release - #2491

Merged
kixelated merged 1 commit into
mainfrom
release-plz-2026-07-24T20-05-55Z
Jul 25, 2026
Merged

chore: release#2491
kixelated merged 1 commit into
mainfrom
release-plz-2026-07-24T20-05-55Z

Conversation

@moq-bot

@moq-bot moq-bot Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

🤖 New release

  • moq-net: 0.2.2 -> 0.2.3 (✓ API compatible changes)
  • hang: 0.20.0 -> 0.20.1 (✓ API compatible changes)
  • moq-mux: 0.8.2 -> 0.9.0 (⚠ API breaking changes)
  • moq-native: 0.19.2 -> 0.19.3 (✓ API compatible changes)
  • moq-audio: 0.0.12 -> 0.0.13 (✓ API compatible changes)
  • moq-nvenc: 0.0.2 -> 0.0.3 (✓ API compatible changes)
  • moq-video: 0.0.9 -> 0.0.10 (✓ API compatible changes)
  • libmoq: 0.4.2 -> 0.5.0
  • moq-boy: 0.3.2 -> 0.4.0
  • moq-rtc: 0.2.1 -> 0.2.2 (✓ API compatible changes)
  • moq-srt: 0.2.1 -> 0.2.2 (✓ API compatible changes)
  • moq-transcode: 0.0.3 -> 0.0.4 (✓ API compatible changes)
  • moq-cli: 0.9.2 -> 0.9.3
  • moq-ffi: 0.3.2 -> 0.3.3
  • moq-gst: 0.3.2 -> 0.3.3
  • moq-relay: 0.14.2 -> 0.14.3 (✓ API compatible changes)
  • moq-token-cli: 0.5.38 -> 0.5.39
  • moq-hls: 0.4.1 -> 0.4.2
  • moq-rtmp: 0.2.1 -> 0.2.2

moq-mux breaking changes

--- failure copy_impl_added: type now implements Copy ---

Description:
A public type now implements Copy, causing non-move closures to capture it by reference instead of moving it.
        ref: https://github.com/rust-lang/rust/issues/100905
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/copy_impl_added.ron

Failed in:
  moq_mux::codec::opus::Config in /tmp/nix-shell.GZ3MdY/.tmptkZ4HB/moq/rs/moq-mux/src/codec/opus/mod.rs:37

--- failure struct_marked_non_exhaustive: struct marked #[non_exhaustive] ---

Description:
A public struct has been marked #[non_exhaustive], which will prevent it from being constructed using a struct literal outside of its crate. It previously had no private fields, so a struct literal could be used to construct it outside its crate.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#attr-adding-non-exhaustive
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/struct_marked_non_exhaustive.ron

Failed in:
  struct Config in /tmp/nix-shell.GZ3MdY/.tmptkZ4HB/moq/rs/moq-mux/src/codec/opus/mod.rs:37
Changelog

moq-net

0.2.3 - 2026-07-25

Added

  • (net) release idle spliced tracks after a linger (#2505)
  • (relay) add --cache-duration ceiling on cached group age (#2494)

Fixed

  • (net) avoid duplicate subscribe streams (#2513)
  • (moq-net) keep the clean end of a finished group that ages out (#2506)
  • (net) tear down idle upstream subscriptions (#2500)

hang

0.20.1 - 2026-07-25

Added

  • (bindings) expose shared video properties (#2457)
  • (moq-audio) add PCM codec (#2493)

Fixed

  • (hang) preserve audio codec kind discriminants (#2511)

moq-mux

0.9.0 - 2026-07-25

Added

  • (moq-mux) caller-driven audio grouping via dumb importers (#2496)

Fixed

  • (opus) propagate pre-skip and encoder controls (#2492)

moq-native

0.19.3 - 2026-07-25

Fixed

  • (net) tear down idle upstream subscriptions (#2500)

moq-audio

0.0.13 - 2026-07-25

Added

  • (moq-mux) caller-driven audio grouping via dumb importers (#2496)
  • (moq-audio) add PCM codec (#2493)

Fixed

  • (moq-audio) bound capture buffer queue (#2487)
  • (opus) propagate pre-skip and encoder controls (#2492)

moq-nvenc

0.0.3 - 2026-07-25

Other

  • (deps) bump the cargo group across 1 directory with 2 updates (#2455)

moq-video

0.0.10 - 2026-07-25

Added

  • (moq-video) resize pixel buffers on hardware (#2512)

Other

  • (deps) bump the cargo group across 1 directory with 2 updates (#2455)
  • (moq-video) [breaking] one raw Frame type, and carry timestamps through encode (#2503)

libmoq

0.5.0 - 2026-07-25

Added

  • (bindings) expose shared video properties (#2457)

Other

  • (moq-video) [breaking] one raw Frame type, and carry timestamps through encode (#2503)

moq-boy

0.4.0 - 2026-07-25

Other

  • (moq-video) [breaking] one raw Frame type, and carry timestamps through encode (#2503)

moq-rtc

0.2.2 - 2026-07-25

Added

  • (moq-mux) caller-driven audio grouping via dumb importers (#2496)

Fixed

  • (opus) propagate pre-skip and encoder controls (#2492)

moq-srt

0.2.2 - 2026-07-25

Fixed

  • (moq-srt) clamp egress send instants to the first packet (fixes tune-in stall) (#2501)

moq-transcode

0.0.4 - 2026-07-25

Other

  • (moq-video) [breaking] one raw Frame type, and carry timestamps through encode (#2503)

moq-cli

0.9.3 - 2026-07-25

Other

  • update Cargo.lock dependencies

moq-ffi

0.3.3 - 2026-07-25

Added

  • (bindings) expose shared video properties (#2457)

moq-gst

0.3.3 - 2026-07-25

Fixed

  • (opus) propagate pre-skip and encoder controls (#2492)

moq-relay

0.14.3 - 2026-07-25

Added

  • (relay) add --cache-duration ceiling on cached group age (#2494)

Other

  • (relay) restore env vars and serialize them on one lock (#2499)

moq-token-cli

0.5.39 - 2026-07-25

Other

  • update Cargo.lock dependencies

moq-hls

0.4.2 - 2026-07-25

Other

  • updated the following local packages: moq-mux

moq-rtmp

0.2.2 - 2026-07-25

Other

  • updated the following local packages: moq-mux


This PR was generated with release-plz.

@sourcery-ai sourcery-ai 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.

Sorry @moq-bot[bot], you have reached your weekly rate limit of 500000 diff characters.

Please try again later or upgrade to continue using Sourcery

@moq-bot moq-bot Bot changed the title chore: release chore(moq-token-cli): release v0.5.39 Jul 24, 2026
@moq-bot
moq-bot Bot force-pushed the release-plz-2026-07-24T20-05-55Z branch from 476cb63 to f165e2c Compare July 24, 2026 20:36
@moq-bot moq-bot Bot changed the title chore(moq-token-cli): release v0.5.39 chore: release Jul 24, 2026
@moq-bot
moq-bot Bot force-pushed the release-plz-2026-07-24T20-05-55Z branch 16 times, most recently from f0b3a38 to 9e3813d Compare July 25, 2026 17:23
@moq-bot
moq-bot Bot force-pushed the release-plz-2026-07-24T20-05-55Z branch from 9e3813d to 22b2bfe Compare July 25, 2026 18:03
@kixelated
kixelated merged commit e6b49d2 into main Jul 25, 2026
3 checks passed
@kixelated
kixelated deleted the release-plz-2026-07-24T20-05-55Z branch July 25, 2026 22:00
ksletmoe-aws added a commit to ksletmoe-aws/moq that referenced this pull request Jul 27, 2026
* 'main' of https://github.com/moq-dev/moq: (43 commits)
  feat(cli): add jemalloc heap profiling (moq-dev#2539)
  feat(kio): add a poll-native Deadline and adopt it in moq-net (moq-dev#2536)
  test(moq-srt): size the burst test below the SRT sender's drop window (moq-dev#2540)
  refactor(net): replace the global LRU cache pool with per-track write-time eviction (moq-dev#2526)
  ci: compile-check the Windows and macOS code paths on PRs (moq-dev#2531)
  chore(net): require @moq/qmux 0.3.2 for fallback reset codes (moq-dev#2535)
  fix(hang,watch): deliver non-sequential group ids incrementally (moq-dev#2484)
  feat(moq-audio): play decoded PCM out a speaker (moq-dev#2529)
  fix(js/publish): capture video through a worker MediaStreamTrackProcessor (moq-dev#2528)
  feat(net): surface a peer's stream reset code as a remote error (moq-dev#2510)
  feat(mux): expose catalog bitrate/jitter measurement as catalog::Estimator (moq-dev#2530)
  fix(net): release cache-pool registrations so publishers stop leaking (moq-dev#2525)
  build(deps): bump the github-actions group with 2 updates (moq-dev#2524)
  build(deps-dev): bump ruff from 0.15.21 to 0.15.22 in the uv group (moq-dev#2523)
  build(deps): bump the bun group with 2 updates (moq-dev#2522)
  chore: bump non-Rust package patch versions (moq-dev#2519)
  fix(hang): reject a non-hex catalog description instead of misreading it (moq-dev#2516)
  build(deps): bump the github-actions group across 1 directory with 6 updates (moq-dev#2464)
  refactor(net): poll kio readiness directly (moq-dev#2515)
  chore: release (moq-dev#2491)
  ...

# Conflicts:
#	rs/moq-net/src/client.rs
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