Skip to content

chore: release#120

Merged
englishm merged 1 commit intomainfrom
release-plz-2025-12-18T18-34-58Z
Dec 18, 2025
Merged

chore: release#120
englishm merged 1 commit intomainfrom
release-plz-2025-12-18T18-34-58Z

Conversation

@github-actions
Copy link
Contributor

🤖 New release

  • moq-transport: 0.12.0 -> 0.12.1 (✓ API compatible changes)
  • moq-api: 0.2.5 -> 0.2.6 (✓ API compatible changes)
  • moq-native-ietf: 0.6.0 -> 0.7.0 (⚠ API breaking changes)
  • moq-relay-ietf: 0.7.6 -> 0.7.7 (✓ API compatible changes)
  • moq-pub: 0.8.6 -> 0.8.7 (✓ API compatible changes)
  • moq-sub: 0.4.0 -> 0.4.1 (✓ API compatible changes)
  • moq-clock-ietf: 0.6.6 -> 0.6.7

moq-native-ietf 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.45.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field Config.socket in /tmp/.tmpzuP6f9/moq-rs/moq-native-ietf/src/quic.rs:92
  field Config.tags in /tmp/.tmpzuP6f9/moq-rs/moq-native-ietf/src/quic.rs:95
  field Endpoint.tags in /tmp/.tmpzuP6f9/moq-rs/moq-native-ietf/src/quic.rs:139

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

Description:
A publicly-visible method now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/method_parameter_count_changed.ron

Failed in:
  moq_native_ietf::quic::Client::connect now takes 3 parameters instead of 2, in /tmp/.tmpzuP6f9/moq-rs/moq-native-ietf/src/quic.rs:367
Changelog

moq-transport

0.12.1 - 2025-12-18

Other

moq-api

0.2.6 - 2025-12-18

Other

  • update Cargo.lock dependencies

moq-native-ietf

0.7.0 - 2025-12-18

Other

moq-relay-ietf

0.7.7 - 2025-12-18

Added

  • add file-based coordinator and rewrote remote for handling remote streams

Fixed

  • ci
  • linter
  • seperate RemoteManager rewrite to different PR
  • remove once_cell to pass the test
  • clippy unused imports
  • clippy warnings
  • race and proper task shutdown
  • if host is IpAddr construct socket addr else resolve dns
  • update lookup signature to return owned Client instead of reference
  • prevent file truncation when opening for read/write in FileCoordinator
  • add lifetime parameter to lookup method signature for proper borrow checking
  • return clients on lookup for coordinator and misc fix

Other

  • Merge pull request Multi Relay Communication with Coordinator #118 from itzmanish/feat/multi-relay
  • remove track registration from coordinator interface and file implementation
  • clarify coordinator file usage in CLI help text and add FIXME for unregister_namespace
  • restructure relay into lib/bin and add coordinator interface

moq-pub

0.8.7 - 2025-12-18

Other

moq-sub

0.4.1 - 2025-12-18

Other

moq-clock-ietf

0.6.7 - 2025-12-18

Other


This PR was generated with release-plz.

@englishm englishm merged commit 11e2eea into main Dec 18, 2025
3 checks passed
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