Skip to content

chore: release#950

Open
moq-bot[bot] wants to merge 1 commit intomainfrom
release-plz-2026-02-12T16-50-56Z
Open

chore: release#950
moq-bot[bot] wants to merge 1 commit intomainfrom
release-plz-2026-02-12T16-50-56Z

Conversation

@moq-bot
Copy link
Contributor

@moq-bot moq-bot bot commented Feb 12, 2026

🤖 New release

  • moq-lite: 0.14.0 -> 0.15.0 (⚠ API breaking changes)
  • hang: 0.14.0 -> 0.15.0 (⚠ API breaking changes)
  • moq-native: 0.13.1 -> 0.13.2 (✓ API compatible changes)
  • moq-mux: 0.2.1 -> 0.2.2 (✓ API compatible changes)
  • libmoq: 0.2.9 -> 0.2.10
  • moq-cli: 0.7.7 -> 0.7.8
  • moq-clock: 0.10.6 -> 0.10.7
  • moq-relay: 0.10.6 -> 0.10.7
  • moq-token-cli: 0.5.11 -> 0.5.12

moq-lite 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.46.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type TrackProducer is no longer UnwindSafe, in /tmp/.tmpA4dLVX/moq/rs/moq-lite/src/model/track.rs:132
  type TrackProducer is no longer RefUnwindSafe, in /tmp/.tmpA4dLVX/moq/rs/moq-lite/src/model/track.rs:132
  type FrameConsumer is no longer UnwindSafe, in /tmp/.tmpA4dLVX/moq/rs/moq-lite/src/model/frame.rs:178
  type FrameConsumer is no longer RefUnwindSafe, in /tmp/.tmpA4dLVX/moq/rs/moq-lite/src/model/frame.rs:178
  type FrameProducer is no longer UnwindSafe, in /tmp/.tmpA4dLVX/moq/rs/moq-lite/src/model/frame.rs:108
  type FrameProducer is no longer RefUnwindSafe, in /tmp/.tmpA4dLVX/moq/rs/moq-lite/src/model/frame.rs:108
  type TrackConsumer is no longer UnwindSafe, in /tmp/.tmpA4dLVX/moq/rs/moq-lite/src/model/track.rs:314
  type TrackConsumer is no longer RefUnwindSafe, in /tmp/.tmpA4dLVX/moq/rs/moq-lite/src/model/track.rs:314
  type GroupConsumer is no longer UnwindSafe, in /tmp/.tmpA4dLVX/moq/rs/moq-lite/src/model/group.rs:194
  type GroupConsumer is no longer RefUnwindSafe, in /tmp/.tmpA4dLVX/moq/rs/moq-lite/src/model/group.rs:194
  type GroupProducer is no longer UnwindSafe, in /tmp/.tmpA4dLVX/moq/rs/moq-lite/src/model/group.rs:88
  type GroupProducer is no longer RefUnwindSafe, in /tmp/.tmpA4dLVX/moq/rs/moq-lite/src/model/group.rs:88

--- failure enum_variant_missing: pub enum variant removed or renamed ---

Description:
A publicly-visible enum has at least one variant 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.46.0/src/lints/enum_variant_missing.ron

Failed in:
  variant Error::TooLarge, previously in file /tmp/.tmpJJoDHn/moq-lite/src/error.rs:69

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn 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.46.0/src/lints/inherent_method_missing.ron

Failed in:
  TrackProducer::insert_group, previously in file /tmp/.tmpJJoDHn/moq-lite/src/model/track.rs:88
  TrackProducer::abort, previously in file /tmp/.tmpJJoDHn/moq-lite/src/model/track.rs:140
  BroadcastProducer::requested_track, previously in file /tmp/.tmpJJoDHn/moq-lite/src/model/broadcast.rs:71
  BroadcastProducer::unused, previously in file /tmp/.tmpJJoDHn/moq-lite/src/model/broadcast.rs:112
  FrameProducer::abort, previously in file /tmp/.tmpJJoDHn/moq-lite/src/model/frame.rs:96
  GroupProducer::abort, previously in file /tmp/.tmpJJoDHn/moq-lite/src/model/group.rs:125

--- 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.46.0/src/lints/method_parameter_count_changed.ron

Failed in:
  moq_lite::TrackProducer::close now takes 1 parameters instead of 0, in /tmp/.tmpA4dLVX/moq/rs/moq-lite/src/model/track.rs:203
  moq_lite::BroadcastProducer::close now takes 1 parameters instead of 0, in /tmp/.tmpA4dLVX/moq/rs/moq-lite/src/model/broadcast.rs:104
  moq_lite::FrameProducer::close now takes 1 parameters instead of 0, in /tmp/.tmpA4dLVX/moq/rs/moq-lite/src/model/frame.rs:143
  moq_lite::GroupProducer::close now takes 1 parameters instead of 0, in /tmp/.tmpA4dLVX/moq/rs/moq-lite/src/model/group.rs:146

hang 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.46.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type OrderedConsumer is no longer UnwindSafe, in /tmp/.tmpA4dLVX/moq/rs/hang/src/container/consumer.rs:18
  type OrderedConsumer is no longer RefUnwindSafe, in /tmp/.tmpA4dLVX/moq/rs/hang/src/container/consumer.rs:18
  type OrderedProducer is no longer UnwindSafe, in /tmp/.tmpA4dLVX/moq/rs/hang/src/container/producer.rs:16
  type OrderedProducer is no longer RefUnwindSafe, in /tmp/.tmpA4dLVX/moq/rs/hang/src/container/producer.rs:16
  type CatalogConsumer is no longer UnwindSafe, in /tmp/.tmpA4dLVX/moq/rs/hang/src/catalog/consumer.rs:8
  type CatalogConsumer is no longer RefUnwindSafe, in /tmp/.tmpA4dLVX/moq/rs/hang/src/catalog/consumer.rs:8
  type CatalogConsumer is no longer UnwindSafe, in /tmp/.tmpA4dLVX/moq/rs/hang/src/catalog/consumer.rs:8
  type CatalogConsumer is no longer RefUnwindSafe, in /tmp/.tmpA4dLVX/moq/rs/hang/src/catalog/consumer.rs:8

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn 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.46.0/src/lints/inherent_method_missing.ron

Failed in:
  Catalog::produce, previously in file /tmp/.tmpJJoDHn/hang/src/catalog/root.rs:80
  Catalog::produce, previously in file /tmp/.tmpJJoDHn/hang/src/catalog/root.rs:80

--- 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.46.0/src/lints/struct_missing.ron

Failed in:
  struct hang::catalog::CatalogProducer, previously in file /tmp/.tmpJJoDHn/hang/src/catalog/producer.rs:11
  struct hang::CatalogProducer, previously in file /tmp/.tmpJJoDHn/hang/src/catalog/producer.rs:11
  struct hang::catalog::CatalogGuard, previously in file /tmp/.tmpJJoDHn/hang/src/catalog/producer.rs:61
  struct hang::CatalogGuard, previously in file /tmp/.tmpJJoDHn/hang/src/catalog/producer.rs:61
Changelog

moq-lite

0.15.0 - 2026-03-01

Other

  • Cascade close and select on group.closed() in subscribers (#1013)
  • Fix IETF subscriber race cancelling groups before consumers attach (#1012)
  • Replace --alpn with --client-version / --server-version (#1009)
  • Add group eviction by age to track cache (#1002)
  • Make Encode trait fallible (#1000)
  • Replace tokio::sync::watch with custom Producer/Subscriber (#996)
  • Switch SUBSCRIBE_DROP to use start/end instead of start/count (#997)
  • Implement moq-lite-03 PROBE streams (#998)
  • moq-lite-03 wire changes (#992)
  • Also fix the close bug for publish namespace. (#983)
  • Abort the IETF publisher on session close. (#981)
  • Return a 404 when you try to get old groups. (#972)
  • Fix AsPath for String not normalizing paths (#954)

hang

0.15.0 - 2026-03-01

Other

  • Add moq-msf crate for MSF catalog support (#993)
  • Make Encode trait fallible (#1000)
  • Replace tokio::sync::watch with custom Producer/Subscriber (#996)

moq-native

0.13.2 - 2026-03-01

Fixed

  • prevent panic in Server::close() on ctrl+c (#982)

Other

  • Add broadcast integration tests and fix producer cache handling (#1011)
  • Replace --alpn with --client-version / --server-version (#1009)
  • Replace tokio::sync::watch with custom Producer/Subscriber (#996)

moq-mux

0.2.2 - 2026-03-01

Other

  • Add moq-msf crate for MSF catalog support (#993)
  • Replace tokio::sync::watch with custom Producer/Subscriber (#996)

libmoq

0.2.10 - 2026-03-01

Other

  • Add moq-msf crate for MSF catalog support (#993)
  • Replace tokio::sync::watch with custom Producer/Subscriber (#996)

moq-cli

0.7.8 - 2026-03-01

Other

  • Add moq-msf crate for MSF catalog support (#993)
  • Replace tokio::sync::watch with custom Producer/Subscriber (#996)

moq-clock

0.10.7 - 2026-03-01

Other

  • Replace tokio::sync::watch with custom Producer/Subscriber (#996)

moq-relay

0.10.7 - 2026-03-01

Other

  • Replace tokio::sync::watch with custom Producer/Subscriber (#996)
  • Increase MAX_STREAMS default and make it configurable (#955)

moq-token-cli

0.5.12 - 2026-03-01

Other

  • update Cargo.lock dependencies


This PR was generated with release-plz.

@moq-bot moq-bot bot force-pushed the release-plz-2026-02-12T16-50-56Z branch 3 times, most recently from f4561b0 to 0469291 Compare February 12, 2026 20:09
@moq-bot moq-bot bot changed the title chore: release chore(moq-lite): release v0.14.1 Feb 13, 2026
@moq-bot moq-bot bot force-pushed the release-plz-2026-02-12T16-50-56Z branch 2 times, most recently from f53a709 to 56928e6 Compare February 13, 2026 18:12
@moq-bot moq-bot bot changed the title chore(moq-lite): release v0.14.1 chore: release Feb 13, 2026
@moq-bot moq-bot bot force-pushed the release-plz-2026-02-12T16-50-56Z branch 18 times, most recently from e9d90fd to e6e9fae Compare February 19, 2026 04:08
@moq-bot moq-bot bot force-pushed the release-plz-2026-02-12T16-50-56Z branch 5 times, most recently from 53c5ddd to d77cb36 Compare February 21, 2026 00:25
@moq-bot moq-bot bot force-pushed the release-plz-2026-02-12T16-50-56Z branch 21 times, most recently from 8bc04db to cceb8cd Compare February 27, 2026 23:41
@moq-bot moq-bot bot force-pushed the release-plz-2026-02-12T16-50-56Z branch 7 times, most recently from be2e0be to dd31c41 Compare March 1, 2026 05:16
@moq-bot moq-bot bot force-pushed the release-plz-2026-02-12T16-50-56Z branch from dd31c41 to 7a9cbc5 Compare March 1, 2026 05:43
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