kopia lustrzana https://github.com/Hamlib/Hamlib
Baseline for Release Notes
rodzic
f15537f2e6
commit
9bad1d6eb2
|
@ -0,0 +1,33 @@
|
|||
# HAMLIB 4.7 - Release Notes
|
||||
|
||||
The release brings new equipment support, bug fixes/code cleanups, and some
|
||||
changes to ease transition to 5.0
|
||||
|
||||
## New equipment support
|
||||
- Yaesu FTX-1 Optima/Field - Work in progress, waiting for official
|
||||
documentation from Yaesu
|
||||
- Drake R8/R8A/R8B - new, revised backend
|
||||
- AF6SA WRC rotator
|
||||
- GUOHETEC PMR-171 & Q900 moved to separate backend
|
||||
|
||||
## Bug Fixes & Code cleanups
|
||||
- Codebase conforms to ISO/IEC 9899:2024 (-std=c23)
|
||||
- Reduce gripes from cppcheck and other static analyzers
|
||||
- Function rig_get_conf() is deprecated and will be removed in 5.0.
|
||||
Use rig_get_conf2() instead.
|
||||
- (TBD)
|
||||
|
||||
## Build/install Changes
|
||||
- POSIX thread(PTHREADS) support required
|
||||
- C compiler - Supported compilers unchanged; c11 or c17 recommended,
|
||||
c23 optional. 5.0 will require at least c11.
|
||||
|
||||
## Changes for 5.0
|
||||
|
||||
### Storage restructuring
|
||||
HAMLIB 5.0 will move many data items/structures out of rig_struct into
|
||||
separate, calloc'ed buffers. This changes many of the methods for accessing
|
||||
HAMLIB internal data.
|
||||
|
||||
### Include files
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
# HAMLIB 5.0 - Release Notes (DRAFT)
|
||||
|
||||
This major release includes a restructuring of HAMLIB internal storage, forcing
|
||||
changes to the Application Binary Interface(ABI).
|
||||
|
||||
## New Hardware
|
||||
- TBD
|
||||
|
||||
## Build changes
|
||||
- No more K&R C - need at least c11 compiler support.
|
||||
- shortfreq_t changed to int?
|
||||
|
||||
## Application changes
|
Ładowanie…
Reference in New Issue