Skip to content

Natural sort, true TSV, sliding-window averages, and more

Compare
Choose a tag to compare
@johnkerl johnkerl released this 07 Mar 16:11
· 527 commits to main since this release

Please see:

Features

Major features:

New DSL functions:

DSL improvements:

  • Support more Go regex patterns, like "\d" by @johnkerl in #974
  • Include \U support in addition to \u for DSL Unicode string literals by @johnkerl in #917
  • Support unicode literals in the Miller DSL by @johnkerl in #916
  • Allow 0o... octal literals in the DSL by @johnkerl in #864

New command-line flags:

  • Add --left-keep-fields option for mlr join by @johnkerl in #967
  • New --lazy-quotes flag for helping with malformed CSV by @johnkerl in #925

REPL and on-line help:

  • Let :resetblocks/:rb in the REPL take optional begin/main/end by @johnkerl in #924
  • Add :resetblocks / :rb to REPL by @johnkerl in #920
  • ?foo and ??foo for :help foo / :help find foo in the REPL by @johnkerl in #915

Improvements and bugfixes

Documentation

Code quality

New Contributors

Plans for 6.2.0

Update: planned now for 6.3.0 as 6.2.0 was quick and early.

  • Extended JSON-style field accessors for verbs: #763 and #948
  • AWK-like exit DSL function: #341
  • DSL strict mode: #440
  • YAML support: #614
  • Datediff: #708
  • Rank: #383

Full Changelog: v6.0.0...v6.1.0