From 72ba0dc7a6cd8f1223d497d5ddba1116f40e1c46 Mon Sep 17 00:00:00 2001 From: Kristaps Karlsons Date: Tue, 16 Jun 2026 01:07:55 +0300 Subject: [PATCH] chore: release v0.7.0 --- CHANGELOG.md | 14 ++++++++++++++ Cargo.lock | 6 +++--- Cargo.toml | 6 +++--- 3 files changed, 20 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4a65255..299040b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.7.0](https://github.com/cq27-dev/rag-rat/compare/rag-rat-core-v0.6.0...rag-rat-core-v0.7.0) - 2026-06-15 + +### Added + +- *(oracle)* unified tier-driven corpus runner + oracle.yml (C3) ([#177](https://github.com/cq27-dev/rag-rat/pull/177)) +- *(oracle)* scip-python backend — Python compiler-grade resolution (B6) ([#176](https://github.com/cq27-dev/rag-rat/pull/176)) +- *(oracle)* `oracle report --corpus ` — run a corpus + emit its C2 resolution report (C2-CLI) ([#175](https://github.com/cq27-dev/rag-rat/pull/175)) +- *(lang)* Python language support (symbols, graph edges, embeddings) + AST low-signal ([#167](https://github.com/cq27-dev/rag-rat/pull/167)) +- *(oracle)* corpus profiles + health-gate loader (C1) ([#171](https://github.com/cq27-dev/rag-rat/pull/171)) +- *(oracle)* live before/after resolution report computation (C2 core) ([#168](https://github.com/cq27-dev/rag-rat/pull/168)) +- *(oracle)* resolution-report + corpus-profile schema contract (C0) ([#166](https://github.com/cq27-dev/rag-rat/pull/166)) +- *(eval)* gate eval behind a non-default feature + add CI eval job ([#162](https://github.com/cq27-dev/rag-rat/pull/162)) +- *(mcp)* nudge the agent to re-anchor stale memories via tool-result content ([#160](https://github.com/cq27-dev/rag-rat/pull/160)) + ## [0.6.0](https://github.com/cq27-dev/rag-rat/compare/rag-rat-core-v0.5.0...rag-rat-core-v0.6.0) - 2026-06-15 ### Added diff --git a/Cargo.lock b/Cargo.lock index 5b52672..b04a956 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3118,7 +3118,7 @@ checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" [[package]] name = "rag-rat" -version = "0.6.0" +version = "0.7.0" dependencies = [ "anyhow", "clap", @@ -3134,7 +3134,7 @@ dependencies = [ [[package]] name = "rag-rat-core" -version = "0.6.0" +version = "0.7.0" dependencies = [ "anyhow", "criterion", @@ -3168,7 +3168,7 @@ dependencies = [ [[package]] name = "rag-rat-mcp" -version = "0.6.0" +version = "0.7.0" dependencies = [ "anyhow", "libc", diff --git a/Cargo.toml b/Cargo.toml index 2b6061b..de6570a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,7 +11,7 @@ resolver = "3" # and the internal path deps below pin the same literal, so the three crates always publish in # lockstep. Bump this one line (and the two internal-dep `version`s under workspace.dependencies) # to release. -version = "0.6.0" +version = "0.7.0" authors = ["Kristaps Karlsons"] edition = "2024" rust-version = "1.89" @@ -25,8 +25,8 @@ categories = ["command-line-utilities", "development-tools"] # Internal crates — declared once here so the version requirement is set in lockstep with # [workspace.package].version above. Members reference these via `{ workspace = true }` and add # their own feature toggles at the use site. -rag-rat-core = { version = "0.6.0", path = "crates/rag-rat-core", default-features = false } -rag-rat-mcp = { version = "0.6.0", path = "crates/rag-rat-mcp", default-features = false } +rag-rat-core = { version = "0.7.0", path = "crates/rag-rat-core", default-features = false } +rag-rat-mcp = { version = "0.7.0", path = "crates/rag-rat-mcp", default-features = false } anyhow = "1.0" fastembed = { version = "5.1.0", default-features = false, features = ["hf-hub-rustls-tls", "ort-download-binaries-rustls-tls"] } gix = { version = "0.84.0", default-features = false, features = ["status", "parallel", "sha1"] }