Release Notes
RimuSDR Release Notes
Changes, fixes, and improvements for each release of RimuSDR.
RimuSDR · RimuDAX · RimuCAT
Version 1.1.8
Enhancements
- Flex Control Knob is now fully supported.
- Antenna Genius control is now fully supported.
- Waterfall Performance Boost - Reduced CPU usage across all platforms.
- RX buffer flush + Opus suppression during TX for cleaner transitions.
- Added offline license deactivation process.
- Spot Levels Increased - Up to 15 levels.
- MIDI Improvements - Better device detection, loopback filtering, new actions, UI refinements.
- SmartLink Login Improvements.
- New statistics dialog + improved audio path.
Platforms
- Support for full RimuSDR suite on Ubuntu 24.04 and 26.04 on aarch64 (deb and AppImage).
- Support for Fedora 44 (rpm package).
- Fixed Windows build filename format.
- Discontinued build for Fedora 42 which is EOL.
Fixes
- Multiple panadapter simultaneous open issue fixed.
- Diversity panel now shows gain/phase values.
- Fixed Smartlink caching.
- Waterfall time-scale drag regression resolved.
- Spectrum fill setting now saves correctly.
- MIDI device detection fixed on Windows.
- Spot overflow handling corrected.
- FM OPT + XVTR settings now persist.
- FM property changes now correctly update the slice flag and RX panel.
Version 1.1.7
Fixes
- RimuSDR : Fix Slice Audio panel so that it's sized correctly for Diversity.
- RimuSDR : Fix Slice Tuning flag passband z-order when two slices are on the same frequency.
Version 1.1.6
Enhancements
- RimuSDR : Added DVK panel.
- RimuSDR : Added MIDI controller support, including support for Lynovation CTR2 controllers (https://ctr2.lynovation.com/).
- RimuSDR : Sub-band display reworked to more closely match the SmartSDR+ behavior while remaining fully client-side.
- RimuSDR : Customizable filter widths implemented natively, with no dependency on SmartSDR+ licensing.
- RimuSDR : Diagnostics dialog now includes a full radio feature list for easier troubleshooting.
- RimuSDR : Change slice panel behavior to allow audio, DSP, Mode, RIT, DAX panels to remain open simultaneously.
- RimuSDR : Remove digital filter offset from DSP slice tuning panel to match SmartSDR.
- RimuDAX : Enhanced debug level logging.
- RimuCAT : Enhanced debug level logging.
- APILayer : Updated protocol layer to align with FlexLib 4.2.
Fixes
- RimuSDR : Improved Slice Tuning flag behavior for smoother keyboard arrow-key tuning.
- RimuSDR : Settings dialog hardened for better reliability across distros.
- RimuSDR : Fixed performance issue with large number of spots.
- RimuSDR : Right side panel button states and panadapter splitter position were not being saved.
- RimuSDR : Fixed panadapter splitter behavior to prevent panel collapse.
- RimuSDR : Fixed TX Band Settings dialog to display correct columns for FLEX-6300.
- RimuSDR : Fixed font size of buttons in slice tuning flag.
- RimuSDR : PC Audio gain value is not stored in settings.
- RimuCAT : Added validation to ensure a Slice is selected before saving.
- RimuDAX : Resolved potential driver-handling edge cases.
Version 1.1.5
Enhancements
- RimuSDR : Added trial mode for downloads. Trial mode restricts RimuSDR users to 80M and no TX, allowing a trial before purchasing a license.
- RimuSDR : Added FreeDV support. Running FreeDV Flexradio AppImage will automatically add slice modes FDVU and FDVL to RimuSDR.
- RimuSDR : Implemented Quick Audio recording/playback.
- RimuSDR : Improved Sub-Band Display, added IARU regions sub-band selection.
- RimuSDR : Added USB Cable menu option.
- RimuSDR : Improved SmartLink authentication speed, increased timeout for slower networks.
- RimuSDR : Added selected global profile to application title.
- RimuSDR : UI adjustments to status bar, contrast settings, color theme.
- RimuCAT : Added protocols: Passthrough, N1MM Spots, Winkeyer, ORTP (note these 4 protocols have received minimal testing).
- RimuCAT : Added experimental .deb builds for arm64.
- RimuCAT : Added RPM builds for Fedora 42, Fedora 43, Rocky 9, Rocky 10.
Fixes
- RimuSDR : Minor UI adjustments to status bar.
- RimuSDR : Mode selection via profile : Selecting a mode (Phone/CW) using a profile does not trigger the P/CW panel to toggle.
- RimuSDR : Keyboard tuning causes VFO to drift 1 Hz.
- RimuSDR : Slice flag sliders jump 3 values when using the mouse wheel.
- RimuSDR : Forcibly disconnected in multiFLEX mode would cause receive audio to be silently absent on reconnect.
- RimuDAX : TX audio channel could become permanently stuck in the Busy state on some launches.
- RimuDAX : Connecting RimuDAX to a radio that was already using a PC microphone (Remote Audio) would force-enable DAX, causing microphone audio to be permanently lost if the user subsequently disabled DAX from the radio panel.
- RimuDAX : Prevent Linux from auto-switching audio defaults upon audio module load.
- RimuCAT : SIGSEGV when deleting a port.
- APILayer : Active slice was being determined incorrectly.
Version 1.1.4
Enhancements
- RimuSDR : Added keyboard shortcuts.
Fixes
- APILayer : Fix locale issues for floating point conversions.
- RimuSDR : Add guards against zero bandwidth in waterfall frequency settings.
- RimuSDR : Correct input device index validation in PulseAudioEngine to allow auto-select.
- RimuSDR : Enhance panadapter bandwidth handling and add startup telemetry logging.
- RimuSDR : Gracefully handle network connectivity issues during license activation.
- RimuSDR : Radio Setup TX tab Interlock Timeout can't be adjusted correctly.
- RimuCAT : Fix port disconnection when changing bands.
Version 1.1.3
Initial Release
- First public release of the RimuSDR suite including integrated DAX and CAT components.