|
6 | 6 |
|
7 | 7 | ## Current Version
|
8 | 8 |
|
9 |
| -- [csvtk v0.30.0](https://github.com/shenwei356/csvtk/releases/tag/v0.30.0) |
10 |
| -[](https://github.com/shenwei356/csvtk/releases/tag/v0.30.0) |
11 |
| - - `csvtk`: |
12 |
| - - grouping subcommands in help message. |
13 |
| - - add a new global flag `--quiet`. [#261](https://github.com/shenwei356/csvtk/issues/261) |
14 |
| - - add a new global flag `-U, --delete-header` for disable outputing the header row. Supported commands: concat, csv2tab/tab2csv, csv2xlsx/xlsx2csv, cut, filter, filter2, freq, fold/unfold, gather, fmtdate, grep, head, join, mutate, mutate2, replace, round, sample. [#258](https://github.com/shenwei356/csvtk/issues/258) |
15 |
| - - support more commands with `-Z/--show-row-number`: head. |
16 |
| - - `csvtk dim`: |
17 |
| - - fix duplicated rows for multiple input files, this bug was introduced in v0.27.0. |
18 |
| - - `csvtk concat`: |
19 |
| - - fix panic when no data found. [#259](https://github.com/shenwei356/csvtk/issues/259) |
20 |
| - - `csvtk spread`: |
21 |
| - - fix flag checking of `-k` and `-v`. |
22 |
| - - `csvtk sort`: |
23 |
| - - fix ordering when given multiple custom levels. |
24 |
| - - `csvtk filter/filter2`: |
25 |
| - - fix printing row number with `-Z`. |
26 |
| - - `csvtk xls2csv`: |
27 |
| - - output raw data. [#262](https://github.com/shenwei356/csvtk/issues/262) |
28 |
| - - `csvtk pretty`: |
29 |
| - - change the default value of `-n/--buf-rows` from 128 to 1024, and 0 for loading all data. |
30 |
| - - `csvtk join`: |
31 |
| - - new flag `-s/--suffix` for adding suffixes to colnames from each file. [#263](https://github.com/shenwei356/csvtk/issues/263) |
| 9 | +- [csvtk v0.31.0](https://github.com/shenwei356/csvtk/releases/tag/v0.31.0) |
| 10 | +[](https://github.com/shenwei356/csvtk/releases/tag/v0.31.0) |
| 11 | + - `csvtk sort/join`: |
| 12 | + - faster speed and lower memory. |
| 13 | + - `csvtk sort`: |
| 14 | + - do not panic for empty input. [#287](https://github.com/shenwei356/csvtk/issues/287) |
| 15 | + - `csvtk summary`: |
| 16 | + - fix the order of columns. [#282](https://github.com/shenwei356/csvtk/issues/282) |
| 17 | + - `csvtk rename2`: |
| 18 | + - fix `-n/--start-num`. [#286](https://github.com/shenwei356/csvtk/issues/286) |
| 19 | + - add flag `--nr-width`. |
| 20 | + - `csvtk replace`: |
| 21 | + - fix implementing `{nr}`. [#286](https://github.com/shenwei356/csvtk/issues/286) |
| 22 | + - `csvtk csv2json`: |
| 23 | + - fix values with double quotes and new line symbols. |
| 24 | + - `csvtk split`: |
| 25 | + - support customize output file prefix and subdirectory from prefix of keys. [#288](https://github.com/shenwei356/csvtk/issues/288) |
| 26 | + - `csvtk spread`: |
| 27 | + - add a new alias "scatter" to "spread". [#265](https://github.com/shenwei356/csvtk/issues/265) |
| 28 | + - `csvtk grep`: |
| 29 | + - do not show progress. |
| 30 | + - `csvtk fix-quotes`: |
| 31 | + - new flag `-b, --buffer-size`. |
| 32 | + - `csvtk plot`: |
| 33 | + - new flag `--scale` for scaling the image width/height, tick, axes, line/point and font sizes proportionally, adviced by @tseemann. |
| 34 | + - `csvtk plot line`: |
| 35 | + - only add legend for more than one group. [#279](https://github.com/shenwei356/csvtk/issues/279) |
| 36 | + - sort points by X for plotting lines. [#280](https://github.com/shenwei356/csvtk/issues/280) |
| 37 | + - `csvtk hist`: |
| 38 | + - new flags: `--line-width`. |
| 39 | + - `csvtk box`: |
| 40 | + - plots of different groups have different colors now. |
| 41 | + - new flags: `--line-width`, `--point-size`, and `color-index`. |
| 42 | + |
32 | 43 |
|
33 | 44 | ### Links
|
34 | 45 |
|
35 | 46 | OS |Arch |File, 中国镜像 |Download Count
|
36 | 47 | :------|:---------|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
37 |
| -Linux |32-bit |[csvtk_linux_386.tar.gz](https://github.com/shenwei356/csvtk/releases/download/v0.30.0/csvtk_linux_386.tar.gz),<br/> [中国镜像](http://app.shenwei.me/data/csvtk/csvtk_linux_386.tar.gz) |[](https://github.com/shenwei356/csvtk/releases/download/v0.30.0/csvtk_linux_386.tar.gz) |
38 |
| -Linux |**64-bit**|[**csvtk_linux_amd64.tar.gz**](https://github.com/shenwei356/csvtk/releases/download/v0.30.0/csvtk_linux_amd64.tar.gz),<br/> [中国镜像](http://app.shenwei.me/data/csvtk/csvtk_linux_amd64.tar.gz) |[](https://github.com/shenwei356/csvtk/releases/download/v0.30.0/csvtk_linux_amd64.tar.gz) |
39 |
| -Linux |**64-bit**|[**csvtk_linux_arm64.tar.gz**](https://github.com/shenwei356/csvtk/releases/download/v0.30.0/csvtk_linux_arm64.tar.gz),<br/> [中国镜像](http://app.shenwei.me/data/csvtk/csvtk_linux_arm64.tar.gz) |[](https://github.com/shenwei356/csvtk/releases/download/v0.30.0/csvtk_linux_arm64.tar.gz) |
40 |
| -macOS |**64-bit**|[**csvtk_darwin_amd64.tar.gz**](https://github.com/shenwei356/csvtk/releases/download/v0.30.0/csvtk_darwin_amd64.tar.gz),<br/> [中国镜像](http://app.shenwei.me/data/csvtk/csvtk_darwin_amd64.tar.gz) |[](https://github.com/shenwei356/csvtk/releases/download/v0.30.0/csvtk_darwin_amd64.tar.gz) |
41 |
| -macOS |**arm64** |[**csvtk_darwin_arm64.tar.gz**](https://github.com/shenwei356/csvtk/releases/download/v0.30.0/csvtk_darwin_arm64.tar.gz),<br/> [中国镜像](http://app.shenwei.me/data/csvtk/csvtk_darwin_arm64.tar.gz) |[](https://github.com/shenwei356/csvtk/releases/download/v0.30.0/csvtk_darwin_arm64.tar.gz) |
42 |
| -Windows|32-bit |[csvtk_windows_386.exe.tar.gz](https://github.com/shenwei356/csvtk/releases/download/v0.30.0/csvtk_windows_386.exe.tar.gz),<br/> [中国镜像](http://app.shenwei.me/data/csvtk/csvtk_windows_386.exe.tar.gz) |[](https://github.com/shenwei356/csvtk/releases/download/v0.30.0/csvtk_windows_386.exe.tar.gz) |
43 |
| -Windows|**64-bit**|[**csvtk_windows_amd64.exe.tar.gz**](https://github.com/shenwei356/csvtk/releases/download/v0.30.0/csvtk_windows_amd64.exe.tar.gz),<br/> [中国镜像](http://app.shenwei.me/data/csvtk/csvtk_windows_amd64.exe.tar.gz)|[](https://github.com/shenwei356/csvtk/releases/download/v0.30.0/csvtk_windows_amd64.exe.tar.gz) |
| 48 | +Linux |32-bit |[csvtk_linux_386.tar.gz](https://github.com/shenwei356/csvtk/releases/download/v0.31.0/csvtk_linux_386.tar.gz),<br/> [中国镜像](http://app.shenwei.me/data/csvtk/csvtk_linux_386.tar.gz) |[](https://github.com/shenwei356/csvtk/releases/download/v0.31.0/csvtk_linux_386.tar.gz) |
| 49 | +Linux |**64-bit**|[**csvtk_linux_amd64.tar.gz**](https://github.com/shenwei356/csvtk/releases/download/v0.31.0/csvtk_linux_amd64.tar.gz),<br/> [中国镜像](http://app.shenwei.me/data/csvtk/csvtk_linux_amd64.tar.gz) |[](https://github.com/shenwei356/csvtk/releases/download/v0.31.0/csvtk_linux_amd64.tar.gz) |
| 50 | +Linux |**64-bit**|[**csvtk_linux_arm64.tar.gz**](https://github.com/shenwei356/csvtk/releases/download/v0.31.0/csvtk_linux_arm64.tar.gz),<br/> [中国镜像](http://app.shenwei.me/data/csvtk/csvtk_linux_arm64.tar.gz) |[](https://github.com/shenwei356/csvtk/releases/download/v0.31.0/csvtk_linux_arm64.tar.gz) |
| 51 | +macOS |**64-bit**|[**csvtk_darwin_amd64.tar.gz**](https://github.com/shenwei356/csvtk/releases/download/v0.31.0/csvtk_darwin_amd64.tar.gz),<br/> [中国镜像](http://app.shenwei.me/data/csvtk/csvtk_darwin_amd64.tar.gz) |[](https://github.com/shenwei356/csvtk/releases/download/v0.31.0/csvtk_darwin_amd64.tar.gz) |
| 52 | +macOS |**arm64** |[**csvtk_darwin_arm64.tar.gz**](https://github.com/shenwei356/csvtk/releases/download/v0.31.0/csvtk_darwin_arm64.tar.gz),<br/> [中国镜像](http://app.shenwei.me/data/csvtk/csvtk_darwin_arm64.tar.gz) |[](https://github.com/shenwei356/csvtk/releases/download/v0.31.0/csvtk_darwin_arm64.tar.gz) |
| 53 | +Windows|32-bit |[csvtk_windows_386.exe.tar.gz](https://github.com/shenwei356/csvtk/releases/download/v0.31.0/csvtk_windows_386.exe.tar.gz),<br/> [中国镜像](http://app.shenwei.me/data/csvtk/csvtk_windows_386.exe.tar.gz) |[](https://github.com/shenwei356/csvtk/releases/download/v0.31.0/csvtk_windows_386.exe.tar.gz) |
| 54 | +Windows|**64-bit**|[**csvtk_windows_amd64.exe.tar.gz**](https://github.com/shenwei356/csvtk/releases/download/v0.31.0/csvtk_windows_amd64.exe.tar.gz),<br/> [中国镜像](http://app.shenwei.me/data/csvtk/csvtk_windows_amd64.exe.tar.gz)|[](https://github.com/shenwei356/csvtk/releases/download/v0.31.0/csvtk_windows_amd64.exe.tar.gz) |
44 | 55 |
|
45 | 56 | **Notes**
|
46 | 57 |
|
@@ -155,6 +166,29 @@ fish:
|
155 | 166 |
|
156 | 167 | ## Release history
|
157 | 168 |
|
| 169 | +- [csvtk v0.30.0](https://github.com/shenwei356/csvtk/releases/tag/v0.30.0) |
| 170 | +[](https://github.com/shenwei356/csvtk/releases/tag/v0.30.0) |
| 171 | + - `csvtk`: |
| 172 | + - grouping subcommands in help message. |
| 173 | + - add a new global flag `--quiet`. [#261](https://github.com/shenwei356/csvtk/issues/261) |
| 174 | + - add a new global flag `-U, --delete-header` for disable outputing the header row. Supported commands: concat, csv2tab/tab2csv, csv2xlsx/xlsx2csv, cut, filter, filter2, freq, fold/unfold, gather, fmtdate, grep, head, join, mutate, mutate2, replace, round, sample. [#258](https://github.com/shenwei356/csvtk/issues/258) |
| 175 | + - support more commands with `-Z/--show-row-number`: head. |
| 176 | + - `csvtk dim`: |
| 177 | + - fix duplicated rows for multiple input files, this bug was introduced in v0.27.0. |
| 178 | + - `csvtk concat`: |
| 179 | + - fix panic when no data found. [#259](https://github.com/shenwei356/csvtk/issues/259) |
| 180 | + - `csvtk spread`: |
| 181 | + - fix flag checking of `-k` and `-v`. |
| 182 | + - `csvtk sort`: |
| 183 | + - fix ordering when given multiple custom levels. |
| 184 | + - `csvtk filter/filter2`: |
| 185 | + - fix printing row number with `-Z`. |
| 186 | + - `csvtk xls2csv`: |
| 187 | + - output raw data. [#262](https://github.com/shenwei356/csvtk/issues/262) |
| 188 | + - `csvtk pretty`: |
| 189 | + - change the default value of `-n/--buf-rows` from 128 to 1024, and 0 for loading all data. |
| 190 | + - `csvtk join`: |
| 191 | + - new flag `-s/--suffix` for adding suffixes to colnames from each file. [#263](https://github.com/shenwei356/csvtk/issues/263) |
158 | 192 | - [csvtk v0.29.0](https://github.com/shenwei356/csvtk/releases/tag/v0.29.0)
|
159 | 193 | [](https://github.com/shenwei356/csvtk/releases/tag/v0.29.0)
|
160 | 194 | - new commands:
|
|
0 commit comments