From 4e3638866e769902fd9c3b806a3ee447efe75f6d Mon Sep 17 00:00:00 2001 From: Afonso Jorge Ramos Date: Tue, 4 Aug 2026 00:53:12 +0200 Subject: [PATCH] build(deps): bump lofty to 0.24 Every 0.23.x release of lofty is yanked on crates.io, so the version requirement only resolves from the committed Cargo.lock. A fresh resolve of qbz-library or qbz-offline-cache as a dependency fails outright. 0.24.0 needs no code changes across the 19 call sites. --- crates/Cargo.lock | 4 ++-- crates/qbz-library/Cargo.toml | 2 +- crates/qbz-offline-cache/Cargo.toml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/crates/Cargo.lock b/crates/Cargo.lock index 64aa5fa61..ca11290ac 100644 --- a/crates/Cargo.lock +++ b/crates/Cargo.lock @@ -4160,9 +4160,9 @@ dependencies = [ [[package]] name = "lofty" -version = "0.23.3" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d0c107dba5af049cf1c36b646fc1ba0cd2705f40d766d2c4c64f1b797c5fbed" +checksum = "dec4feeff6c7d75093278133a06e827d7af6d2bfe20b0f331f9d10338a5ec7ca" dependencies = [ "byteorder", "data-encoding", diff --git a/crates/qbz-library/Cargo.toml b/crates/qbz-library/Cargo.toml index 7704c2761..30831259a 100644 --- a/crates/qbz-library/Cargo.toml +++ b/crates/qbz-library/Cargo.toml @@ -24,7 +24,7 @@ walkdir = "2" dirs = "6" # Audio metadata -lofty = "0.23" +lofty = "0.24" qbz-dsd = { path = "../qbz-dsd" } # Image processing (thumbnails) diff --git a/crates/qbz-offline-cache/Cargo.toml b/crates/qbz-offline-cache/Cargo.toml index afe546f25..41352e194 100644 --- a/crates/qbz-offline-cache/Cargo.toml +++ b/crates/qbz-offline-cache/Cargo.toml @@ -22,7 +22,7 @@ reqwest = { workspace = true } futures-util = { workspace = true } # FLAC tag + artwork embedding (legacy-format post-processing) -lofty = "0.23" +lofty = "0.24" # Platform cache dir (default offline-root location) dirs = "6"