diff --git a/Cargo.lock b/Cargo.lock index 73b7247c95..43ba79c076 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2835,13 +2835,13 @@ dependencies = [ [[package]] name = "hang" -version = "0.21.6" +version = "0.21.7" dependencies = [ "anyhow", "bytes", "derive_more 2.1.1", "hex", - "kio 0.6.0", + "kio 0.6.1", "lazy_static", "moq-json", "moq-mux", @@ -3802,7 +3802,7 @@ dependencies = [ [[package]] name = "kio" -version = "0.6.0" +version = "0.6.1" dependencies = [ "criterion", "futures", @@ -3884,13 +3884,13 @@ checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" [[package]] name = "libmoq" -version = "0.6.6" +version = "0.6.7" dependencies = [ "anyhow", "bytes", "cbindgen", "hang", - "kio 0.6.0", + "kio 0.6.1", "moq-audio", "moq-json", "moq-loc", @@ -4155,7 +4155,7 @@ dependencies = [ [[package]] name = "moq-archive" -version = "0.0.6" +version = "0.0.7" dependencies = [ "async-trait", "bytes", @@ -4172,7 +4172,7 @@ dependencies = [ [[package]] name = "moq-audio" -version = "0.1.5" +version = "0.1.6" dependencies = [ "block2 0.6.2", "bytes", @@ -4180,7 +4180,7 @@ dependencies = [ "dispatch2", "fixed-resample", "hang", - "kio 0.6.0", + "kio 0.6.1", "moq-mux", "moq-net", "objc2 0.6.4", @@ -4203,14 +4203,14 @@ dependencies = [ [[package]] name = "moq-auth" -version = "0.1.3" +version = "0.1.4" dependencies = [ "anyhow", "aws-lc-rs", "axum", "base64 0.23.1", "jsonwebtoken", - "kio 0.6.0", + "kio 0.6.1", "moq-auth", "moq-pattern", "p256", @@ -4251,10 +4251,10 @@ dependencies = [ [[package]] name = "moq-binary" -version = "0.1.5" +version = "0.1.6" dependencies = [ "bytes", - "kio 0.6.0", + "kio 0.6.1", "moq-flate", "moq-net", "thiserror 2.0.21", @@ -4263,7 +4263,7 @@ dependencies = [ [[package]] name = "moq-boy" -version = "0.5.6" +version = "0.5.7" dependencies = [ "anyhow", "boytacean", @@ -4283,7 +4283,7 @@ dependencies = [ [[package]] name = "moq-cli" -version = "0.12.6" +version = "0.12.7" dependencies = [ "anyhow", "axum", @@ -4321,14 +4321,14 @@ dependencies = [ [[package]] name = "moq-e2ee" -version = "0.0.6" +version = "0.0.7" dependencies = [ "aws-lc-rs", "base64 0.23.1", "bytes", "criterion", "hex", - "kio 0.6.0", + "kio 0.6.1", "moq-net", "serde_json", "thiserror 2.0.21", @@ -4340,12 +4340,12 @@ dependencies = [ [[package]] name = "moq-ffi" -version = "0.4.6" +version = "0.4.7" dependencies = [ "bytes", "getrandom 0.4.3", "hang", - "kio 0.6.0", + "kio 0.6.1", "moq-audio", "moq-json", "moq-mux", @@ -4374,7 +4374,7 @@ dependencies = [ [[package]] name = "moq-gst" -version = "0.4.6" +version = "0.4.7" dependencies = [ "anyhow", "bytes", @@ -4393,13 +4393,13 @@ dependencies = [ [[package]] name = "moq-hls" -version = "0.5.6" +version = "0.5.7" dependencies = [ "axum", "bytes", "hang", "humantime", - "kio 0.6.0", + "kio 0.6.1", "m3u8-rs", "moq-mux", "moq-net", @@ -4417,12 +4417,12 @@ dependencies = [ [[package]] name = "moq-json" -version = "0.5.3" +version = "0.5.4" dependencies = [ "bytes", "criterion", "json-patch", - "kio 0.6.0", + "kio 0.6.1", "moq-flate", "moq-net", "serde", @@ -4434,7 +4434,7 @@ dependencies = [ [[package]] name = "moq-loc" -version = "0.2.14" +version = "0.2.15" dependencies = [ "bytes", "moq-net", @@ -4443,7 +4443,7 @@ dependencies = [ [[package]] name = "moq-msf" -version = "0.5.0" +version = "0.5.1" dependencies = [ "serde", "serde_json", @@ -4452,7 +4452,7 @@ dependencies = [ [[package]] name = "moq-mux" -version = "0.10.6" +version = "0.10.7" dependencies = [ "anyhow", "base64 0.23.1", @@ -4460,7 +4460,7 @@ dependencies = [ "futures", "h264-parser", "hang", - "kio 0.6.0", + "kio 0.6.1", "memchr", "moq-binary", "moq-json", @@ -4489,14 +4489,14 @@ version = "0.20.0" [[package]] name = "moq-net" -version = "0.3.5" +version = "0.3.6" dependencies = [ "arrayvec", "bytes", "criterion", "futures", "getrandom 0.4.3", - "kio 0.6.0", + "kio 0.6.1", "loom", "moq-pattern", "num_enum", @@ -4606,7 +4606,7 @@ dependencies = [ [[package]] name = "moq-relay" -version = "0.15.6" +version = "0.15.7" dependencies = [ "anyhow", "axum", @@ -4649,9 +4649,9 @@ dependencies = [ [[package]] name = "moq-room" -version = "0.2.6" +version = "0.2.7" dependencies = [ - "kio 0.6.0", + "kio 0.6.1", "moq-auth", "moq-json", "moq-net", @@ -4663,7 +4663,7 @@ dependencies = [ [[package]] name = "moq-rtc" -version = "0.3.6" +version = "0.3.7" dependencies = [ "aws-lc-rs", "axum", @@ -4683,7 +4683,7 @@ dependencies = [ [[package]] name = "moq-rtmp" -version = "0.3.6" +version = "0.3.7" dependencies = [ "anyhow", "byteorder", @@ -4731,7 +4731,7 @@ dependencies = [ [[package]] name = "moq-srt" -version = "0.3.6" +version = "0.3.7" dependencies = [ "bytes", "futures", @@ -4747,7 +4747,7 @@ dependencies = [ [[package]] name = "moq-stats" -version = "0.2.6" +version = "0.2.7" dependencies = [ "futures", "moq-json", @@ -4762,7 +4762,7 @@ dependencies = [ [[package]] name = "moq-tokio" -version = "0.19.17" +version = "0.19.18" dependencies = [ "anyhow", "bytes", @@ -4815,12 +4815,12 @@ dependencies = [ [[package]] name = "moq-transcode" -version = "0.1.5" +version = "0.1.6" dependencies = [ "anyhow", "bytes", "hang", - "kio 0.6.0", + "kio 0.6.1", "moq-mux", "moq-net", "moq-tokio", @@ -4834,14 +4834,14 @@ dependencies = [ [[package]] name = "moq-uring" -version = "0.0.7" +version = "0.0.8" dependencies = [ "anyhow", "bytes", "criterion", "http", "io-uring", - "kio 0.6.0", + "kio 0.6.1", "libc", "moq-net", "moq-noq-proto", @@ -4891,7 +4891,7 @@ dependencies = [ [[package]] name = "moq-video" -version = "0.1.5" +version = "0.1.6" dependencies = [ "anyhow", "ash", @@ -7833,9 +7833,9 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.23.0" +version = "3.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "935177bb8c0cd8ca1a4e6d1a2ac8988bea69cab4f9d3a31311e012ad27868ea4" +checksum = "df9adc193c780ef8f159aee8b61e2d5801aaa555e6eb0947fe45530ec506296f" dependencies = [ "base64 0.23.1", "bs58", @@ -7854,9 +7854,9 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.23.0" +version = "3.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d607aa01a3cb0ad757d6fd216136910db3c97b102fe686585689615a02dbcdc" +checksum = "3e17bbc68e28663bbbb90df47e058aa7eda4fb445b89fe70457bb94fbccf6e49" dependencies = [ "darling", "proc-macro2", diff --git a/Cargo.toml b/Cargo.toml index 5f9dcd4431..b6da7a249e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -121,14 +121,14 @@ dispatch2 = "0.3.1" flate2 = { version = "1.1", default-features = false } futures = "0.3" getrandom = { version = "0.4", features = ["wasm_js"] } -hang = { version = "0.21.6", path = "rs/hang" } +hang = { version = "0.21.7", path = "rs/hang" } hex = "0.4" # HMAC-SHA256 for the mDNS membership proofs (moq-tokio's `mdns` feature). hmac = "0.13" humantime = "2.3" io-uring = "0.7.14" jsonwebtoken = "11" -kio = { version = "0.6.0", path = "rs/kio" } +kio = { version = "0.6.1", path = "rs/kio" } lazy_static = "1.5" libc = "0.2" libloading = "0.9" @@ -139,16 +139,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.5", path = "rs/moq-audio", default-features = false } -moq-auth = { version = "0.1.3", path = "rs/moq-auth" } -moq-binary = { version = "0.1.5", path = "rs/moq-binary" } +moq-audio = { version = "0.1.6", path = "rs/moq-audio", default-features = false } +moq-auth = { version = "0.1.4", path = "rs/moq-auth" } +moq-binary = { version = "0.1.6", path = "rs/moq-binary" } moq-flate = { version = "0.2.0", path = "rs/moq-flate" } -moq-hls = { version = "0.5.6", path = "rs/moq-hls", default-features = false } -moq-json = { version = "0.5.3", path = "rs/moq-json" } -moq-loc = { version = "0.2.14", path = "rs/moq-loc" } -moq-msf = { version = "0.5.0", path = "rs/moq-msf" } -moq-mux = { version = "0.10.6", path = "rs/moq-mux" } -moq-net = { version = "0.3.5", path = "rs/moq-net" } +moq-hls = { version = "0.5.7", path = "rs/moq-hls", default-features = false } +moq-json = { version = "0.5.4", path = "rs/moq-json" } +moq-loc = { version = "0.2.15", path = "rs/moq-loc" } +moq-msf = { version = "0.5.1", path = "rs/moq-msf" } +moq-mux = { version = "0.10.7", path = "rs/moq-mux" } +moq-net = { version = "0.3.6", 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.1", default-features = false } @@ -158,23 +158,23 @@ moq-noq-udp = "1.3.1" # used by moq-video on Linux. moq-nvenc = { version = "0.1.2", path = "rs/moq-nvenc" } moq-pattern = { version = "0.1.0", path = "rs/moq-pattern" } -moq-relay = { version = "0.15.6", path = "rs/moq-relay", default-features = false } -moq-rtc = { version = "0.3.6", path = "rs/moq-rtc" } -moq-rtmp = { version = "0.3.6", path = "rs/moq-rtmp" } +moq-relay = { version = "0.15.7", path = "rs/moq-relay", default-features = false } +moq-rtc = { version = "0.3.7", path = "rs/moq-rtc" } +moq-rtmp = { version = "0.3.7", path = "rs/moq-rtmp" } moq-sock = { version = "0.1.0", path = "rs/moq-sock" } -moq-srt = { version = "0.3.6", path = "rs/moq-srt" } -moq-stats = { version = "0.2.6", path = "rs/moq-stats" } -moq-tokio = { version = "0.19.17", path = "rs/moq-tokio", default-features = false } +moq-srt = { version = "0.3.7", path = "rs/moq-srt" } +moq-stats = { version = "0.2.7", path = "rs/moq-stats" } +moq-tokio = { version = "0.19.18", 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.5", path = "rs/moq-transcode", default-features = false } +moq-transcode = { version = "0.1.6", 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.7", path = "rs/moq-uring", default-features = false } +moq-uring = { version = "0.0.8", 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. @@ -187,7 +187,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.5", path = "rs/moq-video", default-features = false } +moq-video = { version = "0.1.6", 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 8eb3f06886..cb6915e4f3 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.7](https://github.com/moq-dev/moq/compare/hang-v0.21.6...hang-v0.21.7) - 2026-09-26 + +### Added + +- *(moq-mux)* catalog delay measures cross-rendition encoder lateness ([#4170](https://github.com/moq-dev/moq/pull/4170)) + ## [0.21.6](https://github.com/moq-dev/moq/compare/hang-v0.21.5...hang-v0.21.6) - 2026-09-26 ### Other diff --git a/rs/hang/Cargo.toml b/rs/hang/Cargo.toml index 3a91b6cc15..0f8fc27b8d 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.6" +version = "0.21.7" edition = "2024" rust-version.workspace = true diff --git a/rs/kio/CHANGELOG.md b/rs/kio/CHANGELOG.md index 35f0c0a375..7ddc2611bb 100644 --- a/rs/kio/CHANGELOG.md +++ b/rs/kio/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.1](https://github.com/moq-dev/moq/compare/kio-v0.6.0...kio-v0.6.1) - 2026-09-26 + +### Fixed + +- *(moq-net)* serve only the lite routes a request woke, and bound kio waiter lists ([#4216](https://github.com/moq-dev/moq/pull/4216)) + +### Other + +- *(kio)* keep a parked waiter that quiet lists still hold ([#4240](https://github.com/moq-dev/moq/pull/4240)) + ## [0.6.0](https://github.com/moq-dev/moq/compare/kio-v0.5.9...kio-v0.6.0) - 2026-09-23 ### Added diff --git a/rs/kio/Cargo.toml b/rs/kio/Cargo.toml index aed9d6849d..9ad60223b5 100644 --- a/rs/kio/Cargo.toml +++ b/rs/kio/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley"] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.6.0" +version = "0.6.1" edition = "2024" rust-version.workspace = true diff --git a/rs/libmoq/CHANGELOG.md b/rs/libmoq/CHANGELOG.md index 729971df95..deb91a00f9 100644 --- a/rs/libmoq/CHANGELOG.md +++ b/rs/libmoq/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.7](https://github.com/moq-dev/moq/compare/libmoq-v0.6.6...libmoq-v0.6.7) - 2026-09-26 + +### Added + +- end a broadcast with close() in every language ([#4031](https://github.com/moq-dev/moq/pull/4031)) +- *(mux)* forward importer discontinuities through publishers ([#4239](https://github.com/moq-dev/moq/pull/4239)) + +### Fixed + +- *(libmoq)* write moq.h and moq.pc into OUT_DIR only ([#4243](https://github.com/moq-dev/moq/pull/4243)) + ## [0.6.6](https://github.com/moq-dev/moq/compare/libmoq-v0.6.5...libmoq-v0.6.6) - 2026-09-26 ### Other diff --git a/rs/libmoq/Cargo.toml b/rs/libmoq/Cargo.toml index 1333199898..f175436a0e 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.6" +version = "0.6.7" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-archive/CHANGELOG.md b/rs/moq-archive/CHANGELOG.md index 32ca63360b..131e05651e 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.7](https://github.com/moq-dev/moq/compare/moq-archive-v0.0.6...moq-archive-v0.0.7) - 2026-09-26 + +### Other + +- updated the following local packages: moq-net + ## [0.0.6](https://github.com/moq-dev/moq/compare/moq-archive-v0.0.5...moq-archive-v0.0.6) - 2026-09-26 ### Other diff --git a/rs/moq-archive/Cargo.toml b/rs/moq-archive/Cargo.toml index 99608653d3..855a28d3b3 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.6" +version = "0.0.7" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-audio/CHANGELOG.md b/rs/moq-audio/CHANGELOG.md index 1f1528d686..dcc8e8dd67 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.6](https://github.com/moq-dev/moq/compare/moq-audio-v0.1.5...moq-audio-v0.1.6) - 2026-09-26 + +### Other + +- updated the following local packages: kio, moq-net, hang, moq-mux + ## [0.1.5](https://github.com/moq-dev/moq/compare/moq-audio-v0.1.4...moq-audio-v0.1.5) - 2026-09-26 ### Other diff --git a/rs/moq-audio/Cargo.toml b/rs/moq-audio/Cargo.toml index 8e2dd4c426..f6126c6414 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.5" +version = "0.1.6" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-auth/CHANGELOG.md b/rs/moq-auth/CHANGELOG.md index b765d35fab..c8a00c9909 100644 --- a/rs/moq-auth/CHANGELOG.md +++ b/rs/moq-auth/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.4](https://github.com/moq-dev/moq/compare/moq-auth-v0.1.3...moq-auth-v0.1.4) - 2026-09-26 + +### Fixed + +- *(auth)* keep accepted grants on fixed expiry deadlines ([#4237](https://github.com/moq-dev/moq/pull/4237)) + ## [0.1.3](https://github.com/moq-dev/moq/compare/moq-auth-v0.1.2...moq-auth-v0.1.3) - 2026-09-26 ### Other diff --git a/rs/moq-auth/Cargo.toml b/rs/moq-auth/Cargo.toml index 4ca32b17dc..71db9a0d87 100644 --- a/rs/moq-auth/Cargo.toml +++ b/rs/moq-auth/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.3" +version = "0.1.4" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-binary/CHANGELOG.md b/rs/moq-binary/CHANGELOG.md index 74f69c0200..0ede8f673a 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.6](https://github.com/moq-dev/moq/compare/moq-binary-v0.1.5...moq-binary-v0.1.6) - 2026-09-26 + +### Other + +- updated the following local packages: kio, moq-net + ## [0.1.5](https://github.com/moq-dev/moq/compare/moq-binary-v0.1.4...moq-binary-v0.1.5) - 2026-09-26 ### Other diff --git a/rs/moq-binary/Cargo.toml b/rs/moq-binary/Cargo.toml index f4b4ea44fb..a57c90cf24 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.5" +version = "0.1.6" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-boy/CHANGELOG.md b/rs/moq-boy/CHANGELOG.md index bedc2bcc32..141ad2a5d5 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.7](https://github.com/moq-dev/moq/compare/moq-boy-v0.5.6...moq-boy-v0.5.7) - 2026-09-26 + +### Added + +- end a broadcast with close() in every language ([#4031](https://github.com/moq-dev/moq/pull/4031)) + ## [0.5.6](https://github.com/moq-dev/moq/compare/moq-boy-v0.5.5...moq-boy-v0.5.6) - 2026-09-26 ### Other diff --git a/rs/moq-boy/Cargo.toml b/rs/moq-boy/Cargo.toml index d2407abfc2..3609644d0d 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.6" +version = "0.5.7" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-cli/CHANGELOG.md b/rs/moq-cli/CHANGELOG.md index 55370f5586..7dda0a76c0 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.12.7](https://github.com/moq-dev/moq/compare/moq-cli-v0.12.6...moq-cli-v0.12.7) - 2026-09-26 + +### Fixed + +- *(cli)* keep delayed playback at the live edge ([#4241](https://github.com/moq-dev/moq/pull/4241)) + ## [0.12.6](https://github.com/moq-dev/moq/compare/moq-cli-v0.12.5...moq-cli-v0.12.6) - 2026-09-26 ### Other diff --git a/rs/moq-cli/Cargo.toml b/rs/moq-cli/Cargo.toml index 6065077ddd..020952cb52 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.6" +version = "0.12.7" 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 4172aa7f0b..f72b7acdce 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.7](https://github.com/moq-dev/moq/compare/moq-e2ee-v0.0.6...moq-e2ee-v0.0.7) - 2026-09-26 + +### Other + +- updated the following local packages: kio, moq-net + ## [0.0.6](https://github.com/moq-dev/moq/compare/moq-e2ee-v0.0.5...moq-e2ee-v0.0.6) - 2026-09-26 ### Other diff --git a/rs/moq-e2ee/Cargo.toml b/rs/moq-e2ee/Cargo.toml index e87619e285..faabbf35f5 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.6" +version = "0.0.7" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-ffi/CHANGELOG.md b/rs/moq-ffi/CHANGELOG.md index 9d52f99f9e..ba27f82e16 100644 --- a/rs/moq-ffi/CHANGELOG.md +++ b/rs/moq-ffi/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.7](https://github.com/moq-dev/moq/compare/moq-ffi-v0.4.6...moq-ffi-v0.4.7) - 2026-09-26 + +### Added + +- end a broadcast with close() in every language ([#4031](https://github.com/moq-dev/moq/pull/4031)) +- *(mux)* forward importer discontinuities through publishers ([#4239](https://github.com/moq-dev/moq/pull/4239)) + +### Other + +- rename CLAUDE.md to AGENTS.md ([#4235](https://github.com/moq-dev/moq/pull/4235)) + ## [0.4.6](https://github.com/moq-dev/moq/compare/moq-ffi-v0.4.5...moq-ffi-v0.4.6) - 2026-09-26 ### Other diff --git a/rs/moq-ffi/Cargo.toml b/rs/moq-ffi/Cargo.toml index 7b822275cc..8c1d26b37b 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.6" +version = "0.4.7" edition = "2024" keywords = ["quic", "http3", "webtransport", "media", "live"] diff --git a/rs/moq-gst/CHANGELOG.md b/rs/moq-gst/CHANGELOG.md index 5461b5432c..2d816fb588 100644 --- a/rs/moq-gst/CHANGELOG.md +++ b/rs/moq-gst/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.7](https://github.com/moq-dev/moq/compare/moq-gst-v0.4.6...moq-gst-v0.4.7) - 2026-09-26 + +### Added + +- end a broadcast with close() in every language ([#4031](https://github.com/moq-dev/moq/pull/4031)) +- *(mux)* forward importer discontinuities through publishers ([#4239](https://github.com/moq-dev/moq/pull/4239)) + ## [0.4.6](https://github.com/moq-dev/moq/compare/moq-gst-v0.4.5...moq-gst-v0.4.6) - 2026-09-26 ### Other diff --git a/rs/moq-gst/Cargo.toml b/rs/moq-gst/Cargo.toml index 40439c0c0b..9aaca91417 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.6" +version = "0.4.7" edition = "2024" rust-version.workspace = true publish = true diff --git a/rs/moq-hls/CHANGELOG.md b/rs/moq-hls/CHANGELOG.md index 967b0c349e..b3af4e69f6 100644 --- a/rs/moq-hls/CHANGELOG.md +++ b/rs/moq-hls/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.5.7](https://github.com/moq-dev/moq/compare/moq-hls-v0.5.6...moq-hls-v0.5.7) - 2026-09-26 + +### Added + +- end a broadcast with close() in every language ([#4031](https://github.com/moq-dev/moq/pull/4031)) +- *(moq-mux)* catalog delay measures cross-rendition encoder lateness ([#4170](https://github.com/moq-dev/moq/pull/4170)) + ## [0.5.6](https://github.com/moq-dev/moq/compare/moq-hls-v0.5.5...moq-hls-v0.5.6) - 2026-09-26 ### Other diff --git a/rs/moq-hls/Cargo.toml b/rs/moq-hls/Cargo.toml index 090727281d..4b07c4b955 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.6" +version = "0.5.7" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-json/CHANGELOG.md b/rs/moq-json/CHANGELOG.md index eb07288e02..3500ad22c6 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.4](https://github.com/moq-dev/moq/compare/moq-json-v0.5.3...moq-json-v0.5.4) - 2026-09-26 + +### Other + +- updated the following local packages: kio, moq-net + ## [0.5.3](https://github.com/moq-dev/moq/compare/moq-json-v0.5.2...moq-json-v0.5.3) - 2026-09-26 ### Other diff --git a/rs/moq-json/Cargo.toml b/rs/moq-json/Cargo.toml index 62944fcdb3..6d79a3f605 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.3" +version = "0.5.4" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-loc/CHANGELOG.md b/rs/moq-loc/CHANGELOG.md index 247d789404..b2f1a45f9b 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.15](https://github.com/moq-dev/moq/compare/moq-loc-v0.2.14...moq-loc-v0.2.15) - 2026-09-26 + +### Other + +- updated the following local packages: moq-net + ## [0.2.14](https://github.com/moq-dev/moq/compare/moq-loc-v0.2.13...moq-loc-v0.2.14) - 2026-09-26 ### Other diff --git a/rs/moq-loc/Cargo.toml b/rs/moq-loc/Cargo.toml index 11d260f4be..b30f2a704b 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.14" +version = "0.2.15" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-msf/CHANGELOG.md b/rs/moq-msf/CHANGELOG.md index 03c0126281..714fe9efd4 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.5.1](https://github.com/moq-dev/moq/compare/moq-msf-v0.5.0...moq-msf-v0.5.1) - 2026-09-26 + +### Added + +- *(moq-mux)* catalog delay measures cross-rendition encoder lateness ([#4170](https://github.com/moq-dev/moq/pull/4170)) + ## [0.5.0](https://github.com/moq-dev/moq/compare/moq-msf-v0.4.2...moq-msf-v0.5.0) - 2026-09-23 ### Added diff --git a/rs/moq-msf/Cargo.toml b/rs/moq-msf/Cargo.toml index 81ec871fe5..b93878fd68 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.5.0" +version = "0.5.1" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-mux/CHANGELOG.md b/rs/moq-mux/CHANGELOG.md index bf54e97eb3..096436aa1b 100644 --- a/rs/moq-mux/CHANGELOG.md +++ b/rs/moq-mux/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.10.7](https://github.com/moq-dev/moq/compare/moq-mux-v0.10.6...moq-mux-v0.10.7) - 2026-09-26 + +### Added + +- *(mux)* forward importer discontinuities through publishers ([#4239](https://github.com/moq-dev/moq/pull/4239)) +- *(moq-mux)* catalog delay measures cross-rendition encoder lateness ([#4170](https://github.com/moq-dev/moq/pull/4170)) + +### Other + +- rename CLAUDE.md to AGENTS.md ([#4235](https://github.com/moq-dev/moq/pull/4235)) + ## [0.10.6](https://github.com/moq-dev/moq/compare/moq-mux-v0.10.5...moq-mux-v0.10.6) - 2026-09-26 ### Other diff --git a/rs/moq-mux/Cargo.toml b/rs/moq-mux/Cargo.toml index f3a46c917e..46cad13147 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.6" +version = "0.10.7" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-net/CHANGELOG.md b/rs/moq-net/CHANGELOG.md index 607907fe5a..3bd5b21584 100644 --- a/rs/moq-net/CHANGELOG.md +++ b/rs/moq-net/CHANGELOG.md @@ -7,6 +7,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.6](https://github.com/moq-dev/moq/compare/moq-net-v0.3.5...moq-net-v0.3.6) - 2026-09-26 + +### Added + +- end a broadcast with close() in every language ([#4031](https://github.com/moq-dev/moq/pull/4031)) + +### Fixed + +- *(net)* reject undeclared subscription ends ([#4231](https://github.com/moq-dev/moq/pull/4231)) +- *(net)* retain retired counters in host snapshots ([#4238](https://github.com/moq-dev/moq/pull/4238)) +- *(net)* end a track with its session's error when the session dies ([#4120](https://github.com/moq-dev/moq/pull/4120)) + +### Other + +- rename CLAUDE.md to AGENTS.md ([#4235](https://github.com/moq-dev/moq/pull/4235)) +- *(moq-net)* model the dash aggregator's stats load in the session bench ([#4233](https://github.com/moq-dev/moq/pull/4233)) +- *(kio)* keep a parked waiter that quiet lists still hold ([#4240](https://github.com/moq-dev/moq/pull/4240)) +- *(moq-net)* bench lite-06, smoke-run benches nightly, refresh perf quests ([#4229](https://github.com/moq-dev/moq/pull/4229)) + ## [0.3.5](https://github.com/moq-dev/moq/compare/moq-net-v0.3.4...moq-net-v0.3.5) - 2026-09-26 ### Added diff --git a/rs/moq-net/Cargo.toml b/rs/moq-net/Cargo.toml index 7af52d3da3..4c29366281 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.5" +version = "0.3.6" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-relay/CHANGELOG.md b/rs/moq-relay/CHANGELOG.md index f0ad948636..191bfeb6a0 100644 --- a/rs/moq-relay/CHANGELOG.md +++ b/rs/moq-relay/CHANGELOG.md @@ -7,6 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.15.7](https://github.com/moq-dev/moq/compare/moq-relay-v0.15.6...moq-relay-v0.15.7) - 2026-09-26 + +### Added + +- end a broadcast with close() in every language ([#4031](https://github.com/moq-dev/moq/pull/4031)) + +### Fixed + +- *(auth)* keep accepted grants on fixed expiry deadlines ([#4237](https://github.com/moq-dev/moq/pull/4237)) + +### Other + +- origin narrowing joins auth, drop relay peer set, plan hop-list routing ([#4158](https://github.com/moq-dev/moq/pull/4158)) +- rename CLAUDE.md to AGENTS.md ([#4235](https://github.com/moq-dev/moq/pull/4235)) +- *(relay)* run the outage lease test on the real clock ([#4244](https://github.com/moq-dev/moq/pull/4244)) + ## [0.15.6](https://github.com/moq-dev/moq/compare/moq-relay-v0.15.5...moq-relay-v0.15.6) - 2026-09-26 ### Other diff --git a/rs/moq-relay/Cargo.toml b/rs/moq-relay/Cargo.toml index 1dc1a0abcb..76f663270a 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.6" +version = "0.15.7" 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 b28e108eae..20d2c5c7b9 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.7](https://github.com/moq-dev/moq/compare/moq-room-v0.2.6...moq-room-v0.2.7) - 2026-09-26 + +### Other + +- updated the following local packages: kio, moq-net, moq-auth, moq-json + ## [0.2.6](https://github.com/moq-dev/moq/compare/moq-room-v0.2.5...moq-room-v0.2.6) - 2026-09-26 ### Other diff --git a/rs/moq-room/Cargo.toml b/rs/moq-room/Cargo.toml index 2b0df1e037..244068734d 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.6" +version = "0.2.7" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-rtc/CHANGELOG.md b/rs/moq-rtc/CHANGELOG.md index e96565dce7..5a0eb86d6a 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.7](https://github.com/moq-dev/moq/compare/moq-rtc-v0.3.6...moq-rtc-v0.3.7) - 2026-09-26 + +### Added + +- end a broadcast with close() in every language ([#4031](https://github.com/moq-dev/moq/pull/4031)) + ## [0.3.6](https://github.com/moq-dev/moq/compare/moq-rtc-v0.3.5...moq-rtc-v0.3.6) - 2026-09-26 ### Other diff --git a/rs/moq-rtc/Cargo.toml b/rs/moq-rtc/Cargo.toml index ea23c0717f..57db95df4d 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.6" +version = "0.3.7" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-rtmp/CHANGELOG.md b/rs/moq-rtmp/CHANGELOG.md index b5fb3d8b25..872863d765 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.7](https://github.com/moq-dev/moq/compare/moq-rtmp-v0.3.6...moq-rtmp-v0.3.7) - 2026-09-26 + +### Added + +- end a broadcast with close() in every language ([#4031](https://github.com/moq-dev/moq/pull/4031)) + ## [0.3.6](https://github.com/moq-dev/moq/compare/moq-rtmp-v0.3.5...moq-rtmp-v0.3.6) - 2026-09-26 ### Other diff --git a/rs/moq-rtmp/Cargo.toml b/rs/moq-rtmp/Cargo.toml index 1335fb73aa..b7d4d371f0 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.6" +version = "0.3.7" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-srt/CHANGELOG.md b/rs/moq-srt/CHANGELOG.md index eeb7c8ce93..2daf6a367d 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.7](https://github.com/moq-dev/moq/compare/moq-srt-v0.3.6...moq-srt-v0.3.7) - 2026-09-26 + +### Added + +- end a broadcast with close() in every language ([#4031](https://github.com/moq-dev/moq/pull/4031)) + ## [0.3.6](https://github.com/moq-dev/moq/compare/moq-srt-v0.3.5...moq-srt-v0.3.6) - 2026-09-26 ### Other diff --git a/rs/moq-srt/Cargo.toml b/rs/moq-srt/Cargo.toml index a6ed2225bc..642cd04f0c 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.6" +version = "0.3.7" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-stats/CHANGELOG.md b/rs/moq-stats/CHANGELOG.md index 35cb95084d..55e8abedf3 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.7](https://github.com/moq-dev/moq/compare/moq-stats-v0.2.6...moq-stats-v0.2.7) - 2026-09-26 + +### Added + +- end a broadcast with close() in every language ([#4031](https://github.com/moq-dev/moq/pull/4031)) + ## [0.2.6](https://github.com/moq-dev/moq/compare/moq-stats-v0.2.5...moq-stats-v0.2.6) - 2026-09-26 ### Other diff --git a/rs/moq-stats/Cargo.toml b/rs/moq-stats/Cargo.toml index 3df8fb6278..267ae90289 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.6" +version = "0.2.7" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-tokio/CHANGELOG.md b/rs/moq-tokio/CHANGELOG.md index 9feb940d26..1b43f4157c 100644 --- a/rs/moq-tokio/CHANGELOG.md +++ b/rs/moq-tokio/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.19.18](https://github.com/moq-dev/moq/compare/moq-tokio-v0.19.17...moq-tokio-v0.19.18) - 2026-09-26 + +### Added + +- end a broadcast with close() in every language ([#4031](https://github.com/moq-dev/moq/pull/4031)) + +### Fixed + +- *(net)* end a track with its session's error when the session dies ([#4120](https://github.com/moq-dev/moq/pull/4120)) + ## [0.19.17](https://github.com/moq-dev/moq/compare/moq-tokio-v0.19.16...moq-tokio-v0.19.17) - 2026-09-26 ### Other diff --git a/rs/moq-tokio/Cargo.toml b/rs/moq-tokio/Cargo.toml index 14e0a53689..34865d2707 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.17" +version = "0.19.18" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-transcode/CHANGELOG.md b/rs/moq-transcode/CHANGELOG.md index ee90a8c0b6..506e11faf3 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.6](https://github.com/moq-dev/moq/compare/moq-transcode-v0.1.5...moq-transcode-v0.1.6) - 2026-09-26 + +### Added + +- end a broadcast with close() in every language ([#4031](https://github.com/moq-dev/moq/pull/4031)) + ## [0.1.5](https://github.com/moq-dev/moq/compare/moq-transcode-v0.1.4...moq-transcode-v0.1.5) - 2026-09-26 ### Other diff --git a/rs/moq-transcode/Cargo.toml b/rs/moq-transcode/Cargo.toml index f58c3ec02d..521e559ce7 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.5" +version = "0.1.6" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-uring/CHANGELOG.md b/rs/moq-uring/CHANGELOG.md index 80c3577805..bc5972bfab 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.8](https://github.com/moq-dev/moq/compare/moq-uring-v0.0.7...moq-uring-v0.0.8) - 2026-09-26 + +### Other + +- updated the following local packages: kio, moq-net + ## [0.0.7](https://github.com/moq-dev/moq/compare/moq-uring-v0.0.6...moq-uring-v0.0.7) - 2026-09-26 ### Other diff --git a/rs/moq-uring/Cargo.toml b/rs/moq-uring/Cargo.toml index 10fce20851..cc48a21633 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.7" +version = "0.0.8" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-video/CHANGELOG.md b/rs/moq-video/CHANGELOG.md index 3914d39499..df045937e8 100644 --- a/rs/moq-video/CHANGELOG.md +++ b/rs/moq-video/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.6](https://github.com/moq-dev/moq/compare/moq-video-v0.1.5...moq-video-v0.1.6) - 2026-09-26 + +### Added + +- *(moq-mux)* catalog delay measures cross-rendition encoder lateness ([#4170](https://github.com/moq-dev/moq/pull/4170)) + +### Other + +- rename CLAUDE.md to AGENTS.md ([#4235](https://github.com/moq-dev/moq/pull/4235)) + ## [0.1.5](https://github.com/moq-dev/moq/compare/moq-video-v0.1.4...moq-video-v0.1.5) - 2026-09-26 ### Fixed diff --git a/rs/moq-video/Cargo.toml b/rs/moq-video/Cargo.toml index a2b4fe45ee..4a63a86d17 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.5" +version = "0.1.6" edition = "2024" rust-version.workspace = true