Skip to content

Conversation

@moq-bot
Copy link
Contributor

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

πŸ€– New release

  • moq-lite: 0.11.0 -> 0.11.1 (βœ“ API compatible changes)
  • hang: 0.10.0 -> 0.11.0 (⚠ API breaking changes)
  • moq-native: 0.11.0 -> 0.12.0 (⚠ API breaking changes)
  • hang-cli: 0.7.3 -> 0.7.4
  • libmoq: 0.2.4 -> 0.2.5
  • moq-clock: 0.10.2 -> 0.10.3
  • moq-token: 0.5.6 -> 0.5.7 (βœ“ API compatible changes)
  • moq-relay: 0.10.2 -> 0.10.3
  • moq-token-cli: 0.5.7 -> 0.5.8

⚠ hang breaking changes

--- failure enum_marked_non_exhaustive: enum marked #[non_exhaustive] ---

Description:
A public enum has been marked #[non_exhaustive]. Pattern-matching on it outside of its crate must now include a wildcard pattern like `_`, or it will fail to compile.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#attr-adding-non-exhaustive
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/enum_marked_non_exhaustive.ron

Failed in:
  enum DecoderFormat in /tmp/.tmp3LsQXo/moq/rs/hang/src/import/decoder.rs:17
  enum AudioCodec in /tmp/.tmp3LsQXo/moq/rs/hang/src/catalog/audio/codec.rs:10
  enum VideoCodec in /tmp/.tmp3LsQXo/moq/rs/hang/src/catalog/video/codec.rs:13

⚠ moq-native breaking changes

--- 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.45.0/src/lints/struct_marked_non_exhaustive.ron

Failed in:
  struct ClientTls in /tmp/.tmp3LsQXo/moq/rs/moq-native/src/client.rs:21
  struct ServerTlsConfig in /tmp/.tmp3LsQXo/moq/rs/moq-native/src/server.rs:32
  struct ServerConfig in /tmp/.tmp3LsQXo/moq/rs/moq-native/src/server.rs:59
  struct ClientConfig in /tmp/.tmp3LsQXo/moq/rs/moq-native/src/client.rs:74
  struct Log in /tmp/.tmp3LsQXo/moq/rs/moq-native/src/log.rs:15
  struct ClientWebSocket in /tmp/.tmp3LsQXo/moq/rs/moq-native/src/client.rs:47
  struct IrohEndpointConfig in /tmp/.tmp3LsQXo/moq/rs/moq-native/src/iroh.rs:14
Changelog

moq-lite

0.11.1 - 2026-01-19

Other

  • simplify match statements using let-else syntax (#840)
  • upgrade to Rust edition 2024 (#838)
  • Add documentation to Rust public APIs (#834)

hang

0.11.0 - 2026-01-19

Added

  • (hang) add feature flags for third-party dependencies (#854)

Other

  • Add #[non_exhaustive] to moq-native configuration. (#850)
  • bump mp4-atom to 0.10.0 (#846)
  • simplify match statements using let-else syntax (#840)
  • upgrade to Rust edition 2024 (#838)

moq-native

0.12.0 - 2026-01-19

Other

  • Add #[non_exhaustive] to moq-native configuration. (#850)
  • moq-native: Implement QUIC-LB compatible CID generation (#848)
  • Fix bugs with WebSocket fallback (#844)
  • upgrade to Rust edition 2024 (#838)

hang-cli

0.7.4 - 2026-01-19

Other

  • upgrade to Rust edition 2024 (#838)

libmoq

0.2.5 - 2026-01-19

Other

  • Add #[non_exhaustive] to moq-native configuration. (#850)
  • upgrade to Rust edition 2024 (#838)

moq-clock

0.10.3 - 2026-01-19

Other

  • upgrade to Rust edition 2024 (#838)

moq-token

0.5.7 - 2026-01-19

Other

  • Fix link to auth docs (#842)
  • upgrade to Rust edition 2024 (#838)

moq-relay

0.10.3 - 2026-01-19

Other

  • simplify match statements using let-else syntax (#840)
  • upgrade to Rust edition 2024 (#838)

moq-token-cli

0.5.8 - 2026-01-19

Other

  • upgrade to Rust edition 2024 (#838)


This PR was generated with release-plz.

@moq-bot moq-bot bot force-pushed the release-plz-2026-01-12T01-02-29Z branch 2 times, most recently from bb7c434 to cd982d2 Compare January 12, 2026 02:14
@moq-bot moq-bot bot changed the title chore(moq-lite): release v0.11.1 chore: release Jan 13, 2026
@moq-bot moq-bot bot force-pushed the release-plz-2026-01-12T01-02-29Z branch 10 times, most recently from d458f80 to d0aeb06 Compare January 18, 2026 02:05
@moq-bot moq-bot bot force-pushed the release-plz-2026-01-12T01-02-29Z branch from d0aeb06 to 316b926 Compare January 19, 2026 22:21
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