2.1 KiB
Title here
Features:
-
The new system DSL function allows you to run arbitrary shell commands and store them in field values. Some example usages are documented here.
-
There is now support for ASV and USV file formats.
-
The new format-values verb allows you to apply numerical formatting across all record values.
Documentation:
-
The new DKVP I/O in Python sample code now works for Python 2 as well as Python 3.
-
There is a new cookbook entry on doing multiple joins.
Bugfixes:
-
The toupper, tolower, and capitalize DSL functions are now UTF-8 aware, thanks to @sheredom's marvelous https://github.com/sheredom/utf8.h. The [internationalization page]((http://johnkerl.org/miller/doc/internationalization.html) has also been expanded.
-
https://github.com/johnkerl/miller/issues/250 fixes a bug using in-place mode in conjunction with verbs (such as rename or sort) which take field-name lists as arguments.
-
https://github.com/johnkerl/miller/issues/253 fixes a bug in the label when one or more names are common between old and new.
-
https://github.com/johnkerl/miller/issues/251 fixes a corner-case bug when (a) input is CSV; (b) the last field ends with a comma and no newline; (c) input is from standard input and/or --no-mmap is supplied.