From 58977578c68a160791d681d9bbc0d4a810c73110 Mon Sep 17 00:00:00 2001 From: Rishabh Jain Date: Fri, 22 May 2026 11:05:09 +0530 Subject: [PATCH] chore(release): bump workspace to 0.15.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR #167 ("fix(replay): dispatch source_timeline_id so handler reads edited steps") merged to master without bumping the workspace version, so the release.yml pipeline saw v0.15.0 already-tagged and skipped the auto-release. The fix shipped to master but never made it into a binary tarball, leaving deployed v0.15.0 sidecars unable to drive replay against rewind-agent>=0.16.0 SDKs (the SDK requires source_timeline_id; the v0.15.0 dispatcher doesn't send it → 400 on every dashboard "Run replay"). This bumps Track 1 (Rust workspace + binary trackers) per CLAUDE.md: - Cargo.toml: 0.15.0 → 0.15.1 - Cargo.lock: all 10 workspace crates updated to 0.15.1 - python/rewind_cli.py CLI_VERSION: 0.15.0 → 0.15.1 - python-mcp/rewind_mcp_cli.py CLI_VERSION: 0.15.0 → 0.15.1 - python-mcp/pyproject.toml version: 0.13.10 → 0.13.11 (independent pip track for the MCP wrapper package) Verified locally: - cargo check --workspace --all-targets: clean - cargo clippy -- -D warnings (CI mode): clean - diff is mechanical version bumps only; no source changes Post-merge: - release.yml will detect Cargo.toml change + new version → tag v0.15.1 and publish the linux-x86_64 tarball as a GitHub Release - Operators bump Dockerfile.rewind-server to point at the new tarball + SHA256 (separate follow-up in consuming repos) - python-mcp/pyproject.toml change → run ./scripts/publish-mcp-pypi.sh Co-Authored-By: Claude Opus 4.7 --- Cargo.lock | 20 ++++++++++---------- Cargo.toml | 2 +- python-mcp/pyproject.toml | 2 +- python-mcp/rewind_mcp_cli.py | 2 +- python/rewind_cli.py | 2 +- 5 files changed, 14 insertions(+), 14 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0e96a62..503f8b5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1779,7 +1779,7 @@ dependencies = [ [[package]] name = "rewind-assert" -version = "0.15.0" +version = "0.15.1" dependencies = [ "anyhow", "chrono", @@ -1794,7 +1794,7 @@ dependencies = [ [[package]] name = "rewind-cli" -version = "0.15.0" +version = "0.15.1" dependencies = [ "anyhow", "chrono", @@ -1821,7 +1821,7 @@ dependencies = [ [[package]] name = "rewind-eval" -version = "0.15.0" +version = "0.15.1" dependencies = [ "anyhow", "chrono", @@ -1836,7 +1836,7 @@ dependencies = [ [[package]] name = "rewind-mcp" -version = "0.15.0" +version = "0.15.1" dependencies = [ "anyhow", "rewind-assert", @@ -1854,7 +1854,7 @@ dependencies = [ [[package]] name = "rewind-otel" -version = "0.15.0" +version = "0.15.1" dependencies = [ "anyhow", "chrono", @@ -1879,7 +1879,7 @@ dependencies = [ [[package]] name = "rewind-proxy" -version = "0.15.0" +version = "0.15.1" dependencies = [ "anyhow", "chrono", @@ -1901,7 +1901,7 @@ dependencies = [ [[package]] name = "rewind-replay" -version = "0.15.0" +version = "0.15.1" dependencies = [ "anyhow", "chrono", @@ -1918,7 +1918,7 @@ dependencies = [ [[package]] name = "rewind-store" -version = "0.15.0" +version = "0.15.1" dependencies = [ "anyhow", "chrono", @@ -1937,7 +1937,7 @@ dependencies = [ [[package]] name = "rewind-tui" -version = "0.15.0" +version = "0.15.1" dependencies = [ "anyhow", "chrono", @@ -1955,7 +1955,7 @@ dependencies = [ [[package]] name = "rewind-web" -version = "0.15.0" +version = "0.15.1" dependencies = [ "anyhow", "axum", diff --git a/Cargo.toml b/Cargo.toml index 557c40e..06e33b1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ members = [ resolver = "2" [workspace.package] -version = "0.15.0" +version = "0.15.1" edition = "2024" authors = ["Rewind Contributors"] license = "MIT" diff --git a/python-mcp/pyproject.toml b/python-mcp/pyproject.toml index 0d77ec1..99604e3 100644 --- a/python-mcp/pyproject.toml +++ b/python-mcp/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "rewind-mcp" -version = "0.13.10" +version = "0.13.11" description = "MCP server for Rewind — the time-travel debugger for AI agents." readme = "README.md" license = "MIT" diff --git a/python-mcp/rewind_mcp_cli.py b/python-mcp/rewind_mcp_cli.py index 1a9477a..321d6a1 100644 --- a/python-mcp/rewind_mcp_cli.py +++ b/python-mcp/rewind_mcp_cli.py @@ -29,7 +29,7 @@ # Must match the Rust workspace version in Cargo.toml. # Update this when a new GitHub Release is published with new binaries. -CLI_VERSION = "0.15.0" +CLI_VERSION = "0.15.1" def _get_platform_key() -> str: diff --git a/python/rewind_cli.py b/python/rewind_cli.py index 28d7d54..9daa70a 100644 --- a/python/rewind_cli.py +++ b/python/rewind_cli.py @@ -32,7 +32,7 @@ # The native CLI binary version — independent of the Python SDK version. # Update this when a new GitHub Release is published with new binaries. -CLI_VERSION = "0.15.0" +CLI_VERSION = "0.15.1" def _get_platform_key() -> str: