github aethersdr/AetherSDR v0.8.6
v0.8.6 — DFNR AI Noise Reduction, Propagation Overlay, Community PR Blitz

latest releases: v26.5.3, v26.5.2.1, v26.5.2...
one month ago

Highlights

  • DFNR (DeepFilterNet3) AI noise reduction — fifth client-side NR option using deep neural filtering. CPU-only, ~10ms latency, excellent in high-noise HF environments. Thanks to JJ Boyd ~ KG4VCF for the implementation!
  • HF propagation overlay — K-index and Solar Flux Index on the panadapter, fetched hourly from hamqsl.com. Thanks to jensenpat!
  • Peripherals tab — manual IP connect for TGXL, PGXL, and Antenna Genius behind VPN/SmartLink
  • 17 community/pi-claude PRs merged in one session

New Features

  • DFNR (DeepFilterNet3) AI noise reduction (#970)
  • HF propagation conditions overlay — K-index + SFI (#986)
  • Peripherals tab in Radio Setup for manual IP connect (#914)
  • License Info section in Radio Setup — subscription tier, expiration, radio ID (#979)
  • UI scale keyboard shortcuts: Ctrl+=/-/0 (#892)
  • Reset to Defaults button for display settings (#981)
  • Immediate start/stop for CAT, DAX, rigctld when autostart toggled (#863)
  • Custom serial port entry for non-standard TTY devices like Moxa NPort (#897)
  • dB units and tooltip on RF Gain slider (#929)

Bug Fixes

  • Fix TX audio: always use Opus for remote_audio_tx — fixes SmartLink DAX requirement (#932)
  • Fix crash with 2+ panadapters: per-stream waterfall frame assembly (#895)
  • Fix crash on VPN connect: UDP stream setup check with graceful fallback (#894)
  • Fix floating applets losing state across restarts — 4 distinct bugs (#959)
  • Fix FlexControl VFO jitter: track absolute target frequency (#693)
  • Fix serial PTT/CW non-functional on macOS (#884)
  • Fix Space bar triggering Tune when shortcuts disabled (#928)
  • Fix RADE selecting DIGL instead of DIGU on 60m (#875)
  • Fix FM tone/repeater UI not updating after memory recall (#879)
  • Fix macOS menu Preferences opening Shortcuts dialog (#883)
  • Fix macOS DMG workflow YAML parse error
  • Fix FLEX-6500 capped at 2 panadapters (#953)
  • Guard against empty mode list clearing mode dropdown (#891)

Removed

  • Native StreamDeck integration — replaced by TCI-based StreamController plugin

Contributors

  • JJ Boyd ~ KG4VCF (boydsoftprez) — DFNR implementation, macOS/Windows testing
  • jensenpat — Propagation overlay, Reset to Defaults, network consent fix
  • CJ Johnson (chibondking) — Floating applet persistence fixes
  • Ryan B / NF0T — License Info section
  • AetherClaude (pi-claude) — 12 bug fix PRs

73, Jeremy KK7GWY & Claude (AI dev partner)

Don't miss a new AetherSDR release

NewReleases is sending notifications on new releases.