github aethersdr/AetherSDR v0.8.10
v0.8.10 — Pop-Out Panadapters, VPN Source-Path Binding, Float32 Fixes

latest releases: v26.6.1.1, v26.6.1, v26.5.3...
one month ago

Pop-Out Panadapters, VPN Source-Path Binding, Float32 Fixes

New Features

Pop-out panadapters (community: @rfoust)

  • SmartSDR-style title bar with pop-out (⬈), maximize (□), and close (×) icons
  • Right-click "Pop out" in spectrum context menu to detach into floating window
  • Dock back via title bar button; multi-pan mode updates automatically

VPN source-path binding (community: @jensenpat)

  • Manual connections can select a specific network interface for TCP+UDP
  • Auto-follows TCP path for VPN/routed radios on multihomed systems
  • Per-target profile persistence; Network Diagnostics shows source-path decisions
  • 250ms UDP registration retry for routed connections

Show Tune Guides — Visual tune guides in spectrum/waterfall context menu
Reset settings cleanup flow — Guided settings reset from Help menu
Expanded Slice Troubleshooter — Additional diagnostics
Center startup slice — Slice centered on panadapter at launch
Center go-to-frequency — Frequency entry centers pan on target

Bug Fixes

  • AGC off level in VFO widget — slider routes to agc_off_level when AGC is Off (community: @jensenpat)
  • AGC off level in RX applet — same fix for the RX applet slider
  • CW decoder broken by float32 — float32→int16 conversion at ggmorse boundary
  • DAX audio path — emission converted to float32; PipeWire bridge fixed (pumping audio)
  • CW autotune stop — separated one-shot and loop commands
  • TX audio broken by float32 — restored TX mic path to int16
  • Auto-save command — uses correct profile autosave on/off; Support dialog made modeless
  • Multi-Flex UDP port conflict — countdown fallback (4991, 4990, 4989...)
  • Band menu reopen — fixed band menu not reopening after close
  • Stop persisting LCK — lock state no longer saved across restarts
  • What's New auto-popup removed — available via Help → What's New

Infrastructure

  • Skip this version button in upgrade dialog
  • CMake find_package fix (community: @jensenpat)
  • CI dependency bumps: actions/cache v5, dorny/paths-filter v4

Contributors

Huge thanks to our community contributors this release:

  • @rfoust — Pop-out panadapters (foundation code that we built the final feature on)
  • @jensenpat — VPN source-path binding, AGC off level in VFO, CMake fix

Full changelog: v0.8.9...v0.8.10

Don't miss a new AetherSDR release

NewReleases is sending notifications on new releases.