From c4924b456f9a13bb161249a64febfb7ec03faf91 Mon Sep 17 00:00:00 2001 From: seggs <68317833+gabszap@users.noreply.github.com> Date: Sat, 17 Oct 2026 00:03:52 -0400 Subject: [PATCH] release: 0.13.0 Bump the version across the seven release files and cut the OpenCode v2 section of the changelog: version-aware OpenCode 2.0 public session transfer support (transfer, no-overwrite, dry-run), preserving portable tools, inline media, and completed compaction summaries. --- CHANGELOG.md | 2 +- docs/cli-reference.md | 2 +- docs/specification.md | 2 +- pyproject.toml | 2 +- src/session_migrate/__init__.py | 2 +- tests/test_cli.py | 2 +- uv.lock | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a38eb6..15dd15c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to `session-migrate` are recorded here. Native format compatibility is documented separately in [`docs/format-compatibility.md`](docs/format-compatibility.md). -## Unreleased +## 0.13.0 - 2026-10-17 - Add version-aware OpenCode 2.0 public session transfer support, retaining the legacy 1.17.20 adapter and native no-overwrite/dry-run controls. Preserve diff --git a/docs/cli-reference.md b/docs/cli-reference.md index 26811cd..ebb4905 100644 --- a/docs/cli-reference.md +++ b/docs/cli-reference.md @@ -1,6 +1,6 @@ # CLI reference -This page documents `session-migrate` 0.12.1. `smigrate` is an exact shorthand +This page documents `session-migrate` 0.13.0. `smigrate` is an exact shorthand for the same executable. ## Commands diff --git a/docs/specification.md b/docs/specification.md index 09694c5..a00f5db 100644 --- a/docs/specification.md +++ b/docs/specification.md @@ -1,6 +1,6 @@ # Session migration specification -This is the user-facing contract for `session-migrate` 0.12.1. +This is the user-facing contract for `session-migrate` 0.13.0. ## Scope diff --git a/pyproject.toml b/pyproject.toml index 6e4925a..8c9681e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "session-migrate" -version = "0.12.1" +version = "0.13.0" description = "Migrate native coding-agent sessions across eighteen terminal harnesses" readme = "README.md" requires-python = ">=3.11" diff --git a/src/session_migrate/__init__.py b/src/session_migrate/__init__.py index b830747..11cf20f 100644 --- a/src/session_migrate/__init__.py +++ b/src/session_migrate/__init__.py @@ -1,3 +1,3 @@ """Native coding-agent session discovery and migration.""" -__version__ = "0.12.1" +__version__ = "0.13.0" diff --git a/tests/test_cli.py b/tests/test_cli.py index 9178b3e..e2cfe96 100644 --- a/tests/test_cli.py +++ b/tests/test_cli.py @@ -12,7 +12,7 @@ def test_parser_exposes_version() -> None: - assert __version__ == "0.12.1" + assert __version__ == "0.13.0" assert build_parser().prog == "session-migrate" diff --git a/uv.lock b/uv.lock index 649ff20..e5bb584 100644 --- a/uv.lock +++ b/uv.lock @@ -90,7 +90,7 @@ wheels = [ [[package]] name = "session-migrate" -version = "0.12.1" +version = "0.13.0" source = { editable = "." } [package.dev-dependencies]