All Versions
15
Latest Version
Avg Release Cycle
56 days
Latest Release
83 days ago

Changelog History
Page 1

  • v0.22.0.rc1

    November 02, 2020
    • πŸš€ csvtk v0.22.0 Github Releases (by Release)
      • csvtk: global flag -t does not overide -D anymore. #114
      • csvtk cut: support range format 2- to choose 2nd column to the end. #106
  • v0.21.0

    October 30, 2020

    πŸ”„ Changes

    • πŸš€ csvtk v0.21.0 Github Releases (by Release)
      • new command: csvtk nrow/ncol for printing number of rows or columns.
      • new command: round to round float to n decimal places. #112
      • csvtk headers: file name and column index is optional outputted with new flag -v/--verbose.
      • csvtk dim: new flags --tabluar, --cols, --rows, -n/--no-files.
      • csvtk dim/ncol/nrow: can handle empty files now. #108
      • csvtk csv2json #104:
      • new flag -b/--blank: do not convert "", "na", "n/a", "none", "null", "." to null
      • new flag -n/--parse-num: parse numeric values for nth column(s), multiple values are supported and "a"/"all" for all columns.
      • csvtk xlsx2csv: fix output for ragged table. #110
      • csvtk join: fix bug for joining >2 files.
      • csvtk uniq: new flag -n/--keep-n for keeping first N records of every key.
      • csvtk cut: support repeatedly selecting columns. #106

    πŸ”— Links:

    _ Tips _

    • ⚑️ run csvtk version to check update !!!
    • ⚑️ run csvtk genautocomplete to update Bash completion !!!
    OS Arch File, δΈ­ε›½ι•œεƒ Download Count
    🐧 Linux 32-bit csvtk_linux_386.tar.gz,
    δΈ­ε›½ι•œεƒ Github Releases (by Asset)
    Linux 64-bit csvtk_linux_amd64.tar.gz,
    δΈ­ε›½ι•œεƒ Github Releases (by Asset)
    OS X 64-bit csvtk_darwin_amd64.tar.gz,
    δΈ­ε›½ι•œεƒ Github Releases (by Asset)
    🏁 Windows 32-bit csvtk_windows_386.exe.tar.gz,
    δΈ­ε›½ι•œεƒ Github Releases (by Asset)
    Windows 64-bit csvtk_windows_amd64.exe.tar.gz,
    δΈ­ε›½ι•œεƒ Github Releases (by Asset)
  • v0.21.0.rc1

    October 19, 2020
    • πŸš€ csvtk v0.21.0Github Releases (by Release)
      • new command: csvtk nrow/ncol for printing number of rows or columns.
      • new command: round to round float to n decimal places. #112
      • csvtk headers: new flag -v/--verbose.
      • csvtk dim: new flags --tabluar, --cols, --rows, -n/--no-files.
      • csvtk dim/ncol/nrow: can handle empty files now. #108
      • csvtk csv2json #104:
      • new flag -b/--blank: do not convert "", "na", "n/a", "none", "null", "." to null
      • new flag -n/--parse-num: parse numeric values for nth column(s), multiple values are supported and "a"/"all" for all columns.
      • csvtk xlsx2csv: fix output for ragged table. #110
      • csvtk join: fix bug for joining >2 files.
      • csvtk freq: new flag -n/--keep-n for keeping first N records of every key.
  • v0.20.0

    April 21, 2020

    πŸ”„ Changes

    • πŸš€ csvtk v0.20.0 Github Releases (by Release)
      • new command csvtk comb: compute combinations of items at every row.
      • new command csvtk sep: separate column into multiple columns. #96
      • csvtk:
      • list lines' number of illegal (-I) and empty (-E) rows. #97
      • new flag --infile-list for giving file of input files list (one file per line), if given, they are appended to files from cli arguments
      • csvtk join:
      • reenable flag -i/--ignore-case. #99
      • outer join is supported. #23
      • new flag -L/--left-join: left join, equals to -k/--keep-unmatched, exclusive with --outer-join
      • new flag -O/--outer-join: outer join, exclusive with --left-join
      • rename flag --fill to --na.
      • csvtk filter2: fix bug when column names start with digits, e.g., 1000g2015aug. Thank @VorontsovIE (#44)
      • csvtk concat: allow one input file. #98
      • csvtk mutate: new flag -R/--remove for removing input column.
  • v0.20.0-dev

    April 15, 2020
    • πŸš€ csvtk v0.20.0 Github Releases (by Release)
      • new command csvtk comb: compute combinations of items at every row.
      • new command csvtk sep: separate column into multiple columns. #96
      • csvtk: list lines' number of illegal (-I) and empty (-E) rows. #97
      • csvtk filter2: fix bug when column names start with digits, e.g., 1000g2015aug. Thank @VorontsovIE (#44)
      • csvtk concat: allow one input file. #98
      • csvtk join: reenable flag -i/--ignore-case. #99
      • csvtk mutate: new flag -R/--remove for removing input column.
  • v0.19.1

    October 17, 2019

    πŸ”„ Changes

    • πŸš€ csvtk v0.19.1 Github Releases (by Release)
      • csvtk:
      • fix checking file existence.
      • show friendly error message when giving empty field like csvtk cut -f a, b.
      • csvtk summary: fix err of q1 and q3. #90
      • csvtk version: making checking update optional.

    πŸ”— Links:

    _ Tips _

    • ⚑️ run csvtk version to check update !!!
    • ⚑️ run csvtk genautocomplete to update Bash completion !!!
    OS Arch File, δΈ­ε›½ι•œεƒ Download Count
    🐧 Linux 32-bit csvtk_linux_386.tar.gz,
    δΈ­ε›½ι•œεƒ Github Releases (by Asset)
    Linux 64-bit csvtk_linux_amd64.tar.gz,
    δΈ­ε›½ι•œεƒ Github Releases (by Asset)
    OS X 32-bit csvtk_darwin_386.tar.gz,
    δΈ­ε›½ι•œεƒ Github Releases (by Asset)
    OS X 64-bit csvtk_darwin_amd64.tar.gz,
    δΈ­ε›½ι•œεƒ Github Releases (by Asset)
    🏁 Windows 32-bit csvtk_windows_386.exe.tar.gz,
    δΈ­ε›½ι•œεƒ Github Releases (by Asset)
    Windows 64-bit csvtk_windows_amd64.exe.tar.gz,
    δΈ­ε›½ι•œεƒ Github Releases (by Asset)
  • v0.19.1-dev

    October 10, 2019
  • v0.19.0

    September 24, 2019

    πŸ”„ Changes

    • πŸš€ csvtk v0.19.0 Github Releases (by Release)
      • new commands by @bsipos:
      • watch: online monitoring and histogram of selected field.
      • corr: calculate Pearson correlation between numeric columns.
      • cat: stream file and report progress.
      • csvtk split: fix bug of repeatedly output header line when number of output files exceed value of --buf-groups. #83
      • csvtk plot hist: new option --percentiles to add percentiles to histogram x label. #88
  • v0.18.2

    June 06, 2019

    πŸ”„ Changes

    • πŸš€ csvtk v0.18.2 Github Releases (by Release)
      • csvtk replace/rename2/splitxlsx: fix flag conflicts with global flag -I since v0.18.0.
      • csvtk replace/rename2: removing shorthand flag -I for --key-capt-idx.
      • csvtk splitxlsx: changing shorthand flag of --sheet-index from -I to -N.
  • v0.18.1

    May 31, 2019

    πŸ”„ Changes

    • πŸš€ csvtk v0.18.1 Github Releases (by Release)
      • csvtk sort: fix mutiple-key-sort containing natural order sorting. #79
      • csvtk xlsx2csv: reacts to global flags -t, -T, -D and -E. #78