Releases: caltechlibrary/datatools
Experiment with snaps
This release is just an experiment with generating amd64 snaps for use with Linux. Snap support may or not make it to a stable release.
Full Changelog: v1.0.4...1.0.5-dev-2
Added sample feature in jsonrange
This pre-release adds an experimental feature to jsonrange that allows you to take a "sample" of a list of objects you are iterating through with JSON range. The sample option works like limit but does a shuffle of the full array before applying limit. e.g. if I have an array of [1,3,4,5,6,7,8,9,10,11]
and use the command echo '[1,2,3,4,5,6,7,8,9,10,11]' | jsonrange -sample=3
I will get a random sample of three elements from the array.
Stable release
Added codemeta2cff cli. Improving codemeta structured data support.
bug fixes, codemeta2cff
This is a bug fix release. The initial pass at codemeta2cff didn't write the version string.
Added codemeta2cff
Add a new command line tool, codemeta2cff which will convert the codemeta.json file to a CITATION.cff file. This tool is a proof of concept and will likely change in upcoming releases.
Bug fix in reldate
The command line tool reldate
confused Monday and Month. This has been corrected.
go1.16 support
Updated to support compiling with go1.16. Updated templates, version and copyright year. Added experimental M1 compiled binaries.
Stability Release
Minor additions to support compilation with go1.16. This library of command line tools has been stable since 2019, time to make this version 1.
Maintenance release, compiled with go v1.12, four new commands
This is primarily a maintenance release. It is compiled using Go v1.12.4. It includes four new commands toml2json, yaml2json, json2toml, json2yaml adding support for working with TOML and YAML content.
Updates for conference talk
Minor bug fixes. This release is packaged so that the demos at OR 2018 in Bozenman, MT have a release number on the cli.