diff --git a/CHANGELOG.md b/CHANGELOG.md index cb33b66..48aeb4e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,10 @@ output schemas (see `spec/non-functional/NFR-006-cli-stability.md`). - **Breaking: digests and hashes removed from outputs.** `quire properties --json` no longer emits `statement_hash` on a criterion obligation. The `quire assurance` v1 export locator is `{path, line}` only (no `digest`), obligations carry no `statement_hash`, and symbol ids are JSON-array identity parts rather than SHA-256 hex. `quire clauses` human binding output no longer prints a clause-set digest. Follows quire-rs assurance-v1 edited in place. +## [0.38.2] - 2026-11-03 + +- Adopt quire-rs 0.52.0, which reads module-declared composition metadata for semantic relationship extraction. + ## [0.38.1] - 2026-11-02 - Adopt quire-rs 0.51.0 for explicit module-declared retirement and separately reported historical coverage rows. diff --git a/Cargo.lock b/Cargo.lock index f0248fa..360f447 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -980,7 +980,7 @@ dependencies = [ [[package]] name = "quire-cli" -version = "0.38.1" +version = "0.38.2" dependencies = [ "anyhow", "assert_cmd", @@ -1041,8 +1041,8 @@ dependencies = [ [[package]] name = "quire-rs" -version = "0.51.0" -source = "git+https://github.com/agent-ix/quire-rs?branch=main#0357fcefb221410e05f142c8e6533db9025395c3" +version = "0.52.0" +source = "git+https://github.com/agent-ix/quire-rs?rev=eb2a0412ace61c41e389e1666da2c6e2e89bf094#eb2a0412ace61c41e389e1666da2c6e2e89bf094" dependencies = [ "agent-ix-semantic-schema", "globset", @@ -1063,7 +1063,7 @@ dependencies = [ [[package]] name = "quire-rust-extraction" version = "0.1.0" -source = "git+https://github.com/agent-ix/quire-rs?branch=main#0357fcefb221410e05f142c8e6533db9025395c3" +source = "git+https://github.com/agent-ix/quire-rs?rev=eb2a0412ace61c41e389e1666da2c6e2e89bf094#eb2a0412ace61c41e389e1666da2c6e2e89bf094" dependencies = [ "quire-code-parse", ] diff --git a/Cargo.toml b/Cargo.toml index dede291..4833b14 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "quire-cli" publish = false -version = "0.38.1" +version = "0.38.2" edition = "2021" rust-version = "1.98.1" description = "Static binary CLI wrapping quire-rs (parse, extract, lookup, edit, validate, schema)." @@ -19,7 +19,7 @@ path = "src/main.rs" [dependencies] ix-cli-kit = { git = "https://github.com/agent-ix/ix-cli-kit", branch = "main", features = ["self-update"] } -quire-rs = { version = "=0.51.0", git = "https://github.com/agent-ix/quire-rs", branch = "main" } +quire-rs = { version = "=0.52.0", git = "https://github.com/agent-ix/quire-rs", rev = "eb2a0412ace61c41e389e1666da2c6e2e89bf094" } clap = { version = "4", features = ["derive"] } serde = { version = "1", features = ["derive"] } serde_json = "1"