Skip to content

Nexus 1.0.1

Choose a tag to compare

@github-actions github-actions released this 05 Aug 19:20
· 119 commits to main since this release

Nexus 1.0.1

Changes since v1.0.0:

  • release: 1.0.1
  • fix(dxped): the per-card headline change deleted the cards worth reading
  • fix(dxped): 60 m won every path, headlined every card, and DXCC cannot credit it
  • fix(audio): the picker said "not detected" about devices it could not know were absent
  • fix(audio): retry a device that failed to open — strict resolution had no way back
  • feat(bandplan): 60 m FT8 moves to 5.3715 MHz
  • fix(awards): 60 m earns no ARRL DXCC credit — the code asserted the opposite
  • fix(tx): the slot clamp did nothing on a VOX rig — flush, don't just unkey
  • fix(audio): name Linux devices by their description, list all of them, stop lying about the fallback
  • fix(msk144): budget the waveform from the AUDIO length, not the keying window
  • chore: bench build 1.0.1
  • feat(ft1): shorten the lead-in to 300 ms so the end of the over survives
  • style(ft1): rustfmt the sweep after the clippy parenthesization
  • style(ft1): parenthesize the sweep's seed expression for clippy
  • test(ft1): measure what the lead-in buys, and what it costs in tail
  • fix(cat): command the MODE before the DIAL — the FTDX10 ±650 Hz walk
  • feat(bandplan): 4 m (70 MHz) is now a band you can reach in Settings ▸ Frequencies
  • fix(waterfall): the weak-signal guard measured 9 LUT where the honest scene measures 3.2
  • fix(ft8): close two decoder-input drifts from WSJT-X — nftx and nzhsym
  • fix(waterfall): flatten every row, so the black point stops drifting with tilt
  • fix(tuning): sub-step scroll spent at the wrong decade, and a fast spin walking through the band plan
  • fix(waterfall): the weak-signal guard passed with the weak signal deleted
  • fix(tx): the wheel could move the VFO under a held mic key
  • waterfall: park the black point at the noise floor so an empty band reads black
  • feat(tuning): scroll any digit of the main dial to tune by that decade
  • fix(waterfall): correct four claims the adversarial pass refuted, and close the averaging gap
  • fix(tx): bound the PTT hold by the slot, as WSJT-X does
  • fix(waterfall): average the frames we were throwing away
  • fix(qrz): the QRZ link needed a callsign, not a successful lookup
  • fix(waterfall): put the intensity axis on dB with an absolute reference
  • fix(msk144): the tolerance is a frequency-error budget, not a passband
  • fix(waterfall): sweep every consumer onto the dB intensity axis, and give FT its own palette
  • fix(waterfall): back out a sibling change my last commit swept in
  • fix(waterfall): stop point-sampling bins into pixels — the blocky "8 bit" look
  • fix(sstv): the core radio controls, and give the composer its space back
  • fix(tx-timing): measure the PTT-hold deadline from the key, not the tick's stale clock
  • fix(tx-safety): make Stop TX flush queued audio so a VOX rig actually stops
  • fix(tx-safety): take the decoder lock off the snapshot path so Stop TX can't be convoyed
  • fix(tx-safety): unkey the rig from its own Drop so a dead radio thread can't strand the carrier
  • fix(cw): drop the contest-category pane from the cockpit
  • chore: ignore Python bytecode from the manual build scripts
  • docs: finish the two stale-claim sweeps, all spellings
  • docs: generate the three derivative wiki pages, sweep the hand-written ones
  • docs(manual): a cover and a typographic pass the manual deserved
  • docs(guide): three alt-text claims that did not match their image
  • docs(manual): build the manual as one printable PDF
  • docs: place Official Awards screenshot in awards-journey guide
  • docs(rtty): place the RTTY cockpit screenshot
  • docs(guide): place the CW cockpit screenshot and correct the log-pane wording
  • docs(guide): place the Satellites pass-console screenshot
  • docs: place Radio, Modes and Contesting screenshots in the settings reference
  • docs: place Classic and Roster cockpit screenshots in operate-digital
  • docs(phone): place cockpit screenshot and correct the mode-badge description
  • docs(sstv): place armed-and-listening section screenshot in the guide
  • docs(manual): the remaining four 1.0 captures
  • docs(guide): three corrections the re-verification pass found
  • docs: point every Settings reference at a tab that exists
  • docs(manual): Program's network claims, opt-in claim and workflow shape
  • docs(rtty): fix wrong Settings tab, link the RTTY pointers, pair the DSP facts
  • docs: correct Stats availability — on by default, DX/Everything profiles
  • docs(guide): correct the Spots page's QSX example, tie-break and opt-in claim
  • docs(aprs): correct decode-chip precedence, level coverage, Settings links
  • docs(memories): correct SSTV recall routing
  • docs(sstv): correct the wizard enablement paths
  • docs(manual): the screenshot pipeline, and the seven 1.0 captures
  • fix(ui): Settings no longer tells the operator JT65 cannot transmit
  • docs(manual): correct the CW keyer, macro and Needed-tier tables against the code
  • test(ui): check published doc tables against the code they describe
  • docs(guide): wire the seven new section pages into the guide
  • docs(guide): rewrite the settings reference onto the 1.0 eight-tab panel
  • docs(guide): the SSTV page — written from the 1.0 view + decoder source
  • docs(guide): add the RTTY guide page
  • docs(guide): the APRS section page — written from the 1.0 cockpit source
  • docs(guide): the Program page — the channel-list workbench, written from the source
  • docs(guide): add Spots page — the raw cluster/RBN firehose
  • docs(guide): add the Stats section page
  • docs(guide): add the Memories section page