Skip to content

Releases: johnkerl/miller

Miller 6.12.0: New sparsify verb, wide-table performance improvement, thousands separator for fmtnum function

16 Mar 21:24
Compare
Choose a tag to compare

Features

Bugfixes

Internal

Dependency updates

Full Changelog: v6.11.0...v6.12.0

Miller 6.11.0: CSV/TSV auto-unsparsify, regex-fieldname support for reorder/sub/ssub/gsub, strmatch DSL function, and more

23 Jan 22:40
Compare
Choose a tag to compare

Features

Bugfixes

Internals

Dependencies

Full Changelog: v6.10.0...v6.11.0

Miller 6.10.0: Add --files option; bugfixes; use Go 1.19

14 Dec 00:06
Compare
Choose a tag to compare

Features

Bugfixes

  • Fix ragged-CSV auto-pad by @johnkerl in #1428
  • Absent variable on left side of boolean OR (||) expression makes it absent by @johnkerl in #1434
  • Include null in any typemask by @johnkerl in #1395
  • transformers/grep: avoid allocations with (*regexp.Regexp).MatchString by @Juneezee in #1416
  • JSONL output does not properly handle keys with quotes by @johnkerl in #1425

Minor changes

Miller as API

Dependencies

New Contributors

Full Changelog: v6.9.0...v6.10.0

Miller 6.9.0: Nanosecond timestamps, ZSTD compression, improved data-error handling, and more

31 Aug 14:56
80bb82d
Compare
Choose a tag to compare

New features

Support for nanosecond-resolution timestamps:

Statistical functions from the stats verb may now be computed over arbitrary arrays and maps:

Additional control over filenames for the split verb:

Support for details of data-computation errors beyond the current (error):

New verbs and DSL functions:

Other updates:

Bug fixes

Documentation updates

Internal

New Contributors

Full Changelog: v6.8.0...v6.9.0

Miller 6.8.0: New case verb, index DSL function, and more

04 Jun 19:59
Compare
Choose a tag to compare

New features

New case verb:

New index DSL function:

Enhancements:

Bugfixes

Documentation

Miscellaneous

Dependencies

Go:

  • Bump minimum compiler version from Go 1.15 to 1.18 by @johnkerl in #1246

Others:

New Contributors

Full Changelog: v6.7.0...v6.8.0

Miller 6.7.0: New leftpad/rightpad DSL functions, unspace verb, and more

02 Mar 03:46
Compare
Choose a tag to compare

Features

Documentation updates

Bug fixes

Minor changes

Dependency updates

New Contributors

Full Changelog: v6.5.0...v6.7.0

Miller 6.6.0: Bugfixes and unspace verb

01 Jan 22:01
Compare
Choose a tag to compare

Features

Bugfixes

Internal

New Contributors

Full Changelog: v6.5.0...v6.6.0

Miller 6.5.0: Bugfixes and memory-reduction optimizations

27 Nov 18:10
63cf240
Compare
Choose a tag to compare

What's Changed

Features:

Bugfixes:

Performance/memory-reduction:

Minor/internal:

New Contributors

Full Changelog: v6.4.0...v6.5.0

5.10 bugfix for issue #1108

27 Nov 17:39
fdaf8f8
Compare
Choose a tag to compare
Pre-release

Miller 5 is long-gone; 6.0.0 was released almost a year ago. Yet issue #1108 reports a critical memory-corruption bug on 5.10.3; this fixes that.

mlr summary verb, exec() function, mlr cat --filename, multiline string literals, and more

20 Aug 22:20
3c5cc37
Compare
Choose a tag to compare

What's Changed

Major:

Minor:

Bugfixes:

  • [Docs] moving --xvright out of the FLATTEN-UNFLATTEN FLAGS section by @trantor in #1065
  • Fix doc typo by @luzpaz in #1054
  • Fix natsort of empty strings; support mlr sort -rt same as -tr by @johnkerl in #1068

Internal:

New Contributors

Full Changelog: v6.3.0...v6.4.0