Skip to content

chore: release#1467

Merged
kixelated merged 1 commit into
mainfrom
release-plz-2026-05-23T19-31-12Z
May 23, 2026
Merged

chore: release#1467
kixelated merged 1 commit into
mainfrom
release-plz-2026-05-23T19-31-12Z

Conversation

@moq-bot
Copy link
Copy Markdown
Contributor

@moq-bot moq-bot Bot commented May 23, 2026

🤖 New release

  • moq-net: 0.1.2 -> 0.1.3 (✓ API compatible changes)
  • hang: 0.16.1 -> 0.17.0 (⚠ API breaking changes)
  • moq-msf: 0.1.3 -> 0.2.0 (⚠ API breaking changes)
  • moq-mux: 0.4.2 -> 0.5.0 (⚠ API breaking changes)
  • moq-native: 0.14.3 -> 0.14.4 (✓ API compatible changes)
  • libmoq: 0.2.15 -> 0.2.16
  • moq-boy: 0.2.11 -> 0.2.12
  • moq-cli: 0.7.24 -> 0.7.25
  • moq-clock: 0.10.20 -> 0.10.21
  • moq-ffi: 0.2.11 -> 0.2.12
  • moq-relay: 0.11.5 -> 0.12.0 (⚠ API breaking changes)

hang breaking changes

--- failure enum_struct_variant_field_added: pub enum struct variant field added ---

Description:
An enum's exhaustive struct variant has a new field, which has to be included when constructing or matching on this variant.
        ref: https://doc.rust-lang.org/reference/attributes/type_system.html#the-non_exhaustive-attribute
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/enum_struct_variant_field_added.ron

Failed in:
  field timescale of variant Container::Cmaf in /tmp/nix-shell.x6eTJK/.tmpMxCw46/moq/rs/hang/src/catalog/container.rs:36
  field track_id of variant Container::Cmaf in /tmp/nix-shell.x6eTJK/.tmpMxCw46/moq/rs/hang/src/catalog/container.rs:42

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/enum_variant_added.ron

Failed in:
  variant Container:Loc in /tmp/nix-shell.x6eTJK/.tmpMxCw46/moq/rs/hang/src/catalog/container.rs:44

moq-msf breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field Track.max_grp_sap_starting_type in /tmp/nix-shell.x6eTJK/.tmpMxCw46/moq/rs/moq-msf/src/lib.rs:82
  field Track.max_obj_sap_starting_type in /tmp/nix-shell.x6eTJK/.tmpMxCw46/moq/rs/moq-msf/src/lib.rs:88
  field Track.jitter in /tmp/nix-shell.x6eTJK/.tmpMxCw46/moq/rs/moq-msf/src/lib.rs:91

moq-mux breaking changes

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/enum_variant_added.ron

Failed in:
  variant Hang:Loc in /tmp/nix-shell.x6eTJK/.tmpMxCw46/moq/rs/moq-mux/src/container/hang.rs:31

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters, not counting the receiver (self) parameter.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/method_parameter_count_changed.ron

Failed in:
  moq_mux::export::Fmp4::new takes 1 parameters in /tmp/nix-shell.x6eTJK/.tmpvCthh1/moq-mux/src/export/fmp4.rs:58, but now takes 2 parameters in /tmp/nix-shell.x6eTJK/.tmpMxCw46/moq/rs/moq-mux/src/export/fmp4.rs:74

moq-relay breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field AuthToken.internal in /tmp/nix-shell.x6eTJK/.tmpMxCw46/moq/rs/moq-relay/src/auth.rs:481

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters, not counting the receiver (self) parameter.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/method_parameter_count_changed.ron

Failed in:
  moq_relay::Cluster::new takes 2 parameters in /tmp/nix-shell.x6eTJK/.tmpvCthh1/moq-relay/src/cluster.rs:55, but now takes 3 parameters in /tmp/nix-shell.x6eTJK/.tmpMxCw46/moq/rs/moq-relay/src/cluster.rs:61
Changelog

moq-net

0.1.3 - 2026-05-23

Other

  • Add stats via MoQ broadcasts (#1442)

hang

0.17.0 - 2026-05-23

Other

  • Add Low Overhead Container (LOC) frame format support (#1388)
  • re-emit deprecated CMAF timescale/trackId in catalog (#1440)

moq-msf

0.2.0 - 2026-05-23

Added

moq-mux

0.5.0 - 2026-05-23

Added

Other

  • Tag audio sources with a kind to drive Opus encoder settings (#1446)
  • Add Low Overhead Container (LOC) frame format support (#1388)
  • Add Matroska/WebM import and export support (#1438)
  • Auto-detect catalog format from broadcast name extension (#1394)
  • re-emit deprecated CMAF timescale/trackId in catalog (#1440)

moq-native

0.14.4 - 2026-05-23

Other

  • Add stats via MoQ broadcasts (#1442)
  • Make reconnect timeout mandatory with 5-minute default (#1443)

libmoq

0.2.16 - 2026-05-23

Other

  • Package moq-gst for release via Nix-built tarballs (#1453)

moq-boy

0.2.12 - 2026-05-23

Other

  • update Cargo.lock dependencies

moq-cli

0.7.25 - 2026-05-23

Added

Other

  • Add Matroska/WebM import and export support (#1438)
  • Auto-detect catalog format from broadcast name extension (#1394)

moq-clock

0.10.21 - 2026-05-23

Other

  • update Cargo.lock dependencies

moq-ffi

0.2.12 - 2026-05-23

Other

  • Add Python MoQ server API with session acceptance and handshake (#1417)
  • Tighten moq-ffi release pipeline ahead of first publish (#1447)
  • Add Low Overhead Container (LOC) frame format support (#1388)
  • re-emit deprecated CMAF timescale/trackId in catalog (#1440)
  • Add Swift and Kotlin FFI wrappers with packaging and publishing (#1432)

moq-relay

0.12.0 - 2026-05-23

Other

  • Add stats via MoQ broadcasts (#1442)


This PR was generated with release-plz.

@moq-bot moq-bot Bot force-pushed the release-plz-2026-05-23T19-31-12Z branch from bf79b56 to 8c32aa3 Compare May 23, 2026 20:08
@moq-bot moq-bot Bot force-pushed the release-plz-2026-05-23T19-31-12Z branch from 8c32aa3 to 7941d2b Compare May 23, 2026 20:32
@kixelated kixelated merged commit bae580e into main May 23, 2026
1 check passed
@kixelated kixelated deleted the release-plz-2026-05-23T19-31-12Z branch May 23, 2026 23:28
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