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/.tmpcvAWHS/moq/rs/moq-lite/src/model/track.rs:90
  type TrackProducer is no longer RefUnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/moq-lite/src/model/track.rs:90
  type FrameConsumer is no longer UnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/moq-lite/src/model/frame.rs:178
  type FrameConsumer is no longer RefUnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/moq-lite/src/model/frame.rs:178
  type FrameProducer is no longer UnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/moq-lite/src/model/frame.rs:108
  type FrameProducer is no longer RefUnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/moq-lite/src/model/frame.rs:108
  type TrackConsumer is no longer UnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/moq-lite/src/model/track.rs:255
  type TrackConsumer is no longer RefUnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/moq-lite/src/model/track.rs:255
  type GroupConsumer is no longer UnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/moq-lite/src/model/group.rs:190
  type GroupConsumer is no longer RefUnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/moq-lite/src/model/group.rs:190
  type GroupProducer is no longer UnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/moq-lite/src/model/group.rs:88
  type GroupProducer is no longer RefUnwindSafe, in /tmp/.tmpcvAWHS/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/.tmpl2mWwk/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/.tmpl2mWwk/moq-lite/src/model/track.rs:88
  TrackProducer::abort, previously in file /tmp/.tmpl2mWwk/moq-lite/src/model/track.rs:140
  BroadcastProducer::requested_track, previously in file /tmp/.tmpl2mWwk/moq-lite/src/model/broadcast.rs:71
  BroadcastProducer::unused, previously in file /tmp/.tmpl2mWwk/moq-lite/src/model/broadcast.rs:112
  FrameProducer::abort, previously in file /tmp/.tmpl2mWwk/moq-lite/src/model/frame.rs:96
  GroupProducer::abort, previously in file /tmp/.tmpl2mWwk/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/.tmpcvAWHS/moq/rs/moq-lite/src/model/track.rs:157
  moq_lite::BroadcastProducer::close now takes 1 parameters instead of 0, in /tmp/.tmpcvAWHS/moq/rs/moq-lite/src/model/broadcast.rs:104
  moq_lite::FrameProducer::close now takes 1 parameters instead of 0, in /tmp/.tmpcvAWHS/moq/rs/moq-lite/src/model/frame.rs:143
  moq_lite::GroupProducer::close now takes 1 parameters instead of 0, in /tmp/.tmpcvAWHS/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/.tmpcvAWHS/moq/rs/hang/src/container/consumer.rs:18
  type OrderedConsumer is no longer RefUnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/hang/src/container/consumer.rs:18
  type CatalogProducer is no longer UnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/hang/src/catalog/producer.rs:11
  type CatalogProducer is no longer RefUnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/hang/src/catalog/producer.rs:11
  type CatalogProducer is no longer UnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/hang/src/catalog/producer.rs:11
  type CatalogProducer is no longer RefUnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/hang/src/catalog/producer.rs:11
  type OrderedProducer is no longer UnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/hang/src/container/producer.rs:16
  type OrderedProducer is no longer RefUnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/hang/src/container/producer.rs:16
  type CatalogConsumer is no longer UnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/hang/src/catalog/consumer.rs:8
  type CatalogConsumer is no longer RefUnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/hang/src/catalog/consumer.rs:8
  type CatalogConsumer is no longer UnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/hang/src/catalog/consumer.rs:8
  type CatalogConsumer is no longer RefUnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/hang/src/catalog/consumer.rs:8
  type CatalogGuard is no longer RefUnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/hang/src/catalog/producer.rs:62
  type CatalogGuard is no longer RefUnwindSafe, in /tmp/.tmpcvAWHS/moq/rs/hang/src/catalog/producer.rs:62

--- 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:
  CatalogProducer::close, previously in file /tmp/.tmpl2mWwk/hang/src/catalog/producer.rs:41
  CatalogProducer::close, previously in file /tmp/.tmpl2mWwk/hang/src/catalog/producer.rs:41
Changelog

moq-lite

0.15.0 - 2026-02-26

Other

  • 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-02-26

Other

  • Make Encode trait fallible (#1000)
  • Replace tokio::sync::watch with custom Producer/Subscriber (#996)

moq-native

0.13.2 - 2026-02-26

Fixed

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

Other

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

moq-mux

0.2.2 - 2026-02-26

Other

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

libmoq

0.2.10 - 2026-02-26

Other

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

moq-cli

0.7.8 - 2026-02-26

Other

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

moq-clock

0.10.7 - 2026-02-26

Other

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

moq-relay

0.10.7 - 2026-02-26

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-02-26

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 13 times, most recently from 1ae4f9b to 87994ab Compare February 25, 2026 23:28
@moq-bot moq-bot bot force-pushed the release-plz-2026-02-12T16-50-56Z branch from 87994ab to 8215517 Compare February 26, 2026 00:58
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