miller/c/draft-release-notes.md
2017-05-05 16:42:47 -07:00

1.3 KiB

This is a relatively minor release, containing feature requests.

Features:

  • There is a new DSL function mapexcept which returns a copy of the argument with specified key(s), if any, unset. Likewise, mapselect returns a copy of the argument with only specified key(s), if any, set. This resolves https://github.com/johnkerl/miller/issues/137.

  • xxx min/max functions and stats1/merge-fields min/max/percentile mix int and string. esp. string-only order statistics. doclink for mixed case. interpolation obv nonsensical.

  • xxx count-distinct -u

  • xxx ./configure vs. autoreconf -fiv 1st, and which issue is resolved by this.

  • xxx UTF-8 BOM strip for CSV files; resolves xxx

Documentation:

Bugfixes:

  • CRLF line-endings were not being correctly autodetected when I/O formats were specified using --c2j et al.

  • Integer division by zero was causing a fatal runtime exception, rather than computing inf or nan as in the floating-point case.