Releases: flwyd/adif-multitool
v0.1.17
Add --field-order
option to control the order of fields in the output,
this is particularly useful when a TSV or CSV will be passed to another tool.
Also fixes a program crash in v0.1.16 when no command line options are set.
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-arm64
for Macs with M1
chips or newer. Downloadadifmt-darwin-amd64
for older Macs. - Windows users: Download
adifmt-windows-amd64
for most modern
PCs,adifmt-windows-arm64
for tablets and other ARM devices,
andadifmt-windows-386
for older 32-bit computers. - Linux users: Download
adifmt-linux-arm64
oradifmt-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.16...v0.1.17
v0.1.17-rc0
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-arm64
for Macs with M1
chips or newer. Downloadadifmt-darwin-amd64
for older Macs. - Windows users: Download
adifmt-windows-amd64
for most modern
PCs,adifmt-windows-arm64
for tablets and other ARM devices,
andadifmt-windows-386
for older 32-bit computers. - Linux users: Download
adifmt-linux-arm64
oradifmt-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.16...v0.1.17-rc0
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-arm64
for Macs with M1
chips or newer. Downloadadifmt-darwin-amd64
for older Macs. - Windows users: Download
adifmt-windows-amd64
for most modern
PCs,adifmt-windows-arm64
for tablets and other ARM devices,
andadifmt-windows-386
for older 32-bit computers. - Linux users: Download
adifmt-linux-arm64
oradifmt-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
v0.1.16-rc0
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-arm64
for Macs with M1
chips or newer. Downloadadifmt-darwin-amd64
for older Macs. - Windows users: Download
adifmt-windows-amd64
for most modern
PCs,adifmt-windows-arm64
for tablets and other ARM devices,
andadifmt-windows-386
for older 32-bit computers. - Linux users: Download
adifmt-linux-arm64
oradifmt-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-rc0
v0.1.15
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-arm64
for Macs with M1
chips or newer. Downloadadifmt-darwin-amd64
for older Macs. - Windows users: Download
adifmt-windows-amd64
for most modern
PCs,adifmt-windows-arm64
for tablets and other ARM devices,
andadifmt-windows-386
for older 32-bit computers. - Linux users: Download
adifmt-linux-arm64
oradifmt-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.14...v0.1.15
v0.1.15-rc1
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-arm64
for Macs with M1
chips or newer. Downloadadifmt-darwin-amd64
for older Macs. - Windows users: Download
adifmt-windows-amd64
for most modern
PCs,adifmt-windows-arm64
for tablets and other ARM devices,
andadifmt-windows-386
for older 32-bit computers. - Linux users: Download
adifmt-linux-arm64
oradifmt-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.13-rc1...v0.1.15-rc1
v0.1.13-rc1
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-arm64
for Macs with M1
chips or newer. Downloadadifmt-darwin-amd64
for older Macs. - Windows users: Download
adifmt-windows-amd64
for most modern
PCs,adifmt-windows-arm64
for tablets and other ARM devices,
andadifmt-windows-386
for older 32-bit computers. - Linux users: Download
adifmt-linux-arm64
oradifmt-linux-arm
for Raspberry Pi or other embedded/mobile devices. Otherwise,
downloadadifmt-linux-amd64
(64-bit) or `adifmt-linux-386) (32).
New Contributors
- @dependabot made their first contribution in #7
Full Changelog: v0.1.12-rc1...v0.1.13-rc1
v0.1.12-rc1
Download the version below matching your computer's OS and
processor architecture.
- macOS users: Download
adifmt-darwin-arm64
for Macs with M1 chips
or newer. Downloadadifmt-darwin-amd64
for older Macs. - Windows users: Download
adifmt-windows-amd64
for most modern
PCs,adifmt-windows-arm64
for tablets and other ARM devices, and
adifmt-windows-386
for older 32-bit computers. - Linux users: Download
adifmt-linux-arm64
oradifmt-linux-arm
for Raspberry Pi or other embedded/mobile devices. Otherwise,
downloadadifmt-linux-amd64
(64-bit) or `adifmt-linux-386) (32).
Full Changelog: latest...v0.1.12-rc1
Latest Build
Commits
- 560dd80: Print git revision in adifmt version and accept version from -ldflags (Trevor Stone)