Repository navigation
v2.0.1
FreeDV 2.0.1 has been released, containing bugfixes for issues discovered after the release of 2.0.0. These changes are outlined below:
- Bugfixes:
- Reduce latency when going between TX->RX with Hamlib configured. (PR #893)
- Reduce usage of non-real time safe code. (PR #900)
- FreeDV Reporter: Force explicit background color (avoids unwanted mouseover highlights on Linux). (PR #911)
- Fix compiler errors when using wxWidgets 3.0. (PR #914)
- Unit tests: Increase sleep time before killing recording to resolve macOS test failures. (PR #917)
- Fix typo causing RX radio device to remain open. (PR #918)
- Fix WASAPI errors on some machines by supporting audio mix formats other than 16-bit integer. (PR #919)
- Reduce CPU usage of FreeDV Reporter window by only re-sorting if we actually get new data from the server. (PR #915)
- FreeDV Reporter: Fix issue with first column not being aligned properly with other columns. (PR #922)
- FreeDV Reporter: Work around Linux bug preventing some flag emojis from being fully deleted on backspace. (PR #931)
- Fix GTK+ assertion after FreeDV Reporter has been open for a long time. (PR #929, #945)
- Easy Setup: Use card names instead of device names for generating device list. (PR #932)
- Fix compiler error on Fedora 42 when using Hamlib packages. (PR #936, #940; thanks @jaspejavier!)
- Legacy FreeDV modes: ensure that sync is obtained in an atomic manner. (PR #939)
- Fix intermittent crash on Windows when pushing Start. (PR #943, #972)
- FreeDV Reporter: Defer deallocation of disconnected users. (PR #948)
- FreeDV Reporter: Be explicit about the use of signed char for reporting. (PR #953)
- Fix issue preventing rtkit from being compiled-in on Ubuntu 22.04. (PR #954)
- PulseAudio: Make sure we can only do one stop() at a time. (PR #955, #961)
- macOS: Fix audio-related crash with certain devices. (PR #958, #960)
- PulseAudio/PortAudio: Only support default sample rate. (PR #964)
- Force left-to-right rendering of UI elements. (PR #966)
- macOS: improve behavior with Bluetooth devices. (PR #971)
- Windows: Fix intermittent disappearance of audio devices. (PR #974)
- Fix crash when playing back files with higher sample rates than configured. (PR #977)
- Documentation:
- Enhancements:
- Build system:
Available binary releases (click Assets to expand the section and retrieve download links):
- FreeDV-2.0.1-windows-x86_64.exe (64 bit Windows for Intel/AMD)
- FreeDV.dmg (ARM/Intel macOS, Big Sur/11.0 or later required)
- FreeDV-2.0.1-x86_64.AppImage (AppImage for Linux)