chore(deps): refresh dependencies, nightly 2026-10-23, CI actions (#492)

## Workspace pins
- redis 1.7.1 → 1.8.0
- uuid 1.28.0 → 1.29.0
- sha2 0.11.0 → 0.11.1
- rusty_aac 1.1.1 → 1.1.2
- webpki-roots 1.0.10 → 1.0.11
- `cargo update`: 37 compatible transitive bumps (ureq 3.5.0, pest
2.9.4, async-compression 0.4.51, icu 2.4.0, zerocopy 0.8.63, …)

## Held pins (re-verified, comments still accurate)
- bincode 2.0.1 — 3.0.0 remains an intentionally unbuildable placeholder
- testcontainers 0.27.3 — testcontainers-modules 0.15.0 still requires
`^0.27`; 0.28 not adoptable
- rand_08 / rand_chacha_08 / sha2_010 — dual-version pins for legacy
consumers
- dashmap 7.0.0-rc2 / opaque-ke 4.1.0-pre.2 / webauthn-rs 0.6.1-dev /
http-acl 0.14 / serde_yaml 0.9 — no newer releases

## Toolchain
nightly-2026-10-22 → nightly-2026-10-23 (1.101.0-nightly),
rust-toolchain.toml + 5 workflow references.

## CI
actions/upload-artifact v7.0.1 → v7.0.2; flutter-action SHA already at
latest v2.23.0.

## Verification
- `cargo audit`: no new advisories (only the allowed serde_yaml →
unsafe-libyaml unmaintained warning)
- `cargo check --workspace --all-targets`: clean (pre-existing
unused-dep warnings only)
- `cargo test --workspace` on the new nightly: **5370 passed, 0 failed**
pull/493/head
zijiren 4 days ago committed by GitHub
parent 7e7d9577e4
commit 9ffdc3e280
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -39,7 +39,7 @@ jobs:
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2026-10-22
toolchain: nightly-2026-10-23
components: rustfmt
- name: Check formatting
@ -55,7 +55,7 @@ jobs:
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2026-10-22
toolchain: nightly-2026-10-23
components: clippy
- name: Install build dependencies
@ -82,7 +82,7 @@ jobs:
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2026-10-22
toolchain: nightly-2026-10-23
- name: Install build dependencies
run: sudo apt-get update && sudo apt-get install -y protobuf-compiler nasm libclang-dev lld
@ -106,7 +106,7 @@ jobs:
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2026-10-22
toolchain: nightly-2026-10-23
- name: Install build dependencies
run: sudo apt-get update && sudo apt-get install -y protobuf-compiler nasm libclang-dev lld
@ -128,7 +128,7 @@ jobs:
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2026-10-22
toolchain: nightly-2026-10-23
- name: Install build dependencies
run: sudo apt-get update && sudo apt-get install -y protobuf-compiler nasm libclang-dev lld
@ -159,7 +159,7 @@ jobs:
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2026-10-22
toolchain: nightly-2026-10-23
- name: Install cargo-nextest
uses: taiki-e/install-action@nextest
@ -211,7 +211,7 @@ jobs:
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2026-10-22
toolchain: nightly-2026-10-23
- name: Install cargo-nextest
uses: taiki-e/install-action@nextest
@ -240,7 +240,7 @@ jobs:
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2026-10-22
toolchain: nightly-2026-10-23
- name: Install cargo-audit
run: make install-cargo-audit
@ -263,7 +263,7 @@ jobs:
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2026-10-22
toolchain: nightly-2026-10-23
- name: Install cargo-deny
run: make install-cargo-deny
@ -297,7 +297,7 @@ jobs:
- name: Install Rust nightly
uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2026-10-22
toolchain: nightly-2026-10-23
- name: Install build dependencies
run: sudo apt-get update && sudo apt-get install -y protobuf-compiler nasm libclang-dev lld

@ -82,7 +82,7 @@ jobs:
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2026-10-22
toolchain: nightly-2026-10-23
- name: Install Flutter
uses: subosito/flutter-action@1a449444c387b1966244ae4d4f8c696479add0b2 # v2
@ -114,7 +114,7 @@ jobs:
- name: Upload Web distribution
id: upload
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: synctv-web-ui
path: synctv-web-ui/dist

@ -47,7 +47,7 @@ jobs:
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2026-10-22
toolchain: nightly-2026-10-23
- name: Install build dependencies
run: sudo apt-get update && sudo apt-get install -y protobuf-compiler nasm libclang-dev

@ -41,7 +41,7 @@ jobs:
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2026-10-22
toolchain: nightly-2026-10-23
- name: Install build dependencies
run: sudo apt-get update && sudo apt-get install -y protobuf-compiler nasm libclang-dev

@ -30,7 +30,7 @@ jobs:
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2026-10-22
toolchain: nightly-2026-10-23
- name: Normalize release version
id: version

@ -25,7 +25,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1973cfbc1a2daf9cf550e74e1f088c28e7f7d8c1e1418fb6c9dc5184b7e84c99"
dependencies = [
"crypto-common 0.2.2",
"inout 0.2.2",
"inout 0.2.5",
]
[[package]]
@ -192,9 +192,9 @@ checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299"
[[package]]
name = "annotate-snippets"
version = "0.12.16"
version = "0.12.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f211a51805bc641f3ad5b7664c77d2547af685cc33b4cd8d31964027a46f13f1"
checksum = "b2a5b0a5ab8561c603f16c3b78c24a386b1f70e7fc1b1b1e8c15738828e4a176"
dependencies = [
"anstyle",
"memchr",
@ -276,9 +276,9 @@ checksum = "330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470"
[[package]]
name = "arc-swap"
version = "1.9.2"
version = "1.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c049c0be4daef0b145cb3555416b3b8ef5b7888a38aea1a3a155801fe7b0810b"
checksum = "380962b3d93b99642e50b9febf72c071e97e8b32d86eae9cf4ef582bb960ae6e"
dependencies = [
"rustversion",
]
@ -432,9 +432,9 @@ dependencies = [
[[package]]
name = "async-compression"
version = "0.4.50"
version = "0.4.51"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ee19bd99b43e3691acbad4e840420a4881cea6c0b66a208125a824f8fd53f5a1"
checksum = "9d5755640120b24961f8231e05892e4a4f7e0d04e8aeca161508c9c397946970"
dependencies = [
"compression-codecs",
"compression-core",
@ -1170,9 +1170,9 @@ dependencies = [
[[package]]
name = "cc"
version = "1.8.0"
version = "1.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6651c9ed80effdc7db0ff72512157f901af5e3549e341e24b1dd4887d836d838"
checksum = "86e055fa6e3e40ad6187ba25b6855eeb635d5271f8e0f0e1e9a5826b8d75bea0"
dependencies = [
"find-msvc-tools",
"jobserver",
@ -1311,7 +1311,7 @@ checksum = "e8cf2a2c93cd704877c0858356ed03480ff301ee950b43f1cbe4573b088bfa6c"
dependencies = [
"block-buffer 0.12.1",
"crypto-common 0.2.2",
"inout 0.2.2",
"inout 0.2.5",
]
[[package]]
@ -1404,9 +1404,9 @@ checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570"
[[package]]
name = "combine"
version = "4.6.8"
version = "4.6.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cfc320937d09e6de266b31b9afb480f197d7a861be86be7cb2ea7e5d1bfffc5e"
checksum = "4356eba6976435498d05a311ee9fc486da3bc81c200d3f0d7dd9703b41913f92"
dependencies = [
"bytes",
"futures-core",
@ -1431,9 +1431,9 @@ dependencies = [
[[package]]
name = "compression-codecs"
version = "0.4.45"
version = "0.4.46"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "98fc98460ba0ad5317075d3632b8dfc45d0be8c4a49347c2a38272019717614a"
checksum = "cae36683101b2899f48bd31f8db9839437356188e3b1ff23096e73dab09ba8fe"
dependencies = [
"brotli 9.0.0",
"compression-core",
@ -1445,9 +1445,9 @@ dependencies = [
[[package]]
name = "compression-core"
version = "0.4.33"
version = "0.4.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6e8ccc4ea9f6acc32d102c0f6d471d11d913ad15f20c04de743374861fa1d414"
checksum = "2ebdda89edc534bf8d5dd2857562633b6495557e5846552ade994b99ed13c36a"
[[package]]
name = "concurrent-queue"
@ -1640,9 +1640,9 @@ dependencies = [
[[package]]
name = "crc32fast"
version = "1.5.2"
version = "1.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "01a7799fd6b852db0e61728dde9a204c423b44d689dbd432522543614b490e78"
checksum = "0ba106e844045ddc02c20768ac4b0b7cb45f2cc2ecbd833ac9f5dacb183c2055"
dependencies = [
"cfg-if",
]
@ -1810,7 +1810,7 @@ dependencies = [
"serde",
"sha1 0.10.7",
"sha2 0.10.9",
"sha2 0.11.0",
"sha2 0.11.1",
"spki",
"subtle",
"tracing",
@ -1850,9 +1850,9 @@ dependencies = [
[[package]]
name = "ctutils"
version = "0.4.3"
version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "03bb0e1cc970d482d121d9a1744999169b69a07470b3d644a7894e53fcaf4574"
checksum = "38d28fb6aa7dd680b3ffd1a3e64e115c177bdba63c0ae7f9cd48129ff05c4fa0"
dependencies = [
"cmov",
]
@ -2009,9 +2009,9 @@ checksum = "092966b41edc516079bdf31ec78a2e0588d1d0c08f78b91d8307215928642b2b"
[[package]]
name = "defmt"
version = "1.1.1"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2953bfe4f93bbd20cc71198842756f77d161884c99ebbabc41d80231ded88d1"
checksum = "e4a0795ac740cb54d7b3775c9c17345f6aaecf884c01733b39d6017738e0e3e1"
dependencies = [
"bitflags 1.3.2",
"defmt-macros",
@ -2019,21 +2019,21 @@ dependencies = [
[[package]]
name = "defmt-macros"
version = "1.1.1"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bad9c72e7ca2137e0dc3813245a0d282fd6daad32fd800af018306a9169b5fe8"
checksum = "840bb056bd99c495c9188198a258ab787c79f306d864db3e6e8451442d6d8366"
dependencies = [
"defmt-parser",
"proc-macro2",
"quote",
"syn 2.0.119",
"syn 3.0.9",
]
[[package]]
name = "defmt-parser"
version = "1.0.0"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e"
checksum = "71958f69fb2de856c5dd51ac9377e986ca1aa5919f931bf5395a807277f889a0"
dependencies = [
"thiserror 2.0.21",
]
@ -2426,9 +2426,9 @@ dependencies = [
[[package]]
name = "equivalent"
version = "1.0.2"
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
checksum = "00d174d5400e5e8fd687ad1049e2f578285fa914201b1af7e8b112a4546bd826"
[[package]]
name = "errno"
@ -2596,9 +2596,9 @@ checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d"
[[package]]
name = "find-msvc-tools"
version = "0.1.14"
version = "0.1.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aedcfb3409746eddb02b9e19ebda1c3394f759a152e48ee875a0844d1b955484"
checksum = "1c66915cc5391097de7a2b0b972e8505aa33c0df401fd3a6811dbdb32881ba48"
[[package]]
name = "fixedbitset"
@ -3388,7 +3388,7 @@ dependencies = [
"tokio",
"tokio-rustls",
"tower-service",
"webpki-roots 1.0.10",
"webpki-roots 1.0.11",
]
[[package]]
@ -3485,9 +3485,9 @@ dependencies = [
[[package]]
name = "icu_locale_core"
version = "2.3.0"
version = "2.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d56e28588da92eee5c3201a6eff33fabdd49b62269c8938d4ff050ce4d900deb"
checksum = "25d29b57c17c6528d0dc4c2141cfa2d08200465acb537a3909c8b9b8a4a984c0"
dependencies = [
"displaydoc",
"litemap",
@ -3562,9 +3562,9 @@ checksum = "e590f038c1464a96894fd6d10127e90a8be4509f56ff7ecef851b15cee0b7caa"
[[package]]
name = "icu_provider"
version = "2.3.1"
version = "2.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d27bbb9d3abbefac45d55f647c9de1d44aafcd1186eb91879afef17c396c3e73"
checksum = "413099315636c588ee8f011190b329b971a09a8fae9d157e01dcae8379468514"
dependencies = [
"displaydoc",
"icu_locale_core",
@ -3689,9 +3689,9 @@ dependencies = [
[[package]]
name = "inout"
version = "0.2.2"
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4250ce6452e92010fdf7268ccc5d14faa80bb12fc741938534c58f16804e03c7"
checksum = "3b5cf4372d022092674a83b8febf5865f7a573cc0c5baec5e49c879b6a20978f"
dependencies = [
"block-padding 0.4.2",
"hybrid-array",
@ -3892,9 +3892,9 @@ dependencies = [
[[package]]
name = "jsonpath-rust"
version = "1.0.11"
version = "1.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d23892d4caa103325a558250e9f4e406d81cf64f7c01679ae7a64e0413321e51"
checksum = "b1c4668c489390e66d586fe2238ee8568473f7ac1607b411342f787c5e1bedd7"
dependencies = [
"pest",
"pest_derive",
@ -4048,7 +4048,7 @@ dependencies = [
"tokio",
"tokio-rustls",
"url",
"webpki-roots 1.0.10",
"webpki-roots 1.0.11",
]
[[package]]
@ -4634,9 +4634,9 @@ dependencies = [
[[package]]
name = "num_threads"
version = "0.1.7"
version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9"
checksum = "cabcc654086861f9e1bc5115258de62ef92c79b20f4615a1b0cc57c4e82027d4"
dependencies = [
"libc",
]
@ -5303,9 +5303,9 @@ checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
[[package]]
name = "pest"
version = "2.9.3"
version = "2.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b568374ba38b33a6c627141f891faf16902b08d2db26b8ede1bcb0a15b1919fa"
checksum = "fd47a460a9cbc3b3429c7e22bf0d76653e779319bae45a499ca010c9a990bb23"
dependencies = [
"memchr",
"psm",
@ -5315,9 +5315,9 @@ dependencies = [
[[package]]
name = "pest_derive"
version = "2.9.3"
version = "2.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b66e184b924cebaaff20ab2256ca52f12332d528a39aa76553b5d96f92aacf7f"
checksum = "203e46697708f7519ab1608393cf89239cafb46b8e6d08a8ffe359359b11ef44"
dependencies = [
"pest",
"pest_generator",
@ -5325,9 +5325,9 @@ dependencies = [
[[package]]
name = "pest_generator"
version = "2.9.3"
version = "2.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a87478d267e4de54a626af9754f2f0f58e927aac6ed0575fe89bc05ad6851694"
checksum = "e84ae6340a458d3d6cfc73cf328cf3cfe90b2484cd0de25eb66aa954615ed4d5"
dependencies = [
"pest",
"pest_meta",
@ -5338,9 +5338,9 @@ dependencies = [
[[package]]
name = "pest_meta"
version = "2.9.3"
version = "2.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4f986f248b4241ac359b831f6139aaa34e03b08a37b6caf7e201a33f95c869e1"
checksum = "b57f92f32b3dbce6598fd8f5cdf1f06a6072570b8103fa21728fa9036923e710"
dependencies = [
"pest",
]
@ -5923,9 +5923,9 @@ dependencies = [
[[package]]
name = "pulldown-cmark"
version = "0.13.4"
version = "0.13.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e9f068eba8e7071c5f9511831b44f32c740d5adf574e990f946ddb53db2f314e"
checksum = "278e9268c93b9e498a2da46c34d90ba93a3255eb99009646398f34bc73ab36eb"
dependencies = [
"bitflags 2.13.2",
"memchr",
@ -6214,9 +6214,9 @@ dependencies = [
[[package]]
name = "redis"
version = "1.7.1"
version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed5b98ae99461e02895c3a96a25dbe4d852a3d5e5b815d31d5d9e4b5344d99e9"
checksum = "7acd809e80afa754c63f586955699d8990efe1c4b6613183ee5f027a11fbc8b5"
dependencies = [
"arc-swap",
"arcstr",
@ -6241,7 +6241,7 @@ dependencies = [
"tokio-rustls",
"tokio-util",
"url",
"webpki-roots 1.0.10",
"webpki-roots 1.0.11",
"xxhash-rust",
]
@ -6389,7 +6389,7 @@ dependencies = [
"log",
"percent-encoding",
"sha1 0.11.0",
"sha2 0.11.0",
"sha2 0.11.1",
"windows-sys 0.61.2",
]
@ -7017,9 +7017,9 @@ checksum = "cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f"
[[package]]
name = "rusty_aac"
version = "1.1.1"
version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9408128402e729f7f5b71f05870198b9140bcb597e6e09dddc75f1272f7aec48"
checksum = "7e04c29725b2f5c77bdd84f4f2ef65e902714d1b15ffe8afc8e02c3cecb2b680"
[[package]]
name = "rusty_alloc"
@ -7138,9 +7138,9 @@ checksum = "c62751faa8bc286982334a082fe125184a29fc89d17775766e4f891b7d726980"
[[package]]
name = "schannel"
version = "0.1.29"
version = "0.1.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "91c1b7e4904c873ef0710c1f407dde2e6287de2bebc1bbbf7d430bb7cbffd939"
checksum = "9cb23c424d8ee841bb4d813677ca237e2a610067d594fec130f87d6093495ab5"
dependencies = [
"windows-sys 0.61.2",
]
@ -7512,9 +7512,9 @@ dependencies = [
[[package]]
name = "sha2"
version = "0.11.0"
version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4"
checksum = "47d7069beb7d6ac7b9acd1039986e73443f24234f41074da099d6f994ac9ad19"
dependencies = [
"cfg-if",
"cpufeatures 0.3.1",
@ -7749,7 +7749,7 @@ dependencies = [
"tracing",
"url",
"uuid",
"webpki-roots 1.0.10",
"webpki-roots 1.0.11",
]
[[package]]
@ -7812,7 +7812,7 @@ dependencies = [
"percent-encoding",
"serde",
"sha1 0.11.0",
"sha2 0.11.0",
"sha2 0.11.1",
"sqlx-core",
"thiserror 2.0.21",
"tracing",
@ -7846,7 +7846,7 @@ dependencies = [
"rand 0.10.3",
"serde",
"serde_json",
"sha2 0.11.0",
"sha2 0.11.1",
"smallvec",
"sqlx-core",
"stringprep",
@ -8371,7 +8371,7 @@ dependencies = [
"serde_json",
"serde_urlencoded",
"sha2 0.10.9",
"sha2 0.11.0",
"sha2 0.11.1",
"sqlx",
"subtle",
"synctv-adapter",
@ -8446,7 +8446,7 @@ dependencies = [
"serde_json",
"serde_urlencoded",
"sha2 0.10.9",
"sha2 0.11.0",
"sha2 0.11.1",
"sqlx",
"subtle",
"synctv-adapter",
@ -8525,7 +8525,7 @@ dependencies = [
"serde_path_to_error",
"serde_urlencoded",
"sha2 0.10.9",
"sha2 0.11.0",
"sha2 0.11.1",
"sqlx",
"subtle",
"synctv-adapter",
@ -8668,7 +8668,7 @@ dependencies = [
"serde_json",
"sha1 0.11.0",
"sha2 0.10.9",
"sha2 0.11.0",
"sha2 0.11.1",
"sqlx",
"symphonia",
"synctv-common",
@ -8687,7 +8687,7 @@ dependencies = [
"uuid",
"webauthn-rs",
"webauthn-rs-proto",
"webpki-roots 1.0.10",
"webpki-roots 1.0.11",
"zstd",
"zxcvbn",
]
@ -8707,7 +8707,7 @@ dependencies = [
"serde",
"serde_json",
"sha2 0.10.9",
"sha2 0.11.0",
"sha2 0.11.1",
"sqlx",
"synctv-common",
"synctv-core",
@ -8778,7 +8778,7 @@ dependencies = [
"prost-types",
"serde",
"serde_json",
"sha2 0.11.0",
"sha2 0.11.1",
"subtle",
"synctv-adapter",
"synctv-cluster",
@ -8836,7 +8836,7 @@ dependencies = [
"serde_json",
"serde_urlencoded",
"sha1 0.11.0",
"sha2 0.11.0",
"sha2 0.11.1",
"sm3",
"subtle",
"synctv-common",
@ -8960,7 +8960,7 @@ dependencies = [
"rayon",
"reqwest",
"serde",
"sha2 0.11.0",
"sha2 0.11.1",
"subtle",
"synctv-common",
"tempfile",
@ -9011,7 +9011,7 @@ dependencies = [
"flate2",
"hex",
"serde",
"sha2 0.11.0",
"sha2 0.11.1",
"tempfile",
"toml",
]
@ -9052,7 +9052,7 @@ dependencies = [
"sdp",
"serde",
"serde_json",
"sha2 0.11.0",
"sha2 0.11.1",
"synctv-common",
"synctv-core-testing",
"tempfile",
@ -9333,9 +9333,9 @@ dependencies = [
[[package]]
name = "tinystr"
version = "0.8.4"
version = "0.8.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1e27c91459209c2986af3dcf603a5a74a4368754ce37414f59acc971167f643"
checksum = "abc840c238154d58f9e86b2792261edfde565a17696e1cda1a449de27979801a"
dependencies = [
"displaydoc",
"serde_core",
@ -9565,7 +9565,7 @@ dependencies = [
"tower-layer",
"tower-service",
"tracing",
"webpki-roots 1.0.10",
"webpki-roots 1.0.11",
]
[[package]]
@ -9865,9 +9865,9 @@ checksum = "6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a"
[[package]]
name = "typed-path"
version = "0.12.3"
version = "0.12.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e28f89b80c87b8fb0cf04ab448d5dd0dd0ade2f8891bae878de66a75a28600e"
checksum = "54ec2755506471f54baf5e4bb5499d8e510cc1caf271270e778a736bd2d7336c"
[[package]]
name = "typenum"
@ -9907,9 +9907,9 @@ checksum = "a2c754d6c33795a1c324727428e5a7dedb5b06195f9890bdbcba760d3e246563"
[[package]]
name = "unicode-normalization"
version = "0.1.25"
version = "0.1.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8"
checksum = "75cd3fb03d5288b3ba9a1ee103ac7e9cbb59f0b03d64f8ddfcc04dd42758a85d"
dependencies = [
"tinyvec",
]
@ -9984,9 +9984,9 @@ checksum = "6d49784317cd0d1ee7ec5c716dd598ec5b4483ea832a2dced265471cc0f690ae"
[[package]]
name = "ureq"
version = "3.4.2"
version = "3.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a7ac20be9b7726e0bbdbf974c059676d9acb1cd414961f570a4e8231cacd7fc"
checksum = "cde93ff05758a36a851a398a772b0b79a82fbe3c186a46f2696baaeaf84c966b"
dependencies = [
"base64 0.23.1",
"log",
@ -9999,9 +9999,9 @@ dependencies = [
[[package]]
name = "ureq-proto"
version = "0.6.4"
version = "0.6.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f86fd172ccca569e458f61b6bdd6220965a9ef36e672a6852953b51a0e1583be"
checksum = "841583fc36089d7d59419568ae157f43a5a03a2e5a81ba87c77d1596ef46e922"
dependencies = [
"base64 0.23.1",
"http",
@ -10101,9 +10101,9 @@ checksum = "552a64d6a0d251ae28bc021838800943cce60c9ec2e60ff331f54e79f696268f"
[[package]]
name = "uuid"
version = "1.28.0"
version = "1.29.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7cc1186384beb7dd8eedea376413fd654937285ea6c9cfbb928dc3043ea4b606"
checksum = "4a0e2d11620c50695fe12bbbfde96b3477fe606e7284c22d505c12ce51214514"
dependencies = [
"getrandom 0.4.3",
"js-sys",
@ -10357,9 +10357,9 @@ dependencies = [
[[package]]
name = "webpki-root-certs"
version = "1.0.10"
version = "1.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "58ec80e73fd8baf57bf0d9615554c75348bda990d6d5bbeab964dd068319fecb"
checksum = "e49d0e65abc00c142e8f9428da991da9f1a250c39be97459901eb12b9b49f62a"
dependencies = [
"rustls-pki-types",
]
@ -10370,14 +10370,14 @@ version = "0.26.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9"
dependencies = [
"webpki-roots 1.0.10",
"webpki-roots 1.0.11",
]
[[package]]
name = "webpki-roots"
version = "1.0.10"
version = "1.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1c1c8e20c8a38fc7d65abfe74eb7280e4aa667e8eec8bc84996d2874810748d9"
checksum = "f5f280bbb2b287bc8e7de7e3852945a0ff50d1bbcb5ed42b6c7a568c546df171"
dependencies = [
"rustls-pki-types",
]
@ -10832,9 +10832,9 @@ dependencies = [
[[package]]
name = "yoke"
version = "0.8.3"
version = "0.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "709fe23a0424b6a435d82152b1bd3fdfb0833487d5fa90d05d42762a9891fef5"
checksum = "417ef3fcf6c300b7dbd25c85531a746931c02ad536f3cf4786ed1e88223340b3"
dependencies = [
"stable_deref_trait",
"yoke-derive",
@ -10855,18 +10855,18 @@ dependencies = [
[[package]]
name = "zerocopy"
version = "0.8.62"
version = "0.8.63"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "86502bf56ac7c77571a32e2647bb2a15894565e981fb2a48d7bde2d91c965a9d"
checksum = "e5fe1f8f1b06191a00962174c61aa5005e0bb391a6d80d07e24d115c01a92ed8"
dependencies = [
"zerocopy-derive",
]
[[package]]
name = "zerocopy-derive"
version = "0.8.62"
version = "0.8.63"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5457206954b06561e2608c7e19cf58b1926586d999c246eebe4502f7e2039d1a"
checksum = "863ad3ac83293fb4d740aedbfdc9240dd8d1a50c1099acd76ce80ce7c7230c7f"
dependencies = [
"proc-macro2",
"quote",
@ -10929,9 +10929,9 @@ dependencies = [
[[package]]
name = "zerovec"
version = "0.11.8"
version = "0.11.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bb0464e17806c1d976d5cba29399c7f08e516e279e2ba493f63123b5fca67dd8"
checksum = "f58a2799cfe9a1670c7ea8edbd52ef8edb93cb37a7f83bf31ba9e35d9dae6a40"
dependencies = [
"serde",
"yoke",
@ -10941,9 +10941,9 @@ dependencies = [
[[package]]
name = "zerovec-derive"
version = "0.11.6"
version = "0.11.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34df6fc39dbd26ddc9c10e6a2984476e13acce22e64e4487636ef494369225da"
checksum = "c3743ddbf47738d929cd1ae2e199d40d0162979dfe31aef8ae646d2bf00bf97a"
dependencies = [
"proc-macro2",
"quote",

@ -156,7 +156,7 @@ sqlx = { version = "=0.9.0", default-features = false, features = [
] }
# Redis
redis = { version = "=1.7.1", default-features = false, features = [
redis = { version = "=1.8.0", default-features = false, features = [
"tokio-comp",
"connection-manager",
"streams",
@ -177,7 +177,7 @@ ammonia = "=4.2.4"
http-acl = "=0.14.0"
hkdf = "=0.13.0"
sha1 = "=0.11.0"
sha2 = "=0.11.0"
sha2 = "=0.11.1"
sm3 = "=0.5.0"
md-5 = "=0.11.0"
hmac = "=0.13.0"
@ -205,7 +205,7 @@ lru = "=0.19.0"
# IDs & Crypto
nanoid = "=0.5.0"
uuid = { version = "=1.28.0", features = ["v4", "v5", "serde"] }
uuid = { version = "=1.29.0", features = ["v4", "v5", "serde"] }
sqids = "=0.4.2"
rand = "=0.10.3"
rand_08 = { package = "rand", version = "=0.8.6" }
@ -226,7 +226,7 @@ opus = "=0.4.0"
fdk-aac = "=0.8.0"
retina = "=0.4.21"
rust_h265 = "=0.1.0"
rusty_aac = { version = "=1.1.1", default-features = false }
rusty_aac = { version = "=1.1.2", default-features = false }
rusty_h264 = "=0.16.1"
ffmpeg-next = { version = "=9.0.0", default-features = false, features = ["build", "format"] }
ffmpeg-sys-next = { version = "=9.0.1", features = ["build-portable"] }
@ -297,7 +297,7 @@ hyper-util = { version = "=0.1.21", default-features = false, features = ["tokio
# Networking
ipnet = "=2.12.2"
tokio-socks = "=0.5.3"
webpki-roots = "=1.0.10"
webpki-roots = "=1.0.11"
# Email
lettre = { version = "=0.11.23", default-features = false, features = [

@ -1,4 +1,4 @@
[toolchain]
channel = "nightly-2026-10-22"
channel = "nightly-2026-10-23"
profile = "minimal"
components = ["clippy", "rustfmt"]

Loading…
Cancel
Save