Changed
- changed publish workflow for apple targets to use Xcode 12.5.1 (upgraded from 12.4)
jsonl
command now recognize and process JSON arrays--version
now shows binary type (qsv
orqsvlite
) and enabled features- Use upgraded
qsv_currency
fork to powerapply currencytonum
operation. Now supports currency strings (e.g. USD, EUR, JPY, etc) in addition to currency symbols (e.g. $, €, ¥, etc) - renamed
QSV_COMMENTS
environment variable toQSV_COMMENT_CHAR
to make it clear that it clear that we're expecting a single character, not a boolean as the old name implies.
Added
- added
create_from_string
helper function in workdir.rs - added
qsvlite
binary target, with all features disabled. - added
py
command. Evaluates a Python expression over CSV lines to transform, aggregate or filter them.
Deleted
- removed Debian package publishing workflow, as the GH action for it does not support Rust 2021 edition
Full Changelog: 0.26.2...0.27.1