• rouggy released this 2026-07-25 18:54:58 +07:00 | 284 commits to main since this release

    Changelog

    • chore: release v0.21.1
    • fix(zoom): use transform:scale instead of CSS zoom to kill map tile seams
    • fix(zoom): hide Leaflet tile seams that appear when the map is CSS-zoomed
    • fix(zoom): keep the window filled when zoomed out
    • feat: persistent Ctrl+wheel zoom, saved award-column widths, F9 + hide-empty CW macros
    • style(settings): drop the verbose CW Keyer explanations (Flex/Icom notes, ESM hint)
    • feat: ESM (Enter Sends Message) for CW keyers, N1MM-style
    • feat: scroll-tune the top frequency readout (100/10/1 kHz per digit)
    • style(flex): pipe separator between S-value and dBm on the S-meter
    • refactor(flex): single shared MeterBar so Flex/amp/tuner meters are identical
    • fix(flex): link TX/RX collapse, equal-size meters, phone-only MIC/COMP, inline S-meter dBm
    • feat: collapsible Flex/amp/tuner cards, matched meter sizes, faster + distinct-icon TGXL
    • feat: Tuner Genius XL — A/B channels, plus FlexRadio panel + Station Control cards
    • feat: control the 4O3A Tuner Genius XL directly over TCP (port 9010)
    • fix: clear entry-strip award refs when the callsign changes (not only on wipe)
    • docs: Getting Started — fill station info + operating conditions before importing
    • ui: drop the "← pick a reference" placeholder in the award ref selector
    • ui: compact the "will count for" detected-awards list in QSO details
    • feat: Ctrl+Up/Down hops spot-to-spot on the Main-view band map
    • ui: Station Control masonry layout — pack cards into balanced columns
    • fix: ADIF export field picker All/None buttons dead — hoist GroupCard
    • docs: move theme fix to a new 0.21.1 (0.21.0 released) + shorten the entry
    • fix: theme sometimes reverts on reopen — gate per-profile UI prefs on scope
    • docs: un-mix 0.21.0 and 0.20.12 — 0.21.0 holds only the architecture change
    Downloads