diff --git a/NEWS b/NEWS index cbc6e1330..6b5a3e400 100644 --- a/NEWS +++ b/NEWS @@ -2,18 +2,21 @@ Hamlib -- History of visible changes. Copyright (C) 2000-2003 Frank Singleton Copyright (C) 2000-2023 Stephane Fillod, and others -Copyright (C) 2000-2025 Michael Black W9MDB, and others +Copyright (C) 2000-2026 Michael Black W9MDB, and others Please send Hamlib bug reports to hamlib-developer@lists.sourceforge.net - ++ Version 5.x -- future * rig_get_conf deprecated and replaced by rig_get_conf2 * rot_get_conf deprecated and replaced by rot_get_conf2 * Change FT1000MP Mark V model names to align with FT1000MP + * Internal data structures moved out of rig_struct to individual + heap buffers Version 4.7.0 - * 2025-12-01 (target) + * 2026-02-15 (target) + * New Icom IC-7300MK2 support * Fix unbounded string usage in tests/*ctl_parse.c. May cause crashes or worse. Reported by Vlatko Kosturjak with Marlink Cyber * Revamp Kenwood voice memory handler - Fixes TS-890S & TS-990S (n3gb) @@ -21,14 +24,11 @@ Version 4.7.0 * Some internal functions change names to avoid conflicts with apps. * POSIX threads are required to build and run Hamlib. Note that it was actually the case for 4.6.x, but now the configuration step will - fail instead of the compilation. + fail instead of the compilation. (n3gb) * Functions rig_get_conf, rot_get_conf, amp_get_conf deprecated; use *_get_conf2() instead. Also rig_set_trn and rig_get_trn deprecated. - * Fix handling of unprintable characters in kenwood.c that broke radios - such as the TM-D710/TM-V71 that use EOM_TH (\r) as the command terminator. - (TNX, Lars Kellogg-Stedman and George Baltz). * Reduce/repair excess output from cppcheck.sh - mostly cosmetic changes (WIP) - Output from `wc -l cppcheck.log` - 4.6.2: 981 now: 595 + Output from `wc -l cppcheck.log` - 4.6.2: 981 now: 581 * Remove dead getopt code. GitHub PR #1709. (TNX Daniele Forsi) * Move rig_cache to separate(calloc) storage. Prepare for other moves. Issue #1420