• rouggy released this 2026-08-06 23:06:04 +07:00 | 3 commits to main since this release

    Changelog

    • chore: release v0.23.7
    • changelog: add Russian District Award (RDA)
    • fix(kenwood): keep the CAT link up while transmitting (K3 shared-CAT FT8)
    • ui(awards): keep the Followed column sorted alphabetically like Available
    • fix(awards): stop the follow-list flicker/lost clicks (inline rows, no nested component)
    • feat(awards): follow-list picker in Settings → Awards, filter the Awards tab
    • fix(motor-antenna): don't inhibit TX on a band the antenna doesn't cover
    • debug(motor-antenna): trace the follow band-gate decision (why the antenna did/didn't move)
    • docs(wiki): cover every ADIF import option (dup modes, cty/ClubLog, station fill, field remap)
    • ui(antenna): drop the Covered bands help paragraph
    • feat(motor-antenna): band selector for the follow filter (replaces min/max range)
    • fix(motor-antenna): honor the configured tunable range for the Ultrabeam
    • feat(rotator): add Hy-Gain DCU-1 backend (RotorCard DXA, Rotor-EZ, Green Heron)
    • ui(stats): prettier slot drill-down + click a callsign to edit the QSO
    • feat(relay): accept a full URL host so relays work behind an HTTPS proxy
    • fix(cluster): refresh spot statuses by merge, not by clearing the cache
    • feat(cluster): refresh spot statuses after a log — visibility-gated & debounced
    • perf(cluster): dim spots via cell class, not redrawRows (0.23.6 slowdown)
    • fix(pgxl): fan mode needs the "setup" prefix — "setup fanmode=VALUE"
    • feat(qso-edit): QRZ button to open the station's qrz.com profile
    • docs(changelog): open empty 0.23.7 block
    Downloads
  • rouggy released this 2026-08-05 20:22:02 +07:00 | 24 commits to main since this release

    Changelog

    • chore: release v0.23.6
    • fix(bandmap): call all hooks before the unknown-band early return (React #300)
    • fix(ultrabeam): accept an 11-byte status frame from older controllers
    • feat(cluster): dim spots that represent nothing
    • fix(cluster): WORKED chip filters worked-call only, not the entity status
    • feat(cluster): add a WORKED status-filter chip
    • feat(cluster): "already worked only on the same slot" option
    • fix(awards): upper-case the DXCC main prefix (3D2/c → 3D2/C)
    • feat(entry/stats/awards): Alt+W clear, slot drill-down, DXCC prefix column
    • fix(spe): drop the link on power-off so status shows off and ON works
    • fix(entry): stop stray QSO logging from freq-Enter and bare-number DX call
    • ui(cat): trim verbose Kenwood/CAT-sharing help text
    • fix(catshare): echo PTT state so JTDX doesn't drop transmit
    • fix(catshare): revert FT8 freq echo — it blocked JTDX transmit
    • chore: add another callsign to the startup gate
    • fix(ultrabeam): flush stale replies (not seq-match) + instant moving flag
    • perf(logviewer): 512 KB tail instead of 1 MB
    • fix(ultrabeam): match replies to requests by seq (stop stream desync)
    • docs(changelog): move log-viewer entry to 0.23.6 (0.23.5 already released)
    • feat(logviewer): keep ~4x more history (1 MB tail)
    Downloads
  • rouggy released this 2026-08-05 04:23:40 +07:00 | 44 commits to main since this release

    Changelog

    • chore: release v0.23.5
    • chore: call gate checks the active profile only
    • chore: build call gate on the station callsign at startup
    • fix(catshare): stop FT8 dial drift in shared CAT (rigctld freq echo)
    Downloads
  • rouggy released this 2026-08-05 00:41:06 +07:00 | 48 commits to main since this release

    Changelog

    • chore: release v0.23.4
    • docs(changelog): merge the two QSL Manager entries into one for 0.23.4
    • fix(qsl): clearer QRZ download summary (confirmed vs total)
    • fix(qsl): cancel an in-flight confirmation download on close / new download
    • fix(ultrabeam): hold a commanded pattern over a remote link until confirmed
    • fix(cw): show the Kenwood/Elecraft keyer as connected when CAT is up
    • feat(cat): per-rig Kenwood/Elecraft data-mode choice (USB / MD6 / keep)
    • fix(cw): activate the Kenwood/Elecraft keyer engine when selected
    Downloads
  • rouggy released this 2026-08-04 21:46:32 +07:00 | 56 commits to main since this release

    Changelog

    • chore: release v0.23.3
    • fix: PGXL meters/auth/fan, TCI spots+click, PTT-over-CAT, CW
    • feat(rotator): multiple rotors of any type, plus a CAT PTT hotkey
    Downloads
  • rouggy released this 2026-08-03 04:51:46 +07:00 | 59 commits to main since this release

    Changelog

    • chore: release v0.23.2
    Downloads
  • rouggy released this 2026-08-03 01:29:30 +07:00 | 60 commits to main since this release

    Changelog

    • chore: release v0.23.1
    Downloads
  • rouggy released this 2026-08-03 01:03:16 +07:00 | 61 commits to main since this release

    Changelog

    • chore: release v0.23.0
    Downloads
  • rouggy released this 2026-08-02 11:40:10 +07:00 | 62 commits to main since this release

    Changelog

    • chore: release v0.22.9
    • refactor(cat): one DTR/RTS setting per backend, none shared
    • fix(panels): the wheel moved whatever slider the pointer was over
    • feat(cat): make the DTR/RTS lowering a setting
    • fix(awards): the mode filter only hid rows, it did not filter the award
    • chore(changelog): open the 0.22.9 block
    Downloads
  • rouggy released this 2026-08-01 18:19:49 +07:00 | 68 commits to main since this release

    Changelog

    • chore: release v0.22.8
    • feat(cat): ID 022 is a TS-990S
    • fix(cat): stop deasserting DTR/RTS on Kenwood and Yaesu
    • fix(cat): keep the Kenwood read buffer across commands; log the CAT error
    • feat(main): draggable divider between the two panes
    Downloads