diff --git a/CHANGELOG.md b/CHANGELOG.md index 759ea9b..cb3ee74 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [1.8.0] — Unreleased +## [1.8.0] — 2026-10-05 ### Fixed diff --git a/Cargo.toml b/Cargo.toml index fb6f29f..237188d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "freemkv-keysources" -version = "1.7.7" +version = "1.8.0" edition = "2024" rust-version = "1.88" license = "MIT" @@ -17,7 +17,7 @@ publish = false # The crate provides the `KeySource` trait + `Key`/`DiscInputs` types these impls fill. # libfreemkv is git-only now; the committed [patch.crates-io] below redirects this # bare version req to the libfreemkv git tag (local dev overrides it to a path). -libfreemkv = "1.7" +libfreemkv = "1.8" # OnlineSource: POST disc inputs + samples to a key service over HTTP. ureq = { version = "3", features = ["json"] } serde_json = "1" @@ -37,7 +37,7 @@ test-hooks = [] [dev-dependencies] # `test_util` fixtures (`decrypt_unit`, …) for this crate's tests (keys-upfront # KU-P1). CI resolves it through the sibling path patch. -libfreemkv = { version = "1.7", features = ["test-util"] } +libfreemkv = { version = "1.8", features = ["test-util"] } [profile.release] lto = "thin" @@ -49,8 +49,8 @@ codegen-units = 1 # overrides it with a path patch via the gitignored .cargo/config.toml (a # config-level [patch.crates-io] wins over this manifest one for the same crate). [patch.crates-io] -libfreemkv = { git = "https://github.com/freemkv/libfreemkv", tag = "v1.7.7" } -freemkv-unlock = { git = "https://github.com/freemkv/freemkv-unlock", tag = "v1.7.7" } +libfreemkv = { git = "https://github.com/freemkv/libfreemkv", tag = "v1.8.0" } +freemkv-unlock = { git = "https://github.com/freemkv/freemkv-unlock", tag = "v1.8.0" } [lints.clippy] uninlined_format_args = "allow"