From 4648e9d5a0bc8cc510a0d4f049c1ae1de8591ac0 Mon Sep 17 00:00:00 2001 From: Jer Miller Date: Tue, 16 Jun 2026 06:14:58 -0600 Subject: [PATCH] release: 0.3.2 Co-Authored-By: Claude Opus 4.8 (1M context) --- CHANGELOG.md | 15 +++------------ pyproject.toml | 2 +- src/solstone_linux/__init__.py | 2 +- 3 files changed, 5 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 276411b..c8c2c2d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,22 +4,13 @@ All notable changes to solstone-linux are documented here. The format is based on Keep a Changelog (https://keepachangelog.com/), and this project adheres to Semantic Versioning. -## [Unreleased] +## [0.3.2] - 2026-06-16 ### Changed -- Sync health now fails closed across tray, CLI, doctor, and D-Bus: `connected` - is shown only after an earned successful journal check with no pending - segments. Query failures are classified, including 404 as update-needed, - health facts persist across restart, stale sync is based on last successful - journal contact, and the misleading synced-days comfort metric is no longer - displayed. +- the tray status now tells the truth about sync. it shows "connected" only when this observer has genuinely reached your journal with nothing left to send, and clearly says when it's offline, needs updating, or needs to re-authorize, instead of looking fine while quietly falling behind. the same honest status carries across the tray, `status`, and `doctor`. ### Fixed -- setup is now genuinely promptless. removed the residual `Solstone journal URL` - input prompt that the interactive and flag setup paths still showed; setup now - defaults silently to the local link at `http://localhost:5015`, matching the - 0.3.0 changelog. `solstone-linux setup --server-url ` still points at a - journal you reach directly. +- setup no longer asks for a journal url under any path. if you ran into a lingering "journal url" prompt during setup, that's gone — setup connects to your local journal automatically, and `solstone-linux setup --server-url ` still points at a journal you reach directly. ## [0.3.1] - 2026-06-15 diff --git a/pyproject.toml b/pyproject.toml index be7121b..614c816 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "solstone-linux" -version = "0.3.1" +version = "0.3.2" description = "Standalone Linux desktop observer for solstone" readme = "README.md" license = "AGPL-3.0-only" diff --git a/src/solstone_linux/__init__.py b/src/solstone_linux/__init__.py index fe61ce9..5b7f6ef 100644 --- a/src/solstone_linux/__init__.py +++ b/src/solstone_linux/__init__.py @@ -3,4 +3,4 @@ """Standalone Linux desktop observer for solstone.""" -__version__ = "0.3.1" +__version__ = "0.3.2" -- 2.51.2