diff --git a/Cargo.lock b/Cargo.lock index 504214a7334..70e03acec7b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -970,7 +970,7 @@ dependencies = [ [[package]] name = "conducer" -version = "0.3.4" +version = "0.3.5" dependencies = [ "smallvec", ] @@ -1041,9 +1041,9 @@ checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c" [[package]] name = "constant_time_eq" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b" +checksum = "7dab3fe76c1571ecd5cfe878b61bce3fedf4adbde5d8a8653b2a7956ffd14628" [[package]] name = "convert_case" @@ -2364,7 +2364,7 @@ checksum = "253b313319f7109de64e480ffb606f89475cd758bae82e096e00c5d95341d30e" [[package]] name = "hang" -version = "0.15.7" +version = "0.15.8" dependencies = [ "anyhow", "buf-list", @@ -3530,7 +3530,7 @@ dependencies = [ [[package]] name = "moq-boy" -version = "0.2.7" +version = "0.2.8" dependencies = [ "anyhow", "boytacean", @@ -3550,7 +3550,7 @@ dependencies = [ [[package]] name = "moq-cli" -version = "0.7.18" +version = "0.7.19" dependencies = [ "anyhow", "axum", @@ -3570,7 +3570,7 @@ dependencies = [ [[package]] name = "moq-clock" -version = "0.10.16" +version = "0.10.17" dependencies = [ "anyhow", "chrono", @@ -3588,7 +3588,7 @@ version = "0.0.2" [[package]] name = "moq-ffi" -version = "0.2.6" +version = "0.2.7" dependencies = [ "bytes", "hang", @@ -3623,7 +3623,7 @@ dependencies = [ [[package]] name = "moq-lite" -version = "0.15.14" +version = "0.15.15" dependencies = [ "bytes", "conducer", @@ -3640,7 +3640,7 @@ dependencies = [ [[package]] name = "moq-msf" -version = "0.1.2" +version = "0.1.3" dependencies = [ "serde", "serde_json", @@ -3649,7 +3649,7 @@ dependencies = [ [[package]] name = "moq-mux" -version = "0.3.8" +version = "0.3.9" dependencies = [ "anyhow", "base64 0.22.1", @@ -3675,7 +3675,7 @@ dependencies = [ [[package]] name = "moq-native" -version = "0.13.12" +version = "0.13.13" dependencies = [ "anyhow", "bytes", @@ -3715,7 +3715,7 @@ dependencies = [ [[package]] name = "moq-relay" -version = "0.10.23" +version = "0.10.24" dependencies = [ "anyhow", "axum", @@ -3752,7 +3752,7 @@ dependencies = [ [[package]] name = "moq-token" -version = "0.5.16" +version = "0.5.17" dependencies = [ "anyhow", "aws-lc-rs", @@ -4148,7 +4148,7 @@ dependencies = [ "num-integer", "num-iter", "num-traits", - "rand 0.8.5", + "rand 0.8.6", "smallvec", "zeroize", ] @@ -5099,9 +5099,9 @@ checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" [[package]] name = "rand" -version = "0.8.5" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +checksum = "5ca0ecfa931c29007047d1bc58e623ab12e5590e8c7cc53200d5202b69266d8a" dependencies = [ "rand_chacha 0.3.1", "rand_core 0.6.4", @@ -7018,9 +7018,9 @@ checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c" [[package]] name = "typenum" -version = "1.19.0" +version = "1.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" +checksum = "40ce102ab67701b8526c123c1bab5cbe42d7040ccfd0f64af1a385808d2f43de" [[package]] name = "unarray" @@ -7348,11 +7348,11 @@ checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" [[package]] name = "wasip2" -version = "1.0.2+wasi-0.2.9" +version = "1.0.3+wasi-0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5" +checksum = "20064672db26d7cdc89c7798c48a0fdfac8213434a1186e5ef29fd560ae223d6" dependencies = [ - "wit-bindgen", + "wit-bindgen 0.57.1", ] [[package]] @@ -7361,7 +7361,7 @@ version = "0.4.0+wasi-0.3.0-rc-2026-01-06" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5" dependencies = [ - "wit-bindgen", + "wit-bindgen 0.51.0", ] [[package]] @@ -8065,6 +8065,12 @@ dependencies = [ "wit-bindgen-rust-macro", ] +[[package]] +name = "wit-bindgen" +version = "0.57.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" + [[package]] name = "wit-bindgen-core" version = "0.51.0" diff --git a/rs/conducer/CHANGELOG.md b/rs/conducer/CHANGELOG.md index a8682d9b561..07caa663490 100644 --- a/rs/conducer/CHANGELOG.md +++ b/rs/conducer/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.5](https://github.com/moq-dev/moq/compare/conducer-v0.3.4...conducer-v0.3.5) - 2026-04-19 + +### Other + +- Add README files for Rust crates ([#1284](https://github.com/moq-dev/moq/pull/1284)) + ## [0.3.4](https://github.com/moq-dev/moq/compare/conducer-v0.3.3...conducer-v0.3.4) - 2026-04-15 ### Other diff --git a/rs/conducer/Cargo.toml b/rs/conducer/Cargo.toml index 70096d8a597..6dd928ab9aa 100644 --- a/rs/conducer/Cargo.toml +++ b/rs/conducer/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley"] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.3.4" +version = "0.3.5" edition = "2024" rust-version.workspace = true diff --git a/rs/hang/CHANGELOG.md b/rs/hang/CHANGELOG.md index 0198b00ba9e..00dbc75bcfe 100644 --- a/rs/hang/CHANGELOG.md +++ b/rs/hang/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.15.8](https://github.com/moq-dev/moq/compare/hang-v0.15.7...hang-v0.15.8) - 2026-04-19 + +### Other + +- Add README files for Rust crates ([#1284](https://github.com/moq-dev/moq/pull/1284)) +- Clarify group delivery semantics with recv_group and next_group_ordered ([#1324](https://github.com/moq-dev/moq/pull/1324)) + ## [0.15.7](https://github.com/moq-dev/moq/compare/hang-v0.15.6...hang-v0.15.7) - 2026-04-09 ### Other diff --git a/rs/hang/Cargo.toml b/rs/hang/Cargo.toml index 0c28314b27c..e78de3f7b1e 100644 --- a/rs/hang/Cargo.toml +++ b/rs/hang/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley "] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.15.7" +version = "0.15.8" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-boy/CHANGELOG.md b/rs/moq-boy/CHANGELOG.md index 39573b8b504..a42d33706ce 100644 --- a/rs/moq-boy/CHANGELOG.md +++ b/rs/moq-boy/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.8](https://github.com/moq-dev/moq/compare/moq-boy-v0.2.7...moq-boy-v0.2.8) - 2026-04-19 + +### Other + +- Add README files for Rust crates ([#1284](https://github.com/moq-dev/moq/pull/1284)) +- Clarify group delivery semantics with recv_group and next_group_ordered ([#1324](https://github.com/moq-dev/moq/pull/1324)) + ## [0.2.7](https://github.com/moq-dev/moq/compare/moq-boy-v0.2.6...moq-boy-v0.2.7) - 2026-04-17 ### Other diff --git a/rs/moq-boy/Cargo.toml b/rs/moq-boy/Cargo.toml index a0bb6d7d4b9..9218decf338 100644 --- a/rs/moq-boy/Cargo.toml +++ b/rs/moq-boy/Cargo.toml @@ -7,7 +7,7 @@ license = "MIT OR Apache-2.0" keywords = ["moq", "gameboy", "streaming", "emulator", "live"] categories = ["multimedia::video", "emulators", "network-programming"] -version = "0.2.7" +version = "0.2.8" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-cli/CHANGELOG.md b/rs/moq-cli/CHANGELOG.md index 5d64d585702..3c9a97eba5e 100644 --- a/rs/moq-cli/CHANGELOG.md +++ b/rs/moq-cli/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.7.19](https://github.com/moq-dev/moq/compare/moq-cli-v0.7.18...moq-cli-v0.7.19) - 2026-04-19 + +### Other + +- resolve DNS hostnames in --server-bind ([#1332](https://github.com/moq-dev/moq/pull/1332)) + ## [0.7.18](https://github.com/moq-dev/moq/compare/moq-cli-v0.7.17...moq-cli-v0.7.18) - 2026-04-17 ### Other diff --git a/rs/moq-cli/Cargo.toml b/rs/moq-cli/Cargo.toml index 97acdc905e0..02ac000aebd 100644 --- a/rs/moq-cli/Cargo.toml +++ b/rs/moq-cli/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley "] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.7.18" +version = "0.7.19" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-clock/CHANGELOG.md b/rs/moq-clock/CHANGELOG.md index ee1076f8506..ba83d3be5d7 100644 --- a/rs/moq-clock/CHANGELOG.md +++ b/rs/moq-clock/CHANGELOG.md @@ -45,6 +45,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.10.17](https://github.com/moq-dev/moq/compare/moq-clock-v0.10.16...moq-clock-v0.10.17) - 2026-04-19 + +### Other + +- Add README files for Rust crates ([#1284](https://github.com/moq-dev/moq/pull/1284)) +- Clarify group delivery semantics with recv_group and next_group_ordered ([#1324](https://github.com/moq-dev/moq/pull/1324)) +- release ([#1320](https://github.com/moq-dev/moq/pull/1320)) + ## [0.10.16](https://github.com/moq-dev/moq/compare/moq-clock-v0.10.15...moq-clock-v0.10.16) - 2026-04-17 ### Other diff --git a/rs/moq-clock/Cargo.toml b/rs/moq-clock/Cargo.toml index 5f789ea72db..e16fc40f15c 100644 --- a/rs/moq-clock/Cargo.toml +++ b/rs/moq-clock/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley"] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.10.16" +version = "0.10.17" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-ffi/CHANGELOG.md b/rs/moq-ffi/CHANGELOG.md index 37e8b07a1ba..fa8052894ff 100644 --- a/rs/moq-ffi/CHANGELOG.md +++ b/rs/moq-ffi/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.7](https://github.com/moq-dev/moq/compare/moq-ffi-v0.2.6...moq-ffi-v0.2.7) - 2026-04-19 + +### Other + +- Adding data (aka json) to the py_lib ([#1318](https://github.com/moq-dev/moq/pull/1318)) + ## [0.2.6](https://github.com/moq-dev/moq/compare/moq-ffi-v0.2.5...moq-ffi-v0.2.6) - 2026-04-17 ### Other diff --git a/rs/moq-ffi/Cargo.toml b/rs/moq-ffi/Cargo.toml index fa3e1bbb0eb..6800a2070a2 100644 --- a/rs/moq-ffi/Cargo.toml +++ b/rs/moq-ffi/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley ", "Brian Medley " repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.2.6" +version = "0.2.7" edition = "2024" keywords = ["quic", "http3", "webtransport", "media", "live"] diff --git a/rs/moq-lite/CHANGELOG.md b/rs/moq-lite/CHANGELOG.md index 33bbb79795c..29c824c6a7f 100644 --- a/rs/moq-lite/CHANGELOG.md +++ b/rs/moq-lite/CHANGELOG.md @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.15.15](https://github.com/moq-dev/moq/compare/moq-lite-v0.15.14...moq-lite-v0.15.15) - 2026-04-19 + +### Other + +- Add README files for Rust crates ([#1284](https://github.com/moq-dev/moq/pull/1284)) +- Fix TrackConsumer::read_frame: respect start_at, avoid premature EOF ([#1327](https://github.com/moq-dev/moq/pull/1327)) +- Add TrackConsumer::read_frame as inverse of write_frame ([#1326](https://github.com/moq-dev/moq/pull/1326)) +- Clarify group delivery semantics with recv_group and next_group_ordered ([#1324](https://github.com/moq-dev/moq/pull/1324)) + ## [0.15.14](https://github.com/moq-dev/moq/compare/moq-lite-v0.15.13...moq-lite-v0.15.14) - 2026-04-17 ### Other diff --git a/rs/moq-lite/Cargo.toml b/rs/moq-lite/Cargo.toml index 2263c2742d7..91d14b7d323 100644 --- a/rs/moq-lite/Cargo.toml +++ b/rs/moq-lite/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley"] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.15.14" +version = "0.15.15" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-msf/CHANGELOG.md b/rs/moq-msf/CHANGELOG.md index a6790834df4..39c98ebf129 100644 --- a/rs/moq-msf/CHANGELOG.md +++ b/rs/moq-msf/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.3](https://github.com/moq-dev/moq/compare/moq-msf-v0.1.2...moq-msf-v0.1.3) - 2026-04-19 + +### Other + +- Add README files for Rust crates ([#1284](https://github.com/moq-dev/moq/pull/1284)) + ## [0.1.2](https://github.com/moq-dev/moq/compare/moq-msf-v0.1.1...moq-msf-v0.1.2) - 2026-04-03 ### Other diff --git a/rs/moq-msf/Cargo.toml b/rs/moq-msf/Cargo.toml index 922fafae62e..2c5384d07b8 100644 --- a/rs/moq-msf/Cargo.toml +++ b/rs/moq-msf/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley "] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.1.2" +version = "0.1.3" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-mux/CHANGELOG.md b/rs/moq-mux/CHANGELOG.md index 269c58e0e3f..9fb9de03664 100644 --- a/rs/moq-mux/CHANGELOG.md +++ b/rs/moq-mux/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.9](https://github.com/moq-dev/moq/compare/moq-mux-v0.3.8...moq-mux-v0.3.9) - 2026-04-19 + +### Other + +- Add README files for Rust crates ([#1284](https://github.com/moq-dev/moq/pull/1284)) +- Clarify group delivery semantics with recv_group and next_group_ordered ([#1324](https://github.com/moq-dev/moq/pull/1324)) + ## [0.3.8](https://github.com/moq-dev/moq/compare/moq-mux-v0.3.7...moq-mux-v0.3.8) - 2026-04-09 ### Other diff --git a/rs/moq-mux/Cargo.toml b/rs/moq-mux/Cargo.toml index 61430ebc344..90a5d40eda4 100644 --- a/rs/moq-mux/Cargo.toml +++ b/rs/moq-mux/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley "] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.3.8" +version = "0.3.9" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-native/CHANGELOG.md b/rs/moq-native/CHANGELOG.md index 8e35f756bd5..5282ab557e0 100644 --- a/rs/moq-native/CHANGELOG.md +++ b/rs/moq-native/CHANGELOG.md @@ -44,6 +44,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.13.13](https://github.com/moq-dev/moq/compare/moq-native-v0.13.12...moq-native-v0.13.13) - 2026-04-19 + +### Other + +- resolve DNS hostnames in --server-bind ([#1332](https://github.com/moq-dev/moq/pull/1332)) +- Add README files for Rust crates ([#1284](https://github.com/moq-dev/moq/pull/1284)) +- Clarify group delivery semantics with recv_group and next_group_ordered ([#1324](https://github.com/moq-dev/moq/pull/1324)) + ## [0.13.11](https://github.com/moq-dev/moq/compare/moq-native-v0.13.10...moq-native-v0.13.11) - 2026-04-15 ### Other diff --git a/rs/moq-native/Cargo.toml b/rs/moq-native/Cargo.toml index 778b815ea6e..9bed2db5848 100644 --- a/rs/moq-native/Cargo.toml +++ b/rs/moq-native/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley"] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.13.12" +version = "0.13.13" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-relay/CHANGELOG.md b/rs/moq-relay/CHANGELOG.md index 72eacfc0f1f..10606928d6d 100644 --- a/rs/moq-relay/CHANGELOG.md +++ b/rs/moq-relay/CHANGELOG.md @@ -64,6 +64,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.10.24](https://github.com/moq-dev/moq/compare/moq-relay-v0.10.23...moq-relay-v0.10.24) - 2026-04-19 + +### Other + +- resolve DNS hostnames in --server-bind ([#1332](https://github.com/moq-dev/moq/pull/1332)) +- Update fly.toml to use the hosted docker image ([#1331](https://github.com/moq-dev/moq/pull/1331)) +- Add README files for Rust crates ([#1284](https://github.com/moq-dev/moq/pull/1284)) +- Clarify group delivery semantics with recv_group and next_group_ordered ([#1324](https://github.com/moq-dev/moq/pull/1324)) + ## [0.10.23](https://github.com/moq-dev/moq/compare/moq-relay-v0.10.22...moq-relay-v0.10.23) - 2026-04-17 ### Other diff --git a/rs/moq-relay/Cargo.toml b/rs/moq-relay/Cargo.toml index 5099cf37805..f30b95d5794 100644 --- a/rs/moq-relay/Cargo.toml +++ b/rs/moq-relay/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley"] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.10.23" +version = "0.10.24" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-token/CHANGELOG.md b/rs/moq-token/CHANGELOG.md index a517240b14e..2fa3ebc1905 100644 --- a/rs/moq-token/CHANGELOG.md +++ b/rs/moq-token/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.5.17](https://github.com/moq-dev/moq/compare/moq-token-v0.5.16...moq-token-v0.5.17) - 2026-04-19 + +### Other + +- Add README files for Rust crates ([#1284](https://github.com/moq-dev/moq/pull/1284)) + ## [0.5.15](https://github.com/moq-dev/moq/compare/moq-token-v0.5.14...moq-token-v0.5.15) - 2026-04-09 ### Other diff --git a/rs/moq-token/Cargo.toml b/rs/moq-token/Cargo.toml index cceb7f30482..1eca8af8836 100644 --- a/rs/moq-token/Cargo.toml +++ b/rs/moq-token/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley"] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.5.16" +version = "0.5.17" edition = "2024" rust-version.workspace = true