From a2bccbddd30fe10b3035a4b9253077fe8a8cc48e Mon Sep 17 00:00:00 2001 From: Jer Miller Date: Sun, 14 Jun 2026 11:41:43 -0600 Subject: [PATCH] release: solstone 0.5.6 Bump 0.5.5 -> 0.5.6. Six commits since v0.5.5: pair-link join over the secure listener (cert-less transport fix), cogitate force-finish spend logging, backup + link app VPX experience passes, and the backup CLI naming reconciliation. make ci green on the final tree (11633 passed). Co-Authored-By: Claude Opus 4.8 (1M context) --- CHANGELOG.md | 14 ++++++++++++++ pyproject.toml | 2 +- uv.lock | 2 +- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3602d659f..ba57a948b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,20 @@ All notable changes to solstone (the Python package) will be documented in this Format adapted from [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), aligned with `cmo/brand/changelog-voice.md`. +## [0.5.6] - 2026-06-14 + +### Added +- the backup page now lets you choose where your encrypted backup lives. keep using your own bucket as before, or pick solstone hosted, which is on the way and shown as coming later with a clear path back to your own bucket in the meantime. + +### Changed +- the backup page got a clearer pass over its layout and wording, the routine actions sit apart from the one that erases a backup, and the page now carries the same naming as the rest of solstone, including the `journal backup` terminal command's help text. +- the link page now matches the rest of solstone's look. the pairing button and links on that surface read in the warm palette instead of an off-tone blue, so the page reads as one piece. + +### Fixed +- pairing a new device over your solstone private link now completes instead of stalling. before, the join would reach your journal but hang for about half a minute and then give up; it now connects cleanly, with a plain one-line message if anything goes wrong. what travels and where your journal lives are unchanged; this is the connection itself finishing the way it should. +- the recovery-key Copy button on the backup page now copies your key, where before it could copy a stray bit of internal text. some loose setup labels that were never meant to show are gone too. +- when sol's background thinking is cut short at a budget or step limit, that run now closes honestly and its cost shows up on your spending view like any other. before, a cut-short run could sit in limbo and its spend never appeared, so your spending view was lower than what was actually used. a cut-short run now reads plainly as cut short rather than as a clean finish, and keeps whatever partial work it had. + ## [0.5.5] - 2026-06-14 ### Added diff --git a/pyproject.toml b/pyproject.toml index 9e77c84c8..ce0b18e29 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "solstone" -version = "0.5.5" +version = "0.5.6" description = "Navigate Life Intelligently" readme = "README.md" requires-python = ">=3.12" diff --git a/uv.lock b/uv.lock index 8dab69376..6724a75e3 100644 --- a/uv.lock +++ b/uv.lock @@ -4216,7 +4216,7 @@ wheels = [ [[package]] name = "solstone" -version = "0.5.5" +version = "0.5.6" source = { editable = "." } dependencies = [ { name = "anthropic" }, -- 2.51.2