This is a beta release for the upcoming 6.0.0 release of Miller.
Update: please see https://github.com/johnkerl/miller/releases/tag/v6.0.0.rc1.
Status
This is marked as a pre-release -- you can get the binaries (for Linux, Mac, and Windows) by downloading them from this release page. Meanwhile tools like brew
, apt
, chocolatey
, etc will still give you Miller 5 until the official Miller 6.0.0 release which is forthcoming.
Release notes
https://miller.readthedocs.io/en/latest/new-in-miller-6
Documentation
Please see https://miller.readthedocs.io/en/latest
Goals for the beta
This is a major, exciting release with lots of features, documentation improvements, full Windows support, and more. Please comment on this page, or file an issue at https://github.com/johnkerl/miller/issues, with any and all feedback, criticism, comments, etc.
Performance updates
- 2021/12/01: new binaries attached to this pre-release today incorporate #765 which is a 40% reduction in runtime for large files. Two more performance PRs are in prep.
- 2021/12/21: new binaries attached to this pre-release today incorporate several recent performance-related PRs -- see #786 for details.
- 2021/12/27: new binaries attached to this pre-release today incorporate the performance-related PR #809. See also https://miller.readthedocs.io/en/latest/new-in-miller-6/#performance-benchmarks.
- 2021/12/30: new binaries attached this pre-release today incorporate all currently known release-blocking issues. The
mlr version
output now shows6.0.0-rc
to indicate this is a release candidate. I hope to release this very soon, barring any new feedback.
Note that the source tar file attached to this pre-release predates these performance improvements -- if you want binaries, they're current on this pre-release; if you want source, please clone HEAD.
Update: please see https://github.com/johnkerl/miller/releases/tag/v6.0.0.rc1