Skip to content

Releases: TLINDEN/tablizer

v1.0.17

02 Oct 16:20
9eadb94
Compare
Choose a tag to compare

What's Changed

  • added --no-headers (short: -H) flag to disable header display in tabular modes
  • added lisp plugin infrastructure (more docs still required though) using zygo, try:
    tablizer -l t/plugintest.zy < t/testtable2
  • added fuzzy match support (experimental)

Full Changelog: v1.0.16...v1.0.17

v1.0.16

03 May 16:39
Compare
Choose a tag to compare

v1.0.16 https://github.com/TLINDEN/tablizer/tree/v1.0.16 - 2023-05-03

Full Changelog: v1.0.15...v1.0.16

Fixed

  • --no-headers had no shortcut, added -H for it

v1.0.15

21 Apr 08:22
Compare
Choose a tag to compare

v1.0.15 https://github.com/TLINDEN/tablizer/tree/v1.0.15 - 2023-04-21

Full Changelog v1.0.14...v1.0.15

Fixed

  • fixed version generation

Added

  • added --no-headers flag to disable header display in tabular modes

v1.0.14

23 Jan 11:41
Compare
Choose a tag to compare

v1.0.14 - 2023-01-23

Full Changelog

Fixed

  • The -D parameter could not be used together with -a.

  • Fixed invalid argv handling: when the user wanted to read from stdin
    but gave an argument which was meant as a pattern, but also existed
    as a filename, then tablizer opened the file, ignored stdin.

  • Makefile indentation

Added

  • added licens notes about dependencies

  • using hard coded uniseq version, see actions#3396457307

  • updated dependencies (go module versions)

v1.0.13

03 Nov 18:33
Compare
Choose a tag to compare

v1.0.12 - 2022-11-03

Full Changelog

Added

  • Added command line flag to generate shell completion code

  • Added an animated demo gif to the README to demonstrate the tool

Fixed

  • The -A flag wasn't implemented (default output mode).

  • Fixed building from source on systems w/o perls pod tools,
    which is not requrired anyway since I always commit the latest
    manpage.

v1.0.12

25 Oct 16:40
Compare
Choose a tag to compare

v1.0.12 - 2022-10-25

Full Changelog

Added

  • Added support to parse CSV input

  • Added CSV output support

  • Added support for environment variables

Changed

  • We do not use the generated help message anymore, instead we use the
    usage from the manpage, which we have to maintain anyway. It looks
    better and has flag groups, which cobra is still lacking as of this
    writing.

  • More refactoring and re-organization, runtime configuration now
    lives in the cfg module.

Fixed

  • Fixed Bug #5, where
    matches have not been highlighted correctly in some rare cases.

v1.0.11

19 Oct 17:37
Compare
Choose a tag to compare

v1.0.11 - 2022-10-19

Full Changelog

Added

  • Added CI job golinter to regularly check for common mistakes.

  • Added YAML output mode.

  • Added more unit tests, we're over 95% in the lib module.

Changed

  • do not use any global variables anymore, makes the code easier to
    maintain, understand and test

  • using io.Writer in print* functions, which is easier to test, also
    re-implemented the print tests.

  • replaced go-str2duration with my own implementation duration2int().

v1.0.10

15 Oct 17:47
Compare
Choose a tag to compare

Full Changelog: v1.0.9...v1.0.10

Added

  • Added various sort modes: sort by time, by duration, numerical (-a -t -i)

  • Added possibility to modify sort order to descending (-D)

  • Added support to specify a regexp in column selector -c, which can
    also be mixed with numerical column spec

  • More unit tests

Fixed

  • Column specification allowed to specify duplicate columns like -c 1,2,1,2 unchecked. Now this list will be deduplicated before use.

v1.0.9

14 Oct 17:58
Compare
Choose a tag to compare

Full Changelog: v1.0.8...v1.0.9

Added

  • Added Changelog, Contribution guidelines and no COC.

Changed

  • some minor changes to satisfy linter.

v1.0.8

13 Oct 16:59
Compare
Choose a tag to compare

Added support to sort by given column using parameter -k