logfold

Changelog

Newest first. Versions before 1.0 may still change option names; any such change is listed here.

0.9.4 2026-10-14

  • Fixed: no traceback when the output pipe closes early, for example with | head.
  • -n now also masks 0x hexadecimal values.
  • Unreadable input files are reported with a one-line message and exit status 1.

0.9.3 2026-08-29

  • Added -n / --normalize: mask timestamps and numbers before comparing.
  • Input is decoded as UTF-8 with replacement, so a stray byte no longer stops a run.

0.9.2 2026-06-11

  • Added -m / --min to fold only runs of at least N lines.
  • Several input files are read as one stream.

0.9.1 2026-04-02

  • Added -c / --count-first.
  • Counts are printed with a fixed width so columns line up.

0.9.0 2026-02-17

  • First public release: folds runs of identical lines from files or standard input.