Recent Releases

4.7.222 Jun 2026 03:15 minor bugfix: 2026-06-21. FTX-1: Rewrite set_channel using VFO-B + BM workaround, also the get_channel side, auto-exit Memory mode before VFO-state setters, and MC cursor targeting in ftx1_set_channel. GitHub PR # 2035. (TNX Terrell Deppe). IC-7600/IC-7610: Update clock routines; IC-7610 clock commands. GitHub PR #2040 (TNX George Baltz). Icom: Add CWR to modes eligible for DSP filtering. GitHub PR #2041. (TNX George Baltz). Kenwood: New model Hamgeek uSGX. GitHub PR #2043 (TNX Leo Pizzolante). Skywatcher: Now initialize motors on rot_open. GitHub PR #2046. (TNX Mario Haustein). C23: errors when compiling with C23 support. GitHub PR #2048. (TNX George Baltz). DX-SR8: serial configuration, timing, and control. GitHub PR #2052 (TNX Jeff Sheldon). FT-710: FT-710 VFO swap after cross-band tune. GiHub PR #2063. (TNX Mike Del Tito). Android: Replace legacy Android build with NDK SDK in the GNU build system. GitHub PR #2061 (TNX William Goodspeed). src/settings.c: Directly open the file descriptor from mkstemp. GitHub PR #2067. (TNX Kai Pastor). IC-705: power2mW for Icom IC-705 on PKT modes. GitHub PR. #2069. (TNX Daniele Forsi, Brian Coxi (reporter)). X6100: power2mW for Xiegu X6100, GitHub PR #2070. (TNX Johannes Schwab). rigctld: send_raw stack out-of-bounds write and uninitialized memory; CVE-2026-54634/GitHub GHSA-gpcq-c37x-pr4. (TNX George Baltz). rigctld: stack/heap overflow primitive in read_string_generic + auth bypass in rigctld + weak password handling; GitHub GHSA-f72v-7gmh-m9mj. (TNX George Baltz). X6100: Adjust X6100 S-meter Look Up Table. GitHub PR 2074. (TNX Nannk).
4.7.022 Sep 2025 17:25 major bugfix: 2025-12-01 (target).
4.6.312 Feb 2025 03:15 minor bugfix: Rigctl showing hamlib_verson when connecting to rigctld.
4.6.201 Feb 2025 15:05 minor bugfix: IC905 for gpredict. Potential segfault on QMX. Pmr171.
4.6.122 Jan 2025 13:45 minor bugfix: C++ builds failing on rig_list_foreach function. IC9100 rigctld startup to end up on VFOA. grig build by removing sys/socket.h -- apparently not needed. Add new QMX entry to incompability with QDX. IC746/PROT to not use data byte. FLRig to add DATA-U DATA-L modes. TS570 RIG_LEVEL_STRENGTH with cal table. Remove get_powerstat from IC785X -- not supported. SDRConsole by removing lots of things it does not have.
4.607 Jan 2025 11:28 minor bugfix: * send_raw can now take hex digits as colon-separated -- e.g. send_raw icom xfe:xfe:x94:xe0:03:xfd * Add IC7760 * IC7300 Mode filter can now be set by # (i.e. 1,2,3) * Fixed AF6SA WRC rotor controller * Added Rhode Schwarz XK852 * Added Xiegu X6200 * Added Commradio CTX-10 * Added Guoehe PMR-171 * Added csntechnoligies.net S.A.T Satellite rotor control * Added PSTRotator control * Added Flex SmartSDR slices A-H * Added Motorola Micom M2/M3 * Added SDR Radio SDRConsole -- TS-2000 is now hardware flow control so need separate entry * Added --set-conf=filter_usb, filter_usbd, and filter_cw to allow Icom rigs set mode to set filter number too * Added macros for applications to obtain pointers to Hamlib structures(issues #1445, #1420, #487). Internal conversion is still a WIP, but use of these macros will make the final cutover transparent to applications. * Added Guohe Q900 entry * Unify behavior of all rigctl split commands * Make the set_split_* commands modify the state of the specified split VFO -- the current or targeted VFO do not have any effect * Make the set_split_* commands enable split automatically if not enabled * Make the get_split_* commands return frequency of 0 Hz, mode NONE and filter of 0 Hz if split is not enabled * Allow all split commands to avoid VFO swapping if supported by the rig model * Improve Icom backend to set/get frequency, mode and filter without VFO swapping if supported by the rig model * Improve Yaesu newcat backend split handling * Expose "Targetable features" (RIG_TARGETABLE_*) in dump_caps output to allow clients to determine which commands can be executed without VFO swapping * Added RIG_FUNC_SYNC for FTDX101D/MP * Added Barrett 4100 * Added DL2MAN (tr)uSDX -- needs refinement * Added Thetis entry -- der
4.5.528 Oct 2023 20:22 minor feature: https://github.com/Hamlib/Hamlib/compare/4.5.4...4.5.5
3.329 Sep 2019 01:49 minor feature: Version 3.3 Release of Hamlib and included utilities. Along with the GNU Autotools generated source archive, hamlib-3.3.tar.gz, binary packages for Windows 32 and 64 bit systems are included as both a ZIP file or self extracting EXE file. The MD5SUM and SHA1SUM files are now signed by N0NB's gpg key for additional assurance.