v0.1.16
Expand Cabrillo support to handle almost any contest exchange, except cases where there are two different exchanges at different times, like QTC in DARC WAE contests. Cabrillo import or export must now specify --cabrillo-my-exchange and --cabrillo-their-exchange, see README.md for format examples. Also fixed some Cabrillo corner cases like SSB + FM and RTTY + digital being considered MIXED category rather than PHONE or DIGI respectively.
Add --csv-omit-header and --tsv-omit-header for cases where field names should not be output in the first row, e.g. if the result will be passed to POSIX sort or uniq commands. This is most useful with adifmt select --fields … so you can ensure the field list and order is only what you expect.
Accept filenames before command line options (i.e. right after the command name) in addition to after, since it can be hard to locate the filename in a long pipeline.
Fixed a crash when sorting fields which are string lists.
Download the version below matching your computer's OS and
processor architecture. Rename the file to adifmt or
adifmt.exe, make it executable with chmod a+x adifmt, and put
it somewhere in your PATH environment like ~/bin/. Verify it
was installed by running adifmt version.
- macOS users: Download
adifmt-darwin-arm64for Macs with M1
chips or newer. Downloadadifmt-darwin-amd64for older Macs. - Windows users: Download
adifmt-windows-amd64for most modern
PCs,adifmt-windows-arm64for tablets and other ARM devices,
andadifmt-windows-386for older 32-bit computers. - Linux users: Download
adifmt-linux-arm64oradifmt-linux-arm
for Raspberry Pi or other embedded/mobile devices. Otherwise,
downloadadifmt-linux-amd64(64-bit) or `adifmt-linux-386) (32).
Full Changelog: v0.1.15...v0.1.16