diff --git a/Cargo.lock b/Cargo.lock index 12d5ba6958..bd12cb5af0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1613,9 +1613,9 @@ dependencies = [ [[package]] name = "cudarc" -version = "0.19.9" +version = "0.19.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "804764d10e844da09765a7b2ca9641a0851523d1702efb0d7299d73e31b86e80" +checksum = "7359bf1de037ddada72729c3acec9b040f3468400c6e9e740b01ba0cd2e89562" dependencies = [ "libloading 0.9.0", ] @@ -2835,7 +2835,7 @@ dependencies = [ [[package]] name = "hang" -version = "0.21.1" +version = "0.21.2" dependencies = [ "anyhow", "bytes", @@ -3086,16 +3086,17 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.20" +version = "0.1.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0" +checksum = "ddc03d96684f9226b8a787cdb71488417b53ab5ea8fdb1dac946cb9431cc8bff" dependencies = [ - "base64 0.22.1", + "base64 0.23.1", "bytes", "futures-channel", "futures-util", "http", "http-body", + "httparse", "hyper", "ipnet", "libc", @@ -3883,7 +3884,7 @@ checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" [[package]] name = "libmoq" -version = "0.6.1" +version = "0.6.2" dependencies = [ "anyhow", "bytes", @@ -4154,7 +4155,7 @@ dependencies = [ [[package]] name = "moq-archive" -version = "0.0.1" +version = "0.0.2" dependencies = [ "async-trait", "bytes", @@ -4171,7 +4172,7 @@ dependencies = [ [[package]] name = "moq-audio" -version = "0.1.0" +version = "0.1.1" dependencies = [ "block2 0.6.2", "bytes", @@ -4250,7 +4251,7 @@ dependencies = [ [[package]] name = "moq-binary" -version = "0.1.0" +version = "0.1.1" dependencies = [ "bytes", "kio 0.6.0", @@ -4262,7 +4263,7 @@ dependencies = [ [[package]] name = "moq-boy" -version = "0.5.1" +version = "0.5.2" dependencies = [ "anyhow", "boytacean", @@ -4282,7 +4283,7 @@ dependencies = [ [[package]] name = "moq-cli" -version = "0.12.1" +version = "0.12.2" dependencies = [ "anyhow", "axum", @@ -4319,7 +4320,7 @@ dependencies = [ [[package]] name = "moq-e2ee" -version = "0.0.1" +version = "0.0.2" dependencies = [ "aws-lc-rs", "base64 0.23.1", @@ -4338,7 +4339,7 @@ dependencies = [ [[package]] name = "moq-ffi" -version = "0.4.1" +version = "0.4.2" dependencies = [ "bytes", "getrandom 0.4.3", @@ -4372,7 +4373,7 @@ dependencies = [ [[package]] name = "moq-gst" -version = "0.4.1" +version = "0.4.2" dependencies = [ "anyhow", "bytes", @@ -4390,7 +4391,7 @@ dependencies = [ [[package]] name = "moq-hls" -version = "0.5.1" +version = "0.5.2" dependencies = [ "axum", "bytes", @@ -4413,7 +4414,7 @@ dependencies = [ [[package]] name = "moq-json" -version = "0.4.1" +version = "0.4.2" dependencies = [ "bytes", "criterion", @@ -4430,7 +4431,7 @@ dependencies = [ [[package]] name = "moq-loc" -version = "0.2.9" +version = "0.2.10" dependencies = [ "bytes", "moq-net", @@ -4448,7 +4449,7 @@ dependencies = [ [[package]] name = "moq-mux" -version = "0.10.1" +version = "0.10.2" dependencies = [ "anyhow", "base64 0.23.1", @@ -4485,7 +4486,7 @@ version = "0.20.0" [[package]] name = "moq-net" -version = "0.3.0" +version = "0.3.1" dependencies = [ "arrayvec", "bytes", @@ -4602,7 +4603,7 @@ dependencies = [ [[package]] name = "moq-relay" -version = "0.15.1" +version = "0.15.2" dependencies = [ "anyhow", "axum", @@ -4643,7 +4644,7 @@ dependencies = [ [[package]] name = "moq-room" -version = "0.2.1" +version = "0.2.2" dependencies = [ "kio 0.6.0", "moq-auth", @@ -4657,7 +4658,7 @@ dependencies = [ [[package]] name = "moq-rtc" -version = "0.3.1" +version = "0.3.2" dependencies = [ "aws-lc-rs", "axum", @@ -4677,7 +4678,7 @@ dependencies = [ [[package]] name = "moq-rtmp" -version = "0.3.1" +version = "0.3.2" dependencies = [ "anyhow", "byteorder", @@ -4714,7 +4715,7 @@ dependencies = [ [[package]] name = "moq-srt" -version = "0.3.1" +version = "0.3.2" dependencies = [ "bytes", "futures", @@ -4730,7 +4731,7 @@ dependencies = [ [[package]] name = "moq-stats" -version = "0.2.1" +version = "0.2.2" dependencies = [ "futures", "moq-json", @@ -4745,7 +4746,7 @@ dependencies = [ [[package]] name = "moq-tokio" -version = "0.19.12" +version = "0.19.13" dependencies = [ "anyhow", "bytes", @@ -4798,7 +4799,7 @@ dependencies = [ [[package]] name = "moq-transcode" -version = "0.1.0" +version = "0.1.1" dependencies = [ "anyhow", "bytes", @@ -4817,7 +4818,7 @@ dependencies = [ [[package]] name = "moq-uring" -version = "0.0.2" +version = "0.0.3" dependencies = [ "anyhow", "bytes", @@ -4874,7 +4875,7 @@ dependencies = [ [[package]] name = "moq-video" -version = "0.1.0" +version = "0.1.1" dependencies = [ "anyhow", "ash", @@ -10880,18 +10881,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.57" +version = "0.8.58" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d35102a9f36d089ccae9e4c6802bc118be4487b80aaffc0ab4e0cf5ce92d2873" +checksum = "c17e8fafad82b542ff3717217ecdc736231b59e387768c9630123b4ce4d2db44" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.57" +version = "0.8.58" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "146c01f5ab44258da43cf276c74a2763db2ff3969c9c652c3f2de07041d0b2bc" +checksum = "595f56e044df4f46a0c9a626f65c3d99eb8488f7e8a8baa12dd76326d9710bf2" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index 4bc55e9ece..d2d825ba63 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -119,7 +119,7 @@ dispatch2 = "0.3.1" flate2 = "1.1" futures = "0.3" getrandom = { version = "0.4", features = ["wasm_js"] } -hang = { version = "0.21.1", path = "rs/hang" } +hang = { version = "0.21.2", path = "rs/hang" } hex = "0.4" # HMAC-SHA256 for the mDNS membership proofs (moq-tokio's `mdns` feature). hmac = "0.13" @@ -137,16 +137,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.0", path = "rs/moq-audio", default-features = false } +moq-audio = { version = "0.1.1", path = "rs/moq-audio", default-features = false } moq-auth = { version = "0.1.0", path = "rs/moq-auth" } -moq-binary = { version = "0.1.0", path = "rs/moq-binary" } +moq-binary = { version = "0.1.1", path = "rs/moq-binary" } moq-flate = { version = "0.1.3", path = "rs/moq-flate" } -moq-hls = { version = "0.5.1", path = "rs/moq-hls", default-features = false } -moq-json = { version = "0.4.1", path = "rs/moq-json" } -moq-loc = { version = "0.2.9", path = "rs/moq-loc" } +moq-hls = { version = "0.5.2", path = "rs/moq-hls", default-features = false } +moq-json = { version = "0.4.2", path = "rs/moq-json" } +moq-loc = { version = "0.2.10", path = "rs/moq-loc" } moq-msf = { version = "0.5.0", path = "rs/moq-msf" } -moq-mux = { version = "0.10.1", path = "rs/moq-mux" } -moq-net = { version = "0.3.0", path = "rs/moq-net" } +moq-mux = { version = "0.10.2", path = "rs/moq-mux" } +moq-net = { version = "0.3.1", 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", default-features = false } @@ -156,23 +156,23 @@ moq-noq-udp = "1.3" # used by moq-video on Linux. moq-nvenc = { version = "0.1.0", path = "rs/moq-nvenc" } moq-pattern = { version = "0.1.0", path = "rs/moq-pattern" } -moq-relay = { version = "0.15.1", path = "rs/moq-relay", default-features = false } -moq-rtc = { version = "0.3.1", path = "rs/moq-rtc" } -moq-rtmp = { version = "0.3.1", path = "rs/moq-rtmp" } +moq-relay = { version = "0.15.2", path = "rs/moq-relay", default-features = false } +moq-rtc = { version = "0.3.2", path = "rs/moq-rtc" } +moq-rtmp = { version = "0.3.2", path = "rs/moq-rtmp" } moq-sock = { version = "0.1.0", path = "rs/moq-sock" } -moq-srt = { version = "0.3.1", path = "rs/moq-srt" } -moq-stats = { version = "0.2.1", path = "rs/moq-stats" } -moq-tokio = { version = "0.19.12", path = "rs/moq-tokio", default-features = false } +moq-srt = { version = "0.3.2", path = "rs/moq-srt" } +moq-stats = { version = "0.2.2", path = "rs/moq-stats" } +moq-tokio = { version = "0.19.13", 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.0", path = "rs/moq-transcode", default-features = false } +moq-transcode = { version = "0.1.1", 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.2", path = "rs/moq-uring", default-features = false } +moq-uring = { version = "0.0.3", 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. @@ -185,7 +185,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.0", path = "rs/moq-video", default-features = false } +moq-video = { version = "0.1.1", 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 7a40b4ae56..026306e132 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.2](https://github.com/moq-dev/moq/compare/hang-v0.21.1...hang-v0.21.2) - 2026-09-24 + +### Other + +- updated the following local packages: moq-net, moq-json + ## [0.21.1](https://github.com/moq-dev/moq/compare/hang-v0.21.0...hang-v0.21.1) - 2026-09-23 ### Other diff --git a/rs/hang/Cargo.toml b/rs/hang/Cargo.toml index d394d6188f..74de46bcd2 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.1" +version = "0.21.2" edition = "2024" rust-version.workspace = true diff --git a/rs/libmoq/CHANGELOG.md b/rs/libmoq/CHANGELOG.md index fc0d316356..eb8b6bce76 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.2](https://github.com/moq-dev/moq/compare/libmoq-v0.6.1...libmoq-v0.6.2) - 2026-09-24 + +### Other + +- rename in-repo smoke test to interop ([#3963](https://github.com/moq-dev/moq/pull/3963)) + ## [0.6.1](https://github.com/moq-dev/moq/compare/libmoq-v0.6.0...libmoq-v0.6.1) - 2026-09-23 ### Other diff --git a/rs/libmoq/Cargo.toml b/rs/libmoq/Cargo.toml index 22c7c5be67..f3b5467f6c 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.1" +version = "0.6.2" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-archive/CHANGELOG.md b/rs/moq-archive/CHANGELOG.md index 26ae4b7d4d..4d8b7ad185 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.2](https://github.com/moq-dev/moq/compare/moq-archive-v0.0.1...moq-archive-v0.0.2) - 2026-09-24 + +### Other + +- fill release doc gaps ([#4027](https://github.com/moq-dev/moq/pull/4027)) + ## [0.0.1](https://github.com/moq-dev/moq/releases/tag/moq-archive-v0.0.1) - 2026-09-23 ### Added diff --git a/rs/moq-archive/Cargo.toml b/rs/moq-archive/Cargo.toml index d95e48b1ce..d422e6a144 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.1" +version = "0.0.2" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-audio/CHANGELOG.md b/rs/moq-audio/CHANGELOG.md index 9ef434eb60..79c06a4eea 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.1](https://github.com/moq-dev/moq/compare/moq-audio-v0.1.0...moq-audio-v0.1.1) - 2026-09-24 + +### Other + +- updated the following local packages: moq-net, hang, moq-mux + ## [0.0.27](https://github.com/moq-dev/moq/compare/moq-audio-v0.0.26...moq-audio-v0.0.27) - 2026-09-23 ### Other diff --git a/rs/moq-audio/Cargo.toml b/rs/moq-audio/Cargo.toml index bcd477c666..b4715f6524 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.0" +version = "0.1.1" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-binary/CHANGELOG.md b/rs/moq-binary/CHANGELOG.md index e06f2f14fe..f331bd03f5 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.1](https://github.com/moq-dev/moq/compare/moq-binary-v0.1.0...moq-binary-v0.1.1) - 2026-09-24 + +### Other + +- fill release doc gaps ([#4027](https://github.com/moq-dev/moq/pull/4027)) + ## [0.1.0](https://github.com/moq-dev/moq/releases/tag/moq-binary-v0.1.0) - 2026-09-23 ### Added diff --git a/rs/moq-binary/Cargo.toml b/rs/moq-binary/Cargo.toml index b89cb730d3..6c335a8d89 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.0" +version = "0.1.1" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-boy/CHANGELOG.md b/rs/moq-boy/CHANGELOG.md index 654cc2d2b2..bc4881d5d0 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.2](https://github.com/moq-dev/moq/compare/moq-boy-v0.5.1...moq-boy-v0.5.2) - 2026-09-24 + +### Other + +- update Cargo.lock dependencies + ## [0.5.1](https://github.com/moq-dev/moq/compare/moq-boy-v0.5.0...moq-boy-v0.5.1) - 2026-09-23 ### Other diff --git a/rs/moq-boy/Cargo.toml b/rs/moq-boy/Cargo.toml index 59dd41b808..95c2452551 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.1" +version = "0.5.2" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-cli/CHANGELOG.md b/rs/moq-cli/CHANGELOG.md index 629d7d38c1..6fe93efd76 100644 --- a/rs/moq-cli/CHANGELOG.md +++ b/rs/moq-cli/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.12.2](https://github.com/moq-dev/moq/compare/moq-cli-v0.12.1...moq-cli-v0.12.2) - 2026-09-24 + +### Added + +- *(moq-video)* capture cameras through PipeWire ([#4022](https://github.com/moq-dev/moq/pull/4022)) + +### Fixed + +- *(cli)* play a retired audio rendition's tail alongside its replacement ([#3966](https://github.com/moq-dev/moq/pull/3966)) + ## [0.12.1](https://github.com/moq-dev/moq/compare/moq-cli-v0.12.0...moq-cli-v0.12.1) - 2026-09-23 ### Fixed diff --git a/rs/moq-cli/Cargo.toml b/rs/moq-cli/Cargo.toml index a4c291b1bc..c8beacf0cc 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.12.1" +version = "0.12.2" 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 e90efb6ba8..af08f37f1f 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.2](https://github.com/moq-dev/moq/compare/moq-e2ee-v0.0.1...moq-e2ee-v0.0.2) - 2026-09-24 + +### Other + +- updated the following local packages: moq-net + ### Changed - Profile `moq-e2ee-00`: every derivation is scoped to a publisher-minted `Epoch`, the last segment of the opaque broadcast path from `Credential::path` diff --git a/rs/moq-e2ee/Cargo.toml b/rs/moq-e2ee/Cargo.toml index 2a21fc884a..fd238266bf 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.1" +version = "0.0.2" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-ffi/CHANGELOG.md b/rs/moq-ffi/CHANGELOG.md index 7c9261010b..718e991f06 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.2](https://github.com/moq-dev/moq/compare/moq-ffi-v0.4.1...moq-ffi-v0.4.2) - 2026-09-24 + +### Other + +- rename in-repo smoke test to interop ([#3963](https://github.com/moq-dev/moq/pull/3963)) + ## [0.4.1](https://github.com/moq-dev/moq/compare/moq-ffi-v0.4.0...moq-ffi-v0.4.1) - 2026-09-23 ### Added diff --git a/rs/moq-ffi/Cargo.toml b/rs/moq-ffi/Cargo.toml index 7566002574..e4fa741ac7 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.1" +version = "0.4.2" edition = "2024" keywords = ["quic", "http3", "webtransport", "media", "live"] diff --git a/rs/moq-gst/CHANGELOG.md b/rs/moq-gst/CHANGELOG.md index 42a5e473a6..13d738f63e 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.2](https://github.com/moq-dev/moq/compare/moq-gst-v0.4.1...moq-gst-v0.4.2) - 2026-09-24 + +### Other + +- updated the following local packages: moq-net, hang, moq-mux, moq-tokio + ## [0.4.1](https://github.com/moq-dev/moq/compare/moq-gst-v0.4.0...moq-gst-v0.4.1) - 2026-09-23 ### Other diff --git a/rs/moq-gst/Cargo.toml b/rs/moq-gst/Cargo.toml index c4b090836c..46ad5d70c1 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.1" +version = "0.4.2" edition = "2024" rust-version.workspace = true publish = true diff --git a/rs/moq-hls/CHANGELOG.md b/rs/moq-hls/CHANGELOG.md index ded8cb909a..aaa7ab267e 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.2](https://github.com/moq-dev/moq/compare/moq-hls-v0.5.1...moq-hls-v0.5.2) - 2026-09-24 + +### Other + +- updated the following local packages: moq-net, hang, moq-mux + ## [0.5.1](https://github.com/moq-dev/moq/compare/moq-hls-v0.5.0...moq-hls-v0.5.1) - 2026-09-23 ### Other diff --git a/rs/moq-hls/Cargo.toml b/rs/moq-hls/Cargo.toml index 706db30592..ea6507fcdd 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.1" +version = "0.5.2" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-json/CHANGELOG.md b/rs/moq-json/CHANGELOG.md index 3516a63598..1ecd59b10d 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.4.2](https://github.com/moq-dev/moq/compare/moq-json-v0.4.1...moq-json-v0.4.2) - 2026-09-24 + +### Other + +- updated the following local packages: moq-net + ## [0.4.1](https://github.com/moq-dev/moq/compare/moq-json-v0.4.0...moq-json-v0.4.1) - 2026-09-23 ### Added diff --git a/rs/moq-json/Cargo.toml b/rs/moq-json/Cargo.toml index 1bfcc59da1..75dffd6f53 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.4.1" +version = "0.4.2" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-loc/CHANGELOG.md b/rs/moq-loc/CHANGELOG.md index 4170099f98..a7f6ad94d5 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.10](https://github.com/moq-dev/moq/compare/moq-loc-v0.2.9...moq-loc-v0.2.10) - 2026-09-24 + +### Other + +- updated the following local packages: moq-net + ## [0.2.9](https://github.com/moq-dev/moq/compare/moq-loc-v0.2.8...moq-loc-v0.2.9) - 2026-09-23 ### Other diff --git a/rs/moq-loc/Cargo.toml b/rs/moq-loc/Cargo.toml index cf9dd3ab1b..c5b36454a9 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.9" +version = "0.2.10" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-mux/CHANGELOG.md b/rs/moq-mux/CHANGELOG.md index c3dad9792c..e9e2e26db0 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.2](https://github.com/moq-dev/moq/compare/moq-mux-v0.10.1...moq-mux-v0.10.2) - 2026-09-24 + +### Other + +- updated the following local packages: moq-net, moq-binary, moq-json, hang, moq-loc + ## [0.10.1](https://github.com/moq-dev/moq/compare/moq-mux-v0.10.0...moq-mux-v0.10.1) - 2026-09-23 ### Other diff --git a/rs/moq-mux/Cargo.toml b/rs/moq-mux/Cargo.toml index 46c6a9b997..6ed852fc6c 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.1" +version = "0.10.2" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-net/CHANGELOG.md b/rs/moq-net/CHANGELOG.md index c88a8d546a..e276d9be20 100644 --- a/rs/moq-net/CHANGELOG.md +++ b/rs/moq-net/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.1](https://github.com/moq-dev/moq/compare/moq-net-v0.3.0...moq-net-v0.3.1) - 2026-09-24 + +### Fixed + +- *(relay)* keep only finished groups warm when a track goes idle ([#3977](https://github.com/moq-dev/moq/pull/3977)) +- *(net)* don't end in-flight tracks when their broadcast ends ([#4007](https://github.com/moq-dev/moq/pull/4007)) + +### Other + +- rename in-repo smoke test to interop ([#3963](https://github.com/moq-dev/moq/pull/3963)) + ## [0.3.0](https://github.com/moq-dev/moq/compare/moq-net-v0.2.22...moq-net-v0.3.0) - 2026-09-23 ### Added diff --git a/rs/moq-net/Cargo.toml b/rs/moq-net/Cargo.toml index e72a06b42d..2673e10def 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.0" +version = "0.3.1" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-relay/CHANGELOG.md b/rs/moq-relay/CHANGELOG.md index 1400eaeeda..771158be80 100644 --- a/rs/moq-relay/CHANGELOG.md +++ b/rs/moq-relay/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.15.2](https://github.com/moq-dev/moq/compare/moq-relay-v0.15.1...moq-relay-v0.15.2) - 2026-09-24 + +### Fixed + +- *(relay)* fix the lease deadline on tokio's clock and pause the outage test ([#3969](https://github.com/moq-dev/moq/pull/3969)) + ## [0.15.1](https://github.com/moq-dev/moq/compare/moq-relay-v0.15.0...moq-relay-v0.15.1) - 2026-09-23 ### Fixed diff --git a/rs/moq-relay/Cargo.toml b/rs/moq-relay/Cargo.toml index 84372ade1c..3d5c133a27 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.15.1" +version = "0.15.2" 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 6b209706e4..5aac36a967 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.2](https://github.com/moq-dev/moq/compare/moq-room-v0.2.1...moq-room-v0.2.2) - 2026-09-24 + +### Other + +- updated the following local packages: moq-net, moq-json + ## [0.2.1](https://github.com/moq-dev/moq/compare/moq-room-v0.2.0...moq-room-v0.2.1) - 2026-09-23 ### Other diff --git a/rs/moq-room/Cargo.toml b/rs/moq-room/Cargo.toml index 71121853d5..65e6d6a525 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.1" +version = "0.2.2" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-rtc/CHANGELOG.md b/rs/moq-rtc/CHANGELOG.md index b0f4c7b2d5..d626ce1f26 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.2](https://github.com/moq-dev/moq/compare/moq-rtc-v0.3.1...moq-rtc-v0.3.2) - 2026-09-24 + +### Other + +- updated the following local packages: moq-net, hang, moq-mux + ## [0.3.1](https://github.com/moq-dev/moq/compare/moq-rtc-v0.3.0...moq-rtc-v0.3.1) - 2026-09-23 ### Other diff --git a/rs/moq-rtc/Cargo.toml b/rs/moq-rtc/Cargo.toml index 59de7aeb0f..83843ef6a8 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.1" +version = "0.3.2" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-rtmp/CHANGELOG.md b/rs/moq-rtmp/CHANGELOG.md index 2e92e9388b..baffca9e9d 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.2](https://github.com/moq-dev/moq/compare/moq-rtmp-v0.3.1...moq-rtmp-v0.3.2) - 2026-09-24 + +### Other + +- updated the following local packages: moq-net, hang, moq-mux + ## [0.3.1](https://github.com/moq-dev/moq/compare/moq-rtmp-v0.3.0...moq-rtmp-v0.3.1) - 2026-09-23 ### Other diff --git a/rs/moq-rtmp/Cargo.toml b/rs/moq-rtmp/Cargo.toml index 44a6dab4b3..81e577fab9 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.1" +version = "0.3.2" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-srt/CHANGELOG.md b/rs/moq-srt/CHANGELOG.md index 48892a18bb..cfaca50794 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.2](https://github.com/moq-dev/moq/compare/moq-srt-v0.3.1...moq-srt-v0.3.2) - 2026-09-24 + +### Other + +- updated the following local packages: moq-net, moq-mux + ## [0.3.1](https://github.com/moq-dev/moq/compare/moq-srt-v0.3.0...moq-srt-v0.3.1) - 2026-09-23 ### Other diff --git a/rs/moq-srt/Cargo.toml b/rs/moq-srt/Cargo.toml index 26ca13b9be..d2bbeb46a0 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.1" +version = "0.3.2" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-stats/CHANGELOG.md b/rs/moq-stats/CHANGELOG.md index 7d0f801207..648d0957d4 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.2](https://github.com/moq-dev/moq/compare/moq-stats-v0.2.1...moq-stats-v0.2.2) - 2026-09-24 + +### Other + +- updated the following local packages: moq-net, moq-json + ## [0.2.1](https://github.com/moq-dev/moq/compare/moq-stats-v0.2.0...moq-stats-v0.2.1) - 2026-09-23 ### Other diff --git a/rs/moq-stats/Cargo.toml b/rs/moq-stats/Cargo.toml index b3d0600285..e7e73b60c8 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.1" +version = "0.2.2" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-tokio/CHANGELOG.md b/rs/moq-tokio/CHANGELOG.md index 934839d8a1..24b14b662b 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.13](https://github.com/moq-dev/moq/compare/moq-tokio-v0.19.12...moq-tokio-v0.19.13) - 2026-09-24 + +### Other + +- updated the following local packages: moq-net + ## [0.19.12](https://github.com/moq-dev/moq/compare/moq-tokio-v0.19.11...moq-tokio-v0.19.12) - 2026-09-23 ### Other diff --git a/rs/moq-tokio/Cargo.toml b/rs/moq-tokio/Cargo.toml index 11442ac8ba..fc1c18a516 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.12" +version = "0.19.13" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-transcode/CHANGELOG.md b/rs/moq-transcode/CHANGELOG.md index c4029f7d91..c1823056c1 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.1](https://github.com/moq-dev/moq/compare/moq-transcode-v0.1.0...moq-transcode-v0.1.1) - 2026-09-24 + +### Other + +- updated the following local packages: moq-net, moq-video, hang, moq-mux + ## [0.0.21](https://github.com/moq-dev/moq/compare/moq-transcode-v0.0.20...moq-transcode-v0.0.21) - 2026-09-23 ### Other diff --git a/rs/moq-transcode/Cargo.toml b/rs/moq-transcode/Cargo.toml index eafbea39d4..93498be324 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.0" +version = "0.1.1" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-uring/CHANGELOG.md b/rs/moq-uring/CHANGELOG.md index 51a742faa2..94bcde13e8 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.3](https://github.com/moq-dev/moq/compare/moq-uring-v0.0.2...moq-uring-v0.0.3) - 2026-09-24 + +### Other + +- updated the following local packages: moq-net + ## [0.0.2](https://github.com/moq-dev/moq/compare/moq-uring-v0.0.1...moq-uring-v0.0.2) - 2026-09-23 ### Fixed diff --git a/rs/moq-uring/Cargo.toml b/rs/moq-uring/Cargo.toml index 4be6dd8895..a10bc20106 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.2" +version = "0.0.3" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-video/CHANGELOG.md b/rs/moq-video/CHANGELOG.md index 779968c0dc..a2dc35f1f1 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.1](https://github.com/moq-dev/moq/compare/moq-video-v0.1.0...moq-video-v0.1.1) - 2026-09-24 + +### Added + +- *(moq-video)* one VAAPI render node for encode, decode and resize ([#4023](https://github.com/moq-dev/moq/pull/4023)) + ## [0.0.27](https://github.com/moq-dev/moq/compare/moq-video-v0.0.26...moq-video-v0.0.27) - 2026-09-23 ### Fixed diff --git a/rs/moq-video/Cargo.toml b/rs/moq-video/Cargo.toml index 56a6d5c19e..e1b735dfc5 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.0" +version = "0.1.1" edition = "2024" rust-version.workspace = true