diff --git a/Cargo.lock b/Cargo.lock index 96f03496725..fa50bcfe18c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -528,9 +528,9 @@ checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53" [[package]] name = "aws-lc-rs" -version = "1.18.2" +version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "faac5829c2b74c28f830747e7818ccfb684261b5f48a1118b1e2a13d36dfab13" +checksum = "048006790404103c488e6c5616b3e7e702a71292aadda08e8f7698a9e0d2eb53" dependencies = [ "aws-lc-sys", "untrusted 0.7.1", @@ -539,9 +539,9 @@ dependencies = [ [[package]] name = "aws-lc-sys" -version = "0.46.0" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1622d8446a2d4b2ce0c7eefc73dd43a99779028d5ee5c2dd8073a658ba8a2bc" +checksum = "8bfbe32ac36b3c428696ce315464181bc4029d689fd58e3f2a4e58c252242f52" dependencies = [ "cc", "cmake", @@ -1603,9 +1603,9 @@ dependencies = [ [[package]] name = "ctutils" -version = "0.4.6" +version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe3e9d21d39e6f39ff46e03d5b621424f88ee23d8a1672c6bfc9ccc7f2da4f6a" +checksum = "a2376ffd6f96d8a9db59875b4b6b0237d6900b5baf64279714e05493ce64828a" dependencies = [ "cmov", "subtle", @@ -2826,7 +2826,7 @@ dependencies = [ [[package]] name = "hang" -version = "0.21.18" +version = "0.21.19" dependencies = [ "anyhow", "bytes", @@ -3886,7 +3886,7 @@ checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" [[package]] name = "libmoq" -version = "0.6.19" +version = "0.6.20" dependencies = [ "anyhow", "bytes", @@ -4157,7 +4157,7 @@ dependencies = [ [[package]] name = "moq-archive" -version = "0.0.18" +version = "0.0.19" dependencies = [ "async-trait", "bytes", @@ -4174,7 +4174,7 @@ dependencies = [ [[package]] name = "moq-audio" -version = "0.1.17" +version = "0.1.18" dependencies = [ "block2 0.6.2", "bytes", @@ -4254,7 +4254,7 @@ dependencies = [ [[package]] name = "moq-binary" -version = "0.1.17" +version = "0.1.18" dependencies = [ "bytes", "kio 0.6.3", @@ -4266,7 +4266,7 @@ dependencies = [ [[package]] name = "moq-boy" -version = "0.5.19" +version = "0.5.20" dependencies = [ "anyhow", "boytacean", @@ -4286,7 +4286,7 @@ dependencies = [ [[package]] name = "moq-cli" -version = "0.14.9" +version = "0.14.10" dependencies = [ "anyhow", "axum", @@ -4325,7 +4325,7 @@ dependencies = [ [[package]] name = "moq-e2ee" -version = "0.0.18" +version = "0.0.19" dependencies = [ "aws-lc-rs", "base64 0.23.1", @@ -4344,7 +4344,7 @@ dependencies = [ [[package]] name = "moq-ffi" -version = "0.4.19" +version = "0.4.20" dependencies = [ "bytes", "getrandom 0.4.3", @@ -4378,7 +4378,7 @@ dependencies = [ [[package]] name = "moq-gst" -version = "0.4.19" +version = "0.4.20" dependencies = [ "anyhow", "bytes", @@ -4398,7 +4398,7 @@ dependencies = [ [[package]] name = "moq-hls" -version = "0.5.18" +version = "0.5.19" dependencies = [ "axum", "bytes", @@ -4423,7 +4423,7 @@ dependencies = [ [[package]] name = "moq-json" -version = "0.5.15" +version = "0.5.16" dependencies = [ "bytes", "criterion", @@ -4440,7 +4440,7 @@ dependencies = [ [[package]] name = "moq-loc" -version = "0.2.26" +version = "0.2.27" dependencies = [ "bytes", "moq-net", @@ -4458,7 +4458,7 @@ dependencies = [ [[package]] name = "moq-mux" -version = "0.10.18" +version = "0.10.19" dependencies = [ "anyhow", "base64 0.23.1", @@ -4499,7 +4499,7 @@ version = "0.20.0" [[package]] name = "moq-net" -version = "0.3.17" +version = "0.3.18" dependencies = [ "arrayvec", "bytes", @@ -4617,7 +4617,7 @@ dependencies = [ [[package]] name = "moq-relay" -version = "0.17.9" +version = "0.17.10" dependencies = [ "anyhow", "axum", @@ -4662,7 +4662,7 @@ dependencies = [ [[package]] name = "moq-room" -version = "0.2.18" +version = "0.2.19" dependencies = [ "kio 0.6.3", "moq-auth", @@ -4676,7 +4676,7 @@ dependencies = [ [[package]] name = "moq-rtc" -version = "0.3.19" +version = "0.3.20" dependencies = [ "aws-lc-rs", "axum", @@ -4697,7 +4697,7 @@ dependencies = [ [[package]] name = "moq-rtmp" -version = "0.3.18" +version = "0.3.19" dependencies = [ "anyhow", "byteorder", @@ -4749,7 +4749,7 @@ dependencies = [ [[package]] name = "moq-srt" -version = "0.3.18" +version = "0.3.19" dependencies = [ "bytes", "futures", @@ -4766,7 +4766,7 @@ dependencies = [ [[package]] name = "moq-stats" -version = "0.2.19" +version = "0.2.20" dependencies = [ "futures", "moq-json", @@ -4799,7 +4799,7 @@ dependencies = [ [[package]] name = "moq-tokio" -version = "0.19.30" +version = "0.19.31" dependencies = [ "anyhow", "bytes", @@ -4853,7 +4853,7 @@ dependencies = [ [[package]] name = "moq-transcode" -version = "0.1.17" +version = "0.1.18" dependencies = [ "anyhow", "bytes", @@ -4872,7 +4872,7 @@ dependencies = [ [[package]] name = "moq-uring" -version = "0.0.19" +version = "0.0.20" dependencies = [ "anyhow", "bytes", @@ -4929,7 +4929,7 @@ dependencies = [ [[package]] name = "moq-video" -version = "0.1.17" +version = "0.1.18" dependencies = [ "anyhow", "ash", @@ -9492,9 +9492,12 @@ dependencies = [ [[package]] name = "utf8_iter" -version = "1.0.4" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" +checksum = "af3bd9d3e571c26fcce9d033b87ea5ab061b8d2ffe9b7a5675d810d68f03edf0" +dependencies = [ + "utf_types", +] [[package]] name = "utf8parse" @@ -9502,6 +9505,12 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" +[[package]] +name = "utf_types" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a3b425286980a367278453f3b6d28cdcb134b574e5a35824a6ff5eebad50bb6" + [[package]] name = "uuid" version = "1.29.0" @@ -10830,9 +10839,9 @@ dependencies = [ [[package]] name = "zcheapstr" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1afec51604565183aeb5c54c20aeab286120d4e4460f7f76e3e8bb8c0d99473" +checksum = "939f186d9ecebe044315a5cb6d6f78568bbc21152adc954d5a0c2f58bdbc9920" dependencies = [ "serde", ] diff --git a/Cargo.toml b/Cargo.toml index 7f6a81dc266..d7103216a95 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -120,7 +120,7 @@ ebml-iterable = "0.7.1" flate2 = { version = "1.1", default-features = false } futures = "0.3" getrandom = { version = "0.4", features = ["wasm_js"] } -hang = { version = "0.21.18", path = "rs/hang" } +hang = { version = "0.21.19", path = "rs/hang" } hex = "0.4" # HMAC-SHA256 for the mDNS membership proofs (moq-tokio's `mdns` feature). hmac = "0.13" @@ -140,16 +140,16 @@ loom = { version = "0.7.2", features = ["futures"] } # DNS-SD advertisement and browsing for LAN peer discovery (moq-tokio's `mdns` feature). # `async` awaits the event channel instead of blocking a thread on it. mdns-sd = { version = "0.21", features = ["async"] } -moq-audio = { version = "0.1.17", path = "rs/moq-audio", default-features = false } +moq-audio = { version = "0.1.18", path = "rs/moq-audio", default-features = false } moq-auth = { version = "0.2.2", path = "rs/moq-auth" } -moq-binary = { version = "0.1.17", path = "rs/moq-binary" } +moq-binary = { version = "0.1.18", path = "rs/moq-binary" } moq-flate = { version = "0.2.0", path = "rs/moq-flate" } -moq-hls = { version = "0.5.18", path = "rs/moq-hls", default-features = false } -moq-json = { version = "0.5.15", path = "rs/moq-json" } -moq-loc = { version = "0.2.26", path = "rs/moq-loc" } +moq-hls = { version = "0.5.19", path = "rs/moq-hls", default-features = false } +moq-json = { version = "0.5.16", path = "rs/moq-json" } +moq-loc = { version = "0.2.27", path = "rs/moq-loc" } moq-msf = { version = "0.5.1", path = "rs/moq-msf" } -moq-mux = { version = "0.10.18", path = "rs/moq-mux" } -moq-net = { version = "0.3.17", path = "rs/moq-net" } +moq-mux = { version = "0.10.19", path = "rs/moq-mux" } +moq-net = { version = "0.3.18", path = "rs/moq-net" } # The MoQ fork of noq (moq-dev/noq). iroh keeps upstream noq, so a build with the # iroh feature carries both stacks. moq-noq-proto = { version = "1.3.5", default-features = false } @@ -159,23 +159,23 @@ moq-noq-udp = "1.3.5" # used by moq-video on Linux. moq-nvenc = { version = "0.1.2", path = "rs/moq-nvenc" } moq-pattern = { version = "0.1.3", path = "rs/moq-pattern" } -moq-relay = { version = "0.17.9", path = "rs/moq-relay", default-features = false } -moq-rtc = { version = "0.3.19", path = "rs/moq-rtc" } -moq-rtmp = { version = "0.3.18", path = "rs/moq-rtmp" } +moq-relay = { version = "0.17.10", path = "rs/moq-relay", default-features = false } +moq-rtc = { version = "0.3.20", path = "rs/moq-rtc" } +moq-rtmp = { version = "0.3.19", path = "rs/moq-rtmp" } moq-sock = { version = "0.2.0", path = "rs/moq-sock" } -moq-srt = { version = "0.3.18", path = "rs/moq-srt" } -moq-stats = { version = "0.2.19", path = "rs/moq-stats" } -moq-tokio = { version = "0.19.30", path = "rs/moq-tokio", default-features = false } +moq-srt = { version = "0.3.19", path = "rs/moq-srt" } +moq-stats = { version = "0.2.20", path = "rs/moq-stats" } +moq-tokio = { version = "0.19.31", path = "rs/moq-tokio", default-features = false } # Default features off on moq-transcode and moq-video so each workspace consumer # chooses native codecs, OpenH264, and rendering explicitly. Both crates still # provide working native plus software defaults when depended on directly. # VAAPI is opt-in everywhere; its decoder is hardware-validated, while its # encoder is not yet. -moq-transcode = { version = "0.1.17", path = "rs/moq-transcode", default-features = false } +moq-transcode = { version = "0.1.18", path = "rs/moq-transcode", default-features = false } # default-features off (the noq backend) so the consumer picks which QUIC # stack the io_uring path compiles; cargo features are additive, so a default-on # backend could not be opted out of. -moq-uring = { version = "0.0.19", path = "rs/moq-uring", default-features = false } +moq-uring = { version = "0.0.20", path = "rs/moq-uring", default-features = false } # In-tree fork of `v4l` with the videodev2.h bindings checked in, so moq-video's # `capture` and `v4l2` need no libclang or kernel headers. Linux only; an empty # stub elsewhere. @@ -188,7 +188,7 @@ moq-vaapi = "0.1.0" # `features = ["capture"]` to a consumer that ships in those bindings pulls the # whole device graph into every one of them. Codec features are independent of # that argument, so moq-ffi and libmoq opt NVIDIA, OpenH264, and VAAPI back in. -moq-video = { version = "0.1.17", path = "rs/moq-video", default-features = false } +moq-video = { version = "0.1.18", path = "rs/moq-video", default-features = false } nix = { version = "0.31.3", features = ["net", "socket", "uio"] } # Upstream noq-proto, only for iroh's controller factory types. noq-proto = { version = "1.2", default-features = false } diff --git a/rs/hang/CHANGELOG.md b/rs/hang/CHANGELOG.md index d979f705000..3f032be7e97 100644 --- a/rs/hang/CHANGELOG.md +++ b/rs/hang/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.21.19](https://github.com/moq-dev/moq/compare/hang-v0.21.18...hang-v0.21.19) - 2026-10-30 + +### Other + +- updated the following local packages: moq-net, moq-json + ## [0.21.18](https://github.com/moq-dev/moq/compare/hang-v0.21.17...hang-v0.21.18) - 2026-10-28 ### Fixed diff --git a/rs/hang/Cargo.toml b/rs/hang/Cargo.toml index 6b0f09ecd11..116196afab7 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.21.18" +version = "0.21.19" edition = "2024" rust-version.workspace = true diff --git a/rs/libmoq/CHANGELOG.md b/rs/libmoq/CHANGELOG.md index 3a20239b3b1..1da7ac7b05a 100644 --- a/rs/libmoq/CHANGELOG.md +++ b/rs/libmoq/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.20](https://github.com/moq-dev/moq/compare/libmoq-v0.6.19...libmoq-v0.6.20) - 2026-10-30 + +### Other + +- updated the following local packages: moq-net, moq-mux, moq-tokio, moq-json, hang, moq-audio, moq-video + ## [0.6.19](https://github.com/moq-dev/moq/compare/libmoq-v0.6.18...libmoq-v0.6.19) - 2026-10-28 ### Other diff --git a/rs/libmoq/Cargo.toml b/rs/libmoq/Cargo.toml index 815ac9c2b58..5c47792a434 100644 --- a/rs/libmoq/Cargo.toml +++ b/rs/libmoq/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.6.19" +version = "0.6.20" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-archive/CHANGELOG.md b/rs/moq-archive/CHANGELOG.md index f8a8c37c840..b2a6b454eb2 100644 --- a/rs/moq-archive/CHANGELOG.md +++ b/rs/moq-archive/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.19](https://github.com/moq-dev/moq/compare/moq-archive-v0.0.18...moq-archive-v0.0.19) - 2026-10-30 + +### Other + +- updated the following local packages: moq-net + ## [0.0.18](https://github.com/moq-dev/moq/compare/moq-archive-v0.0.17...moq-archive-v0.0.18) - 2026-10-28 ### Other diff --git a/rs/moq-archive/Cargo.toml b/rs/moq-archive/Cargo.toml index d26a4e0b97d..09a93d7cd91 100644 --- a/rs/moq-archive/Cargo.toml +++ b/rs/moq-archive/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley "] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.0.18" +version = "0.0.19" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-audio/CHANGELOG.md b/rs/moq-audio/CHANGELOG.md index 2ac0b6cb337..4c9d7d5ec69 100644 --- a/rs/moq-audio/CHANGELOG.md +++ b/rs/moq-audio/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.18](https://github.com/moq-dev/moq/compare/moq-audio-v0.1.17...moq-audio-v0.1.18) - 2026-10-30 + +### Other + +- updated the following local packages: moq-net, moq-mux, hang + ## [0.1.17](https://github.com/moq-dev/moq/compare/moq-audio-v0.1.16...moq-audio-v0.1.17) - 2026-10-28 ### Other diff --git a/rs/moq-audio/Cargo.toml b/rs/moq-audio/Cargo.toml index a916cbfe03b..b3090ac5411 100644 --- a/rs/moq-audio/Cargo.toml +++ b/rs/moq-audio/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.17" +version = "0.1.18" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-binary/CHANGELOG.md b/rs/moq-binary/CHANGELOG.md index 85f9781c7d5..159508bc2bf 100644 --- a/rs/moq-binary/CHANGELOG.md +++ b/rs/moq-binary/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.18](https://github.com/moq-dev/moq/compare/moq-binary-v0.1.17...moq-binary-v0.1.18) - 2026-10-30 + +### Other + +- updated the following local packages: moq-net + ## [0.1.17](https://github.com/moq-dev/moq/compare/moq-binary-v0.1.16...moq-binary-v0.1.17) - 2026-10-28 ### Other diff --git a/rs/moq-binary/Cargo.toml b/rs/moq-binary/Cargo.toml index d03c3ddbeca..e9cf5817092 100644 --- a/rs/moq-binary/Cargo.toml +++ b/rs/moq-binary/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.17" +version = "0.1.18" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-boy/CHANGELOG.md b/rs/moq-boy/CHANGELOG.md index c2dcd672b7f..a42c11d2e30 100644 --- a/rs/moq-boy/CHANGELOG.md +++ b/rs/moq-boy/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.5.20](https://github.com/moq-dev/moq/compare/moq-boy-v0.5.19...moq-boy-v0.5.20) - 2026-10-30 + +### Other + +- updated the following local packages: moq-net, moq-mux, moq-tokio, moq-json, hang, moq-audio, moq-video + ## [0.5.19](https://github.com/moq-dev/moq/compare/moq-boy-v0.5.18...moq-boy-v0.5.19) - 2026-10-28 ### Other diff --git a/rs/moq-boy/Cargo.toml b/rs/moq-boy/Cargo.toml index 644696f6f10..ee5561e4717 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.5.19" +version = "0.5.20" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-cli/CHANGELOG.md b/rs/moq-cli/CHANGELOG.md index 40ade23e022..e552d63ee13 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.14.10](https://github.com/moq-dev/moq/compare/moq-cli-v0.14.9...moq-cli-v0.14.10) - 2026-10-30 + +### Other + +- updated the following local packages: moq-mux, moq-tokio, moq-relay, hang, moq-audio, moq-video, moq-hls, moq-rtc, moq-rtmp, moq-srt, moq-transcode + ## [0.14.9](https://github.com/moq-dev/moq/compare/moq-cli-v0.14.8...moq-cli-v0.14.9) - 2026-10-28 ### Other diff --git a/rs/moq-cli/Cargo.toml b/rs/moq-cli/Cargo.toml index 96807f410db..e3aae566f67 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.14.9" +version = "0.14.10" edition = "2024" # Depends on moq-relay, whose sysinfo 0.39 needs 1.95, above the 1.91 workspace # floor. This binary is an application, so the bump stays here rather than diff --git a/rs/moq-e2ee/CHANGELOG.md b/rs/moq-e2ee/CHANGELOG.md index 94e72a1e324..dd6cd4c7d4c 100644 --- a/rs/moq-e2ee/CHANGELOG.md +++ b/rs/moq-e2ee/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.19](https://github.com/moq-dev/moq/compare/moq-e2ee-v0.0.18...moq-e2ee-v0.0.19) - 2026-10-30 + +### Other + +- updated the following local packages: moq-net + ## [0.0.18](https://github.com/moq-dev/moq/compare/moq-e2ee-v0.0.17...moq-e2ee-v0.0.18) - 2026-10-28 ### Other diff --git a/rs/moq-e2ee/Cargo.toml b/rs/moq-e2ee/Cargo.toml index e046fd1932a..6dce575b04c 100644 --- a/rs/moq-e2ee/Cargo.toml +++ b/rs/moq-e2ee/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley "] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.0.18" +version = "0.0.19" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-ffi/CHANGELOG.md b/rs/moq-ffi/CHANGELOG.md index e3017072709..cde1ec9ee98 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.4.20](https://github.com/moq-dev/moq/compare/moq-ffi-v0.4.19...moq-ffi-v0.4.20) - 2026-10-30 + +### Other + +- updated the following local packages: moq-net, moq-mux, moq-tokio, moq-json, hang, moq-audio, moq-video + ## [0.4.19](https://github.com/moq-dev/moq/compare/moq-ffi-v0.4.18...moq-ffi-v0.4.19) - 2026-10-28 ### Added diff --git a/rs/moq-ffi/Cargo.toml b/rs/moq-ffi/Cargo.toml index 6de796e7831..61d45d042c5 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.4.19" +version = "0.4.20" edition = "2024" keywords = ["quic", "http3", "webtransport", "media", "live"] diff --git a/rs/moq-gst/CHANGELOG.md b/rs/moq-gst/CHANGELOG.md index c8aa57183cf..ce5e7cff4cc 100644 --- a/rs/moq-gst/CHANGELOG.md +++ b/rs/moq-gst/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.20](https://github.com/moq-dev/moq/compare/moq-gst-v0.4.19...moq-gst-v0.4.20) - 2026-10-30 + +### Other + +- updated the following local packages: moq-net, moq-mux, moq-tokio, hang + ## [0.4.19](https://github.com/moq-dev/moq/compare/moq-gst-v0.4.18...moq-gst-v0.4.19) - 2026-10-28 ### Other diff --git a/rs/moq-gst/Cargo.toml b/rs/moq-gst/Cargo.toml index 8788b0aba80..24bc07311fc 100644 --- a/rs/moq-gst/Cargo.toml +++ b/rs/moq-gst/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley"] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.4.19" +version = "0.4.20" edition = "2024" rust-version.workspace = true publish = true diff --git a/rs/moq-hls/CHANGELOG.md b/rs/moq-hls/CHANGELOG.md index b19341dd2a1..7626257751a 100644 --- a/rs/moq-hls/CHANGELOG.md +++ b/rs/moq-hls/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.5.19](https://github.com/moq-dev/moq/compare/moq-hls-v0.5.18...moq-hls-v0.5.19) - 2026-10-30 + +### Other + +- updated the following local packages: moq-net, moq-mux, hang + ## [0.5.18](https://github.com/moq-dev/moq/compare/moq-hls-v0.5.17...moq-hls-v0.5.18) - 2026-10-28 ### Fixed diff --git a/rs/moq-hls/Cargo.toml b/rs/moq-hls/Cargo.toml index bf30591d6fb..cf8779a0a56 100644 --- a/rs/moq-hls/Cargo.toml +++ b/rs/moq-hls/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.18" +version = "0.5.19" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-json/CHANGELOG.md b/rs/moq-json/CHANGELOG.md index 9fe0b125fac..ca5eea75cb5 100644 --- a/rs/moq-json/CHANGELOG.md +++ b/rs/moq-json/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.5.16](https://github.com/moq-dev/moq/compare/moq-json-v0.5.15...moq-json-v0.5.16) - 2026-10-30 + +### Other + +- updated the following local packages: moq-net + ## [0.5.15](https://github.com/moq-dev/moq/compare/moq-json-v0.5.14...moq-json-v0.5.15) - 2026-10-28 ### Other diff --git a/rs/moq-json/Cargo.toml b/rs/moq-json/Cargo.toml index 2f9f41e8803..af5f183d3eb 100644 --- a/rs/moq-json/Cargo.toml +++ b/rs/moq-json/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.15" +version = "0.5.16" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-loc/CHANGELOG.md b/rs/moq-loc/CHANGELOG.md index 96215055878..216641d1b12 100644 --- a/rs/moq-loc/CHANGELOG.md +++ b/rs/moq-loc/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.27](https://github.com/moq-dev/moq/compare/moq-loc-v0.2.26...moq-loc-v0.2.27) - 2026-10-30 + +### Other + +- updated the following local packages: moq-net + ## [0.2.26](https://github.com/moq-dev/moq/compare/moq-loc-v0.2.25...moq-loc-v0.2.26) - 2026-10-28 ### Other diff --git a/rs/moq-loc/Cargo.toml b/rs/moq-loc/Cargo.toml index bf38c529d09..00002f35b44 100644 --- a/rs/moq-loc/Cargo.toml +++ b/rs/moq-loc/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley "] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.2.26" +version = "0.2.27" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-mux/CHANGELOG.md b/rs/moq-mux/CHANGELOG.md index 541d9b9017d..f8710268a4b 100644 --- a/rs/moq-mux/CHANGELOG.md +++ b/rs/moq-mux/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.10.19](https://github.com/moq-dev/moq/compare/moq-mux-v0.10.18...moq-mux-v0.10.19) - 2026-10-30 + +### Fixed + +- *(mux)* preserve Opus timing in fMP4 exports (backport #7118) + ## [0.10.18](https://github.com/moq-dev/moq/compare/moq-mux-v0.10.17...moq-mux-v0.10.18) - 2026-10-28 ### Fixed diff --git a/rs/moq-mux/Cargo.toml b/rs/moq-mux/Cargo.toml index f935a03b0c3..d8f71c4a07c 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.10.18" +version = "0.10.19" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-net/CHANGELOG.md b/rs/moq-net/CHANGELOG.md index 3e3a9e8dcb6..cad44a7a01d 100644 --- a/rs/moq-net/CHANGELOG.md +++ b/rs/moq-net/CHANGELOG.md @@ -7,6 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.18](https://github.com/moq-dev/moq/compare/moq-net-v0.3.17...moq-net-v0.3.18) - 2026-10-30 + +### Added + +- *(relay)* bound advertised hop paths with a cluster setting (backport #6427) +- *(relay)* expose control byte counters (backport #6235) + +### Fixed + +- *(net)* count draft 14 SUBSCRIBE_ERROR as subscribe traffic + +### Other + +- *(net)* keep announce cursors linear under churn (backport #6422) + ## [0.3.17](https://github.com/moq-dev/moq/compare/moq-net-v0.3.16...moq-net-v0.3.17) - 2026-10-28 ### Fixed diff --git a/rs/moq-net/Cargo.toml b/rs/moq-net/Cargo.toml index e886d500371..c9510cfe781 100644 --- a/rs/moq-net/Cargo.toml +++ b/rs/moq-net/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.17" +version = "0.3.18" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-relay/CHANGELOG.md b/rs/moq-relay/CHANGELOG.md index 09c25061b38..de59dc31040 100644 --- a/rs/moq-relay/CHANGELOG.md +++ b/rs/moq-relay/CHANGELOG.md @@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.17.10](https://github.com/moq-dev/moq/compare/moq-relay-v0.17.9...moq-relay-v0.17.10) - 2026-10-30 + +### Added + +- *(relay)* bound advertised hop paths with a cluster setting (backport #6427) +- *(relay)* expose control byte counters (backport #6235) +- *(relay)* expose announce metrics (backport #5696) + +### Fixed + +- *(relay)* keep cluster peers on a draining relay until it closes (backport #6423) + ## [0.17.9](https://github.com/moq-dev/moq/compare/moq-relay-v0.17.8...moq-relay-v0.17.9) - 2026-10-28 ### Other diff --git a/rs/moq-relay/Cargo.toml b/rs/moq-relay/Cargo.toml index efa3438a1e9..35a693f555a 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.17.9" +version = "0.17.10" edition = "2024" # sysinfo 0.39 (cache governor cgroup limits) needs 1.95, above the 1.91 # workspace floor. moq-relay is lib+bin, so this applies to its library target diff --git a/rs/moq-room/CHANGELOG.md b/rs/moq-room/CHANGELOG.md index 63461f2f5ac..bc2ca9f91c1 100644 --- a/rs/moq-room/CHANGELOG.md +++ b/rs/moq-room/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.19](https://github.com/moq-dev/moq/compare/moq-room-v0.2.18...moq-room-v0.2.19) - 2026-10-30 + +### Other + +- updated the following local packages: moq-net, moq-json + ## [0.2.18](https://github.com/moq-dev/moq/compare/moq-room-v0.2.17...moq-room-v0.2.18) - 2026-10-28 ### Other diff --git a/rs/moq-room/Cargo.toml b/rs/moq-room/Cargo.toml index 08e573bb7b7..d038fd4f35f 100644 --- a/rs/moq-room/Cargo.toml +++ b/rs/moq-room/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley "] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.2.18" +version = "0.2.19" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-rtc/CHANGELOG.md b/rs/moq-rtc/CHANGELOG.md index c30a4287be9..5879d9072da 100644 --- a/rs/moq-rtc/CHANGELOG.md +++ b/rs/moq-rtc/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.20](https://github.com/moq-dev/moq/compare/moq-rtc-v0.3.19...moq-rtc-v0.3.20) - 2026-10-30 + +### Other + +- updated the following local packages: moq-net, moq-mux, moq-tokio, hang + ## [0.3.19](https://github.com/moq-dev/moq/compare/moq-rtc-v0.3.18...moq-rtc-v0.3.19) - 2026-10-28 ### Other diff --git a/rs/moq-rtc/Cargo.toml b/rs/moq-rtc/Cargo.toml index 63d4a8639b3..2410a963f7b 100644 --- a/rs/moq-rtc/Cargo.toml +++ b/rs/moq-rtc/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.19" +version = "0.3.20" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-rtmp/CHANGELOG.md b/rs/moq-rtmp/CHANGELOG.md index 40dd24af65f..2dd9dc2d155 100644 --- a/rs/moq-rtmp/CHANGELOG.md +++ b/rs/moq-rtmp/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.19](https://github.com/moq-dev/moq/compare/moq-rtmp-v0.3.18...moq-rtmp-v0.3.19) - 2026-10-30 + +### Other + +- updated the following local packages: moq-net, moq-mux, hang + ## [0.3.18](https://github.com/moq-dev/moq/compare/moq-rtmp-v0.3.17...moq-rtmp-v0.3.18) - 2026-10-28 ### Other diff --git a/rs/moq-rtmp/Cargo.toml b/rs/moq-rtmp/Cargo.toml index 95ed6b5c35c..60b26bf49a4 100644 --- a/rs/moq-rtmp/Cargo.toml +++ b/rs/moq-rtmp/Cargo.toml @@ -8,7 +8,7 @@ repository = "https://github.com/moq-dev/moq" # src/rml/LICENSE and applies to that module regardless of which option you pick. license = "MIT OR Apache-2.0" -version = "0.3.18" +version = "0.3.19" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-srt/CHANGELOG.md b/rs/moq-srt/CHANGELOG.md index e0555e1c4e5..0b35306c7e3 100644 --- a/rs/moq-srt/CHANGELOG.md +++ b/rs/moq-srt/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.19](https://github.com/moq-dev/moq/compare/moq-srt-v0.3.18...moq-srt-v0.3.19) - 2026-10-30 + +### Other + +- updated the following local packages: moq-net, moq-mux + ## [0.3.18](https://github.com/moq-dev/moq/compare/moq-srt-v0.3.17...moq-srt-v0.3.18) - 2026-10-28 ### Other diff --git a/rs/moq-srt/Cargo.toml b/rs/moq-srt/Cargo.toml index 471ca84a247..b2307654761 100644 --- a/rs/moq-srt/Cargo.toml +++ b/rs/moq-srt/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.18" +version = "0.3.19" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-stats/CHANGELOG.md b/rs/moq-stats/CHANGELOG.md index 085b9a06295..641b66770b8 100644 --- a/rs/moq-stats/CHANGELOG.md +++ b/rs/moq-stats/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.20](https://github.com/moq-dev/moq/compare/moq-stats-v0.2.19...moq-stats-v0.2.20) - 2026-10-30 + +### Other + +- updated the following local packages: moq-net, moq-json + ## [0.2.19](https://github.com/moq-dev/moq/compare/moq-stats-v0.2.18...moq-stats-v0.2.19) - 2026-10-28 ### Other diff --git a/rs/moq-stats/Cargo.toml b/rs/moq-stats/Cargo.toml index e49bdad40d0..73d4ad151ab 100644 --- a/rs/moq-stats/Cargo.toml +++ b/rs/moq-stats/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley "] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.2.19" +version = "0.2.20" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-tokio/CHANGELOG.md b/rs/moq-tokio/CHANGELOG.md index 0d131fb57b7..489397c258f 100644 --- a/rs/moq-tokio/CHANGELOG.md +++ b/rs/moq-tokio/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.19.31](https://github.com/moq-dev/moq/compare/moq-tokio-v0.19.30...moq-tokio-v0.19.31) - 2026-10-30 + +### Fixed + +- *(relay)* keep cluster peers on a draining relay until it closes (backport #6423) + ## [0.19.30](https://github.com/moq-dev/moq/compare/moq-tokio-v0.19.29...moq-tokio-v0.19.30) - 2026-10-28 ### Fixed diff --git a/rs/moq-tokio/Cargo.toml b/rs/moq-tokio/Cargo.toml index 9ebe4bc8d50..3783af67183 100644 --- a/rs/moq-tokio/Cargo.toml +++ b/rs/moq-tokio/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley"] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.19.30" +version = "0.19.31" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-transcode/CHANGELOG.md b/rs/moq-transcode/CHANGELOG.md index bd17ed8888d..faa335ee7f0 100644 --- a/rs/moq-transcode/CHANGELOG.md +++ b/rs/moq-transcode/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.18](https://github.com/moq-dev/moq/compare/moq-transcode-v0.1.17...moq-transcode-v0.1.18) - 2026-10-30 + +### Other + +- updated the following local packages: moq-net, moq-mux, hang, moq-video + ## [0.1.17](https://github.com/moq-dev/moq/compare/moq-transcode-v0.1.16...moq-transcode-v0.1.17) - 2026-10-28 ### Other diff --git a/rs/moq-transcode/Cargo.toml b/rs/moq-transcode/Cargo.toml index d8023d8ed87..96261c068c5 100644 --- a/rs/moq-transcode/Cargo.toml +++ b/rs/moq-transcode/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.17" +version = "0.1.18" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-uring/CHANGELOG.md b/rs/moq-uring/CHANGELOG.md index 14ec8ad6842..21d84d2f3a5 100644 --- a/rs/moq-uring/CHANGELOG.md +++ b/rs/moq-uring/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.20](https://github.com/moq-dev/moq/compare/moq-uring-v0.0.19...moq-uring-v0.0.20) - 2026-10-30 + +### Other + +- updated the following local packages: moq-net + ## [0.0.19](https://github.com/moq-dev/moq/compare/moq-uring-v0.0.18...moq-uring-v0.0.19) - 2026-10-28 ### Other diff --git a/rs/moq-uring/Cargo.toml b/rs/moq-uring/Cargo.toml index 9766a152a4b..8e3f833a626 100644 --- a/rs/moq-uring/Cargo.toml +++ b/rs/moq-uring/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley "] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.0.19" +version = "0.0.20" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-video/CHANGELOG.md b/rs/moq-video/CHANGELOG.md index c45f4222ab2..a8ee656f931 100644 --- a/rs/moq-video/CHANGELOG.md +++ b/rs/moq-video/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.18](https://github.com/moq-dev/moq/compare/moq-video-v0.1.17...moq-video-v0.1.18) - 2026-10-30 + +### Other + +- updated the following local packages: moq-net, moq-mux, hang + ## [0.1.17](https://github.com/moq-dev/moq/compare/moq-video-v0.1.16...moq-video-v0.1.17) - 2026-10-28 ### Other diff --git a/rs/moq-video/Cargo.toml b/rs/moq-video/Cargo.toml index aa89fb3ee1a..8b4914c873a 100644 --- a/rs/moq-video/Cargo.toml +++ b/rs/moq-video/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.17" +version = "0.1.18" edition = "2024" rust-version.workspace = true