From fa4f5a68997981dc9db904555a4f14ffd46b492b Mon Sep 17 00:00:00 2001 From: W0AEZ Date: Wed, 2 Sep 2026 09:31:51 -0600 Subject: [PATCH] chore(release): stamp v0.6.9 Moves seventeen entries out of [Unreleased] under a dated 0.6.9 heading and bumps the version strings that track it: pyproject, the README status line, and the docs site hero badge. This is a safety and correctness release rather than a feature one. The entries users are most likely to recognise: - connecting a rig no longer keys it (both modem control lines were asserted on open, so a DTR/RTS-keyed interface transmitted a dead carrier for the whole session); - Kenwood and Elecraft transmissions no longer abort a second in (reading PTT sent the command that keys the transmitter); - rigctld connects against daemons that echo the command name, which is the likely reason it never worked for at least one reported user; - remote TX can no longer key the rig with abort, reclaim and the dead-man's-switch all disarmed, and no longer freezes the app while unkeying a wedged rig. Co-Authored-By: Claude Opus 4.8 --- CHANGELOG.md | 4 ++++ README.md | 2 +- docs/index.html | 2 +- pyproject.toml | 2 +- 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c4ae530..96d8412 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,10 @@ Versions follow [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +--- + +## [0.6.9] — 2026-09-02 + ### Fixed - **Remote web server hardening.** Three issues found by an adversarial diff --git a/README.md b/README.md index 13b2867..fa40c1c 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ radio. Receives and decodes SSTV images live off your radio, and encodes and transmits images back, with optional Hamlib, direct serial, or TCI (ExpertSDR2 / SunSDR2 / AetherSDR) rig control. -**Status: Beta (v0.6.8) — ready for user testing and feedback.** TX and RX paths work +**Status: Beta (v0.6.9) — ready for user testing and feedback.** TX and RX paths work end-to-end across all 22 supported modes, with a built-in QSO logbook (v0.4), an image gallery (v0.5), and opt-in remote control from a phone or laptop browser (v0.6). Rig control via rigctld or direct serial CAT is functional. Weak-signal decode is usable diff --git a/docs/index.html b/docs/index.html index 80ea249..66121bf 100644 --- a/docs/index.html +++ b/docs/index.html @@ -703,7 +703,7 @@
-
Beta · v0.6.8
+
Beta · v0.6.9

Open-Source
SSTV Transceiver
for Amateur Radio

Transmit and receive Slow Scan Television images live from your rig — no external software required. 22 modes, modern Qt 6 GUI, cross-platform.

diff --git a/pyproject.toml b/pyproject.toml index 08e7f53..65099ab 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "hatchling.build" [project] name = "open-sstv" -version = "0.6.8" +version = "0.6.9" description = "Open-source cross-platform SSTV transceiver for amateur radio." readme = "README.md" requires-python = ">=3.11"