Skip to content

chore: release#1618

Open
moq-bot[bot] wants to merge 1 commit into
mainfrom
release-plz-2026-06-04T02-37-33Z
Open

chore: release#1618
moq-bot[bot] wants to merge 1 commit into
mainfrom
release-plz-2026-06-04T02-37-33Z

Conversation

@moq-bot

@moq-bot moq-bot Bot commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

🤖 New release

  • moq-net: 0.1.9 -> 0.1.10 (✓ API compatible changes)
  • hang: 0.18.1 -> 0.18.2 (✓ API compatible changes)
  • moq-mux: 0.5.3 -> 0.6.0 (⚠ API breaking changes)
  • moq-native: 0.16.3 -> 0.17.0 (⚠ API breaking changes)
  • libmoq: 0.3.3 -> 0.3.4
  • moq-boy: 0.2.17 -> 0.2.18
  • moq-cli: 0.7.30 -> 0.7.31
  • moq-ffi: 0.2.19 -> 0.2.20
  • moq-gst: 0.2.4 -> 0.2.5
  • moq-relay: 0.12.8 -> 0.12.9 (✓ API compatible changes)
  • moq-audio: 0.0.2 -> 0.0.3

moq-mux breaking changes

--- failure derive_trait_impl_removed: built-in derived trait no longer implemented ---

Description:
A public type has stopped deriving one or more traits. This can break downstream code that depends on those types implementing those traits.
        ref: https://doc.rust-lang.org/reference/attributes/derive.html#derive
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/derive_trait_impl_removed.ron

Failed in:
  type Consumer no longer derives Clone, in /tmp/nix-shell.iZisz6/.tmpnfvG55/moq/rs/moq-mux/src/catalog/hang/consumer.rs:11

--- failure enum_no_repr_variant_discriminant_changed: enum variant had its discriminant change value ---

Description:
The enum's variant had its discriminant value change. This breaks downstream code that used its value via a numeric cast like `as isize`.
        ref: https://doc.rust-lang.org/reference/items/enumerations.html#assigning-discriminant-values
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/enum_no_repr_variant_discriminant_changed.ron

Failed in:
  variant FramedFormat::Aac 5 -> 7 in /tmp/nix-shell.iZisz6/.tmpnfvG55/moq/rs/moq-mux/src/import.rs:36
  variant FramedFormat::Opus 6 -> 8 in /tmp/nix-shell.iZisz6/.tmpnfvG55/moq/rs/moq-mux/src/import.rs:38
  variant FramedFormat::Mkv 7 -> 9 in /tmp/nix-shell.iZisz6/.tmpnfvG55/moq/rs/moq-mux/src/import.rs:40
  variant FramedFormat::Ts 8 -> 10 in /tmp/nix-shell.iZisz6/.tmpnfvG55/moq/rs/moq-mux/src/import.rs:42

--- failure struct_pub_field_missing: pub struct's pub field removed or renamed ---

Description:
A publicly-visible struct has at least one public field that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/struct_pub_field_missing.ron

Failed in:
  field track of struct Consumer, previously in file /tmp/nix-shell.iZisz6/.tmp5NPQfj/moq-mux/src/catalog/hang/consumer.rs:14

moq-native breaking changes

--- failure enum_missing: pub enum removed or renamed ---

Description:
A publicly-visible enum cannot be imported by its prior path. A `pub use` may have been removed, or the enum itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/enum_missing.ron

Failed in:
  enum moq_native::IrohRequest, previously in file /tmp/nix-shell.iZisz6/.tmp5NPQfj/moq-native/src/iroh.rs:109

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/struct_missing.ron

Failed in:
  struct moq_native::ServerTlsInfo, previously in file /tmp/nix-shell.iZisz6/.tmp5NPQfj/moq-native/src/server.rs:709
  struct moq_native::IrohEndpointConfig, previously in file /tmp/nix-shell.iZisz6/.tmp5NPQfj/moq-native/src/iroh.rs:17
  struct moq_native::ServerTlsConfig, previously in file /tmp/nix-shell.iZisz6/.tmp5NPQfj/moq-native/src/server.rs:28
  struct moq_native::ClientTls, previously in file /tmp/nix-shell.iZisz6/.tmp5NPQfj/moq-native/src/client.rs:13
  struct moq_native::WebSocketListener, previously in file /tmp/nix-shell.iZisz6/.tmp5NPQfj/moq-native/src/websocket.rs:142
  struct moq_native::ClientWebSocket, previously in file /tmp/nix-shell.iZisz6/.tmp5NPQfj/moq-native/src/websocket.rs:15
Changelog

moq-net

0.1.10 - 2026-06-08

Added

  • (moq-net) tag broadcasts with a per-connection origin hop when the wire carries none (#1635)

hang

0.18.2 - 2026-06-08

Other

  • (moq-native) migrate from anyhow to thiserror (#1651)

moq-mux

0.6.0 - 2026-06-08

Added

  • (moq-json) JSON Merge Patch snapshot/delta helper, route hang catalog through it (#1655)
  • (moq-mux) add VP8 and VP9 codec modules (import + fMP4 export) (#1625)

moq-native

0.17.0 - 2026-06-08

Added

  • (moq-relay) reload TLS certs on filesystem change instead of SIGUSR1 (#1630)

Other

  • (moq-native) migrate from anyhow to thiserror (#1651)

libmoq

0.3.4 - 2026-06-08

Other

  • (moq-native) migrate from anyhow to thiserror (#1651)
  • cross-compile all x86_64-darwin release artifacts on Apple Silicon (#1623)

moq-boy

0.2.18 - 2026-06-08

Other

  • (moq-native) migrate from anyhow to thiserror (#1651)

moq-cli

0.7.31 - 2026-06-08

Other

  • (moq-native) migrate from anyhow to thiserror (#1651)

moq-ffi

0.2.20 - 2026-06-08

Other

  • update Cargo.lock dependencies

moq-gst

0.2.5 - 2026-06-08

Fixed

  • (moq-gst) stop moqsrc panicking on backwards timestamps; globally unique pad ids (#1646)
  • (moq-gst) follow catalog updates dynamically in moqsrc (#1627)

Other

  • (moq-gst) pump moqsrc pads directly instead of bridging to glib (#1633)
  • add VP8 and VP9 codec support (#1632)
  • cross-compile all x86_64-darwin release artifacts on Apple Silicon (#1623)

moq-relay

0.12.9 - 2026-06-08

Added

  • (moq-relay) reload TLS certs on filesystem change instead of SIGUSR1 (#1630)

Other

  • (moq-native) migrate from anyhow to thiserror (#1651)

moq-audio

0.0.3 - 2026-06-08

Other

  • updated the following local packages: moq-mux


This PR was generated with release-plz.

@moq-bot moq-bot Bot force-pushed the release-plz-2026-06-04T02-37-33Z branch 21 times, most recently from 96e9c4f to cadb401 Compare June 8, 2026 21:09
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.

0 participants