Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ during the 0.4.0 release, so earlier detail lives in the git history and in the
change ledgers under [`docs/test/test-strategy.md`](docs/test/test-strategy.md)
and [`docs/requirements/system-requirements.md`](docs/requirements/system-requirements.md).

## [0.8.1] — 2026-07-27
## [0.9.0] — 2026-07-27

### Added

Expand All @@ -20,7 +20,7 @@ and [`docs/requirements/system-requirements.md`](docs/requirements/system-requir
Settings. It stays silent unless there is a real update, and makes at most
one request per launch.

[0.8.1]: https://github.com/dc0sk/K4remote/releases/tag/v0.8.1
[0.9.0]: https://github.com/dc0sk/K4remote/releases/tag/v0.9.0

## [0.8.0] — 2026-07-25

Expand Down
22 changes: 11 additions & 11 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ members = [

[workspace.package]
edition = "2021"
version = "0.8.1"
version = "0.9.0"
authors = ["Simon Keimer (DC0SK)"]
rust-version = "1.90"
license = "GPL-3.0-or-later"
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ stakeholder needs down to individual tests, enforced by a build gate.

![K4 Remote main window](docs/screenshots/main.png)

> **Status:** v0.8.1 — feature-complete; hardware bring-up in progress.
> **Status:** v0.9.0 — feature-complete; hardware bring-up in progress.
> 326 hardware-free tests pass · clippy/fmt clean · traceability gate green · CI green on Linux/macOS/Windows.
> VFO tuning, RIT/XIT, split, band, panadapter click-to-QSY, and the K-Pod (incl. F1–F8 tap/hold macros)
> are validated against a real K4; audio / PTT / waterfall rendering / serial bring-up is ongoing.
Expand All @@ -26,7 +26,7 @@ stakeholder needs down to individual tests, enforced by a build gate.
> radio — plus **ATU and TUNE control**, an About-box **update check**, and **switchable control
> tooltips**.
>
> **New in 0.8.1:** an **automatic update check** — the app looks for a newer release once at
> **New in 0.9.0:** an **automatic update check** — the app looks for a newer release once at
> start-up and shows a clickable link in the top bar if there is one (on by default, opt-out in
> Settings).
>
Expand Down
2 changes: 1 addition & 1 deletion docs/test/test-strategy.md
Original file line number Diff line number Diff line change
Expand Up @@ -436,4 +436,4 @@ FR-SES-MULTI, FR-DIAG-02, etc. — get `TC` IDs when promoted to `Approved`.)*
| 2026-07-25 | 3.12 | DC0SK | **Transverter setup moved to a second column** after DC0SK found the single stacked column grew a vertical scrollbar in the config slot — an ergonomics problem (scrolling a setup form is worse than the space it saves). The BAND screen is now two columns: HF/6 m band selection left, transverter select + setup form right, with the form's four numeric fields laid two-per-row (`Lower`/`IF`, `Offset`/`Power`) now that the half-width column gives horizontal room. No scrollbar; everything fits the fixed-height slot. Verified on screen in `--demo`. |
| 2026-07-25 | 4.0 | DC0SK | Release **v0.8.0**. Minor: six backlog features and two operating fixes since 0.7.0, nearly all validated on DC0SK's live K4. Added: VFO lock read-back + tuning refusal, DATA rate select, `ACN` antenna names, on-screen macros (Fn → MACROS, reusing the K-Pod table), a DTMF keypad, and transverter band setup (two-column BAND screen). Fixed: TX TEST now flashes distinct from a real transmit (finishing FR-TX-TUNE-01's flashing indication), and DATA sub-mode/rate switching lag — the same read-back fight the sliders had, fixed with the standing optimistic-override pattern. **What is left is now honestly the hard part:** the audio-character (`MX`/`BL`/`FX`/`AL`) and message (`DARM`) items are blocked on two hardware questions only the operator can answer — whether radio-side audio settings reach the remote stream, and whose microphone `DARM` records. Version bumped in Cargo.toml (workspace), lockfile, README, user manual. 326 tests. |
| 2026-07-26 | 4.1 | DC0SK | **FR-UI-UPD-02 implemented** — automatic update check + top-area notification. Default-on preference (opt-out in Settings), one start-up check off the UI thread reusing `update::check_now` (so the whole never-spurious comparison from FR-UI-UPD-01 comes for free), and a clickable `● update <version>` link beside the connection indicator, shown only for an `Available` result. The metered-link caution FR-UI-UPD-01 was written around is met by construction, not overridden: one request per launch, opt-out, silent unless there is a real update. Tested at the config layer (default-on + persistence) and verified on screen — including watching the start-up check overwrite a seeded status, which confirmed it runs. 327 tests. |
| 2026-07-27 | 4.2 | DC0SK | Release **v0.8.1**. Patch: the single addition since 0.8.0 is FR-UI-UPD-02, the automatic update check (opt-out, once per start, silent unless a real update is found, clickable link in the top status area). No behavioural change to anything else. Version bumped in Cargo.toml (workspace), lockfile, README, user manual. 327 tests. |
| 2026-07-27 | 4.2 | DC0SK | Release **v0.9.0**. Minor: the addition since 0.8.0 is FR-UI-UPD-02, the automatic update check (opt-out, once per start, silent unless a real update is found, clickable link in the top status area). Numbered **0.9.0, not 0.8.1** — a new feature is a minor bump under semver, and the changelog files it under Added. It was briefly tagged v0.8.1 by mistake; the tag and its in-flight release build were removed before any release artifact published, and it was retagged. Version bumped in Cargo.toml (workspace), lockfile, README, user manual. 327 tests. |
2 changes: 1 addition & 1 deletion docs/user-manual.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: "K4 Remote — User Manual"
status: Draft
version: "0.8.1"
version: "0.9.0"
updated: 2026-07-26
authors:
- Simon Keimer (DC0SK)
Expand Down
Loading