From 64f47d6460cf1069c51b7bd746a0f56b0b5d1a9c Mon Sep 17 00:00:00 2001 From: AstroQore <69107895+AstroQore@users.noreply.github.com> Date: Thu, 3 Sep 2026 19:34:51 +0800 Subject: [PATCH] chore: release 0.8.0 Co-Authored-By: Claude Fable 5.1 --- CHANGELOG.md | 6 ++++++ Cargo.lock | 2 +- implementations/rust/crates/agent-session-core/Cargo.toml | 2 +- .../swift/Sources/AgentSessionKit/AgentSessionKitInfo.swift | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c68069f..a043909 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,12 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [0.8.0] - 2026-09-03 + +The Rust lane can now delete a whole session, fenced exactly as the Swift +`SessionDeleter` — the piece a second client needs before it may offer +deletion at all. + ### Added - **Rust: `deletion` module.** `agent-session-core` can now remove a whole session's own log files — the Rust counterpart of the Swift diff --git a/Cargo.lock b/Cargo.lock index 103f766..d8d6eb0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,7 +4,7 @@ version = 4 [[package]] name = "agent-session-core" -version = "0.7.0" +version = "0.8.0" dependencies = [ "rusqlite", "serde", diff --git a/implementations/rust/crates/agent-session-core/Cargo.toml b/implementations/rust/crates/agent-session-core/Cargo.toml index 6191de5..5b43400 100644 --- a/implementations/rust/crates/agent-session-core/Cargo.toml +++ b/implementations/rust/crates/agent-session-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-session-core" -version = "0.7.0" +version = "0.8.0" edition = "2021" license = "AGPL-3.0-only" description = "Cross-platform Rust implementation of agent-session-kit's session reading: index queries, lightweight discovery, transcripts, and resume commands." diff --git a/implementations/swift/Sources/AgentSessionKit/AgentSessionKitInfo.swift b/implementations/swift/Sources/AgentSessionKit/AgentSessionKitInfo.swift index 99e5e5f..93cef9f 100644 --- a/implementations/swift/Sources/AgentSessionKit/AgentSessionKitInfo.swift +++ b/implementations/swift/Sources/AgentSessionKit/AgentSessionKitInfo.swift @@ -19,7 +19,7 @@ public enum AgentSessionKitInfo { /// /// Semver, bare — no `v` prefix, matching the tags. Bumping it is part /// of the release commit; see `RELEASING.md`. - public static let version = "0.7.0" + public static let version = "0.8.0" /// Where the package lives. Public because a host that shows the /// version usually wants somewhere to send the reader.