Skip to content

Commit

Permalink
v0.28.0
Browse files Browse the repository at this point in the history
  • Loading branch information
shenwei356 committed Sep 22, 2023
1 parent 2942a6d commit d74c66d
Show file tree
Hide file tree
Showing 6 changed files with 114 additions and 54 deletions.
74 changes: 52 additions & 22 deletions download/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -552,19 +552,34 @@ <h1 id="download">Download</h1>
in <a href="https://github.com/shenwei356/csvtk/releases">release</a> page.</p>
<h2 id="current-version">Current Version</h2>
<ul>
<li><a href="https://github.com/shenwei356/csvtk/releases/tag/v0.27.2">csvtk v0.27.2</a>
<a href="https://github.com/shenwei356/csvtk/releases/tag/v0.27.2"><img alt="Github Releases (by Release)" src="https://img.shields.io/github/downloads/shenwei356/csvtk/v0.27.2/total.svg" /></a></li>
<li><a href="https://github.com/shenwei356/csvtk/releases/tag/v0.28.0">csvtk v0.28.0</a>
<a href="https://github.com/shenwei356/csvtk/releases/tag/v0.28.0"><img alt="Github Releases (by Release)" src="https://img.shields.io/github/downloads/shenwei356/csvtk/v0.28.0/total.svg" /></a></li>
<li><code>csvtk</code>:<ul>
<li>add the shortcut <code>-X</code> for the flag <code>--infile-list</code>. <a href="https://github.com/shenwei356/csvtk/issues/249">#249</a></li>
</ul>
</li>
<li><code>csvtk pretty</code>:<ul>
<li>fix the bug of empty first row with <code>-H/--no-header-row</code>, introduced in v0.27.0.</li>
<li>new style <code>3line</code> for three-line table.</li>
<li>support field ranges for <code>-m/--align-center</code> and <code>-r/--align-right</code>. <a href="https://github.com/shenwei356/csvtk/issues/244">#244</a></li>
</ul>
</li>
<li><code>csvtk csv2xlsx</code>:<ul>
<li>binaries compiled with go1.21 would result in a broken xlsx file. <a href="https://github.com/shenwei356/csvtk/issues/243">#243</a></li>
<li><code>csvtk spread</code>:<ul>
<li>support values sharing the same keys. <a href="https://github.com/shenwei356/csvtk/issues/248">#248</a></li>
</ul>
</li>
<li><code>csvtk splitxlsx</code>:<ul>
<li>fix the error of <code>invalid worksheet index</code>. <a href="https://github.com/qax-os/excelize/issues/1617">#1617</a></li>
<li><code>csvtk join</code>:<ul>
<li>a new flag <code>-P/--prefix-duplicates</code>: add filenames as colname prefixes only for duplicated colnames. <a href="https://github.com/shenwei356/csvtk/issues/246">#246</a></li>
</ul>
</li>
<li><code>csvtk mutate2</code>:<ul>
<li>fix changing the order of the header row, the code was accidentally missing during code refactoring in v0.27.0. <a href="https://github.com/shenwei356/csvtk/issues/252">#252</a></li>
</ul>
</li>
<li><code>csvtk xlsx2csv</code>:<ul>
<li>fix <code>open /tmp/excelize-: no such file or directory</code> error for big <code>.xlsx</code> files. <a href="https://github.com/shenwei356/csvtk/issues/251">#251</a></li>
</ul>
</li>
<li><code>csvtk comb</code>:<ul>
<li>fix the empty result bug for alphabet sizes greater than 64.</li>
</ul>
</li>
</ul>
Expand All @@ -582,44 +597,44 @@ <h3 id="links">Links</h3>
<tr>
<td align="left">Linux</td>
<td align="left">32-bit</td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.27.2/csvtk_linux_386.tar.gz">csvtk_linux_386.tar.gz</a>,<br/> <a href="http://app.shenwei.me/data/csvtk/csvtk_linux_386.tar.gz">中国镜像</a></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.27.2/csvtk_linux_386.tar.gz"><img alt="Github Releases (by Asset)" src="https://img.shields.io/github/downloads/shenwei356/csvtk/latest/csvtk_linux_386.tar.gz.svg?maxAge=3600" /></a></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.28.0/csvtk_linux_386.tar.gz">csvtk_linux_386.tar.gz</a>,<br/> <a href="http://app.shenwei.me/data/csvtk/csvtk_linux_386.tar.gz">中国镜像</a></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.28.0/csvtk_linux_386.tar.gz"><img alt="Github Releases (by Asset)" src="https://img.shields.io/github/downloads/shenwei356/csvtk/latest/csvtk_linux_386.tar.gz.svg?maxAge=3600" /></a></td>
</tr>
<tr>
<td align="left">Linux</td>
<td align="left"><strong>64-bit</strong></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.27.2/csvtk_linux_amd64.tar.gz"><strong>csvtk_linux_amd64.tar.gz</strong></a>,<br/> <a href="http://app.shenwei.me/data/csvtk/csvtk_linux_amd64.tar.gz">中国镜像</a></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.27.2/csvtk_linux_amd64.tar.gz"><img alt="Github Releases (by Asset)" src="https://img.shields.io/github/downloads/shenwei356/csvtk/latest/csvtk_linux_amd64.tar.gz.svg?maxAge=3600" /></a></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.28.0/csvtk_linux_amd64.tar.gz"><strong>csvtk_linux_amd64.tar.gz</strong></a>,<br/> <a href="http://app.shenwei.me/data/csvtk/csvtk_linux_amd64.tar.gz">中国镜像</a></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.28.0/csvtk_linux_amd64.tar.gz"><img alt="Github Releases (by Asset)" src="https://img.shields.io/github/downloads/shenwei356/csvtk/latest/csvtk_linux_amd64.tar.gz.svg?maxAge=3600" /></a></td>
</tr>
<tr>
<td align="left">Linux</td>
<td align="left"><strong>64-bit</strong></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.27.2/csvtk_linux_arm64.tar.gz"><strong>csvtk_linux_arm64.tar.gz</strong></a>,<br/> <a href="http://app.shenwei.me/data/csvtk/csvtk_linux_arm64.tar.gz">中国镜像</a></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.27.2/csvtk_linux_arm64.tar.gz"><img alt="Github Releases (by Asset)" src="https://img.shields.io/github/downloads/shenwei356/csvtk/latest/csvtk_linux_arm64.tar.gz.svg?maxAge=3600" /></a></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.28.0/csvtk_linux_arm64.tar.gz"><strong>csvtk_linux_arm64.tar.gz</strong></a>,<br/> <a href="http://app.shenwei.me/data/csvtk/csvtk_linux_arm64.tar.gz">中国镜像</a></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.28.0/csvtk_linux_arm64.tar.gz"><img alt="Github Releases (by Asset)" src="https://img.shields.io/github/downloads/shenwei356/csvtk/latest/csvtk_linux_arm64.tar.gz.svg?maxAge=3600" /></a></td>
</tr>
<tr>
<td align="left">macOS</td>
<td align="left"><strong>64-bit</strong></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.27.2/csvtk_darwin_amd64.tar.gz"><strong>csvtk_darwin_amd64.tar.gz</strong></a>,<br/> <a href="http://app.shenwei.me/data/csvtk/csvtk_darwin_amd64.tar.gz">中国镜像</a></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.27.2/csvtk_darwin_amd64.tar.gz"><img alt="Github Releases (by Asset)" src="https://img.shields.io/github/downloads/shenwei356/csvtk/latest/csvtk_darwin_amd64.tar.gz.svg?maxAge=3600" /></a></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.28.0/csvtk_darwin_amd64.tar.gz"><strong>csvtk_darwin_amd64.tar.gz</strong></a>,<br/> <a href="http://app.shenwei.me/data/csvtk/csvtk_darwin_amd64.tar.gz">中国镜像</a></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.28.0/csvtk_darwin_amd64.tar.gz"><img alt="Github Releases (by Asset)" src="https://img.shields.io/github/downloads/shenwei356/csvtk/latest/csvtk_darwin_amd64.tar.gz.svg?maxAge=3600" /></a></td>
</tr>
<tr>
<td align="left">macOS</td>
<td align="left"><strong>arm64</strong></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.27.2/csvtk_darwin_arm64.tar.gz"><strong>csvtk_darwin_arm64.tar.gz</strong></a>,<br/> <a href="http://app.shenwei.me/data/csvtk/csvtk_darwin_arm64.tar.gz">中国镜像</a></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.27.2/csvtk_darwin_arm64.tar.gz"><img alt="Github Releases (by Asset)" src="https://img.shields.io/github/downloads/shenwei356/csvtk/latest/csvtk_darwin_arm64.tar.gz.svg?maxAge=3600" /></a></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.28.0/csvtk_darwin_arm64.tar.gz"><strong>csvtk_darwin_arm64.tar.gz</strong></a>,<br/> <a href="http://app.shenwei.me/data/csvtk/csvtk_darwin_arm64.tar.gz">中国镜像</a></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.28.0/csvtk_darwin_arm64.tar.gz"><img alt="Github Releases (by Asset)" src="https://img.shields.io/github/downloads/shenwei356/csvtk/latest/csvtk_darwin_arm64.tar.gz.svg?maxAge=3600" /></a></td>
</tr>
<tr>
<td align="left">Windows</td>
<td align="left">32-bit</td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.27.2/csvtk_windows_386.exe.tar.gz">csvtk_windows_386.exe.tar.gz</a>,<br/> <a href="http://app.shenwei.me/data/csvtk/csvtk_windows_386.exe.tar.gz">中国镜像</a></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.27.2/csvtk_windows_386.exe.tar.gz"><img alt="Github Releases (by Asset)" src="https://img.shields.io/github/downloads/shenwei356/csvtk/latest/csvtk_windows_386.exe.tar.gz.svg?maxAge=3600" /></a></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.28.0/csvtk_windows_386.exe.tar.gz">csvtk_windows_386.exe.tar.gz</a>,<br/> <a href="http://app.shenwei.me/data/csvtk/csvtk_windows_386.exe.tar.gz">中国镜像</a></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.28.0/csvtk_windows_386.exe.tar.gz"><img alt="Github Releases (by Asset)" src="https://img.shields.io/github/downloads/shenwei356/csvtk/latest/csvtk_windows_386.exe.tar.gz.svg?maxAge=3600" /></a></td>
</tr>
<tr>
<td align="left">Windows</td>
<td align="left"><strong>64-bit</strong></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.27.2/csvtk_windows_amd64.exe.tar.gz"><strong>csvtk_windows_amd64.exe.tar.gz</strong></a>,<br/> <a href="http://app.shenwei.me/data/csvtk/csvtk_windows_amd64.exe.tar.gz">中国镜像</a></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.27.2/csvtk_windows_amd64.exe.tar.gz"><img alt="Github Releases (by Asset)" src="https://img.shields.io/github/downloads/shenwei356/csvtk/latest/csvtk_windows_amd64.exe.tar.gz.svg?maxAge=3600" /></a></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.28.0/csvtk_windows_amd64.exe.tar.gz"><strong>csvtk_windows_amd64.exe.tar.gz</strong></a>,<br/> <a href="http://app.shenwei.me/data/csvtk/csvtk_windows_amd64.exe.tar.gz">中国镜像</a></td>
<td align="left"><a href="https://github.com/shenwei356/csvtk/releases/download/v0.28.0/csvtk_windows_amd64.exe.tar.gz"><img alt="Github Releases (by Asset)" src="https://img.shields.io/github/downloads/shenwei356/csvtk/latest/csvtk_windows_amd64.exe.tar.gz.svg?maxAge=3600" /></a></td>
</tr>
</tbody>
</table>
Expand Down Expand Up @@ -729,6 +744,21 @@ <h2 id="shell-completion">Shell-completion</h2>
</code></pre>
<h2 id="release-history">Release history</h2>
<ul>
<li><a href="https://github.com/shenwei356/csvtk/releases/tag/v0.27.2">csvtk v0.27.2</a>
<a href="https://github.com/shenwei356/csvtk/releases/tag/v0.27.2"><img alt="Github Releases (by Release)" src="https://img.shields.io/github/downloads/shenwei356/csvtk/v0.27.2/total.svg" /></a></li>
<li><code>csvtk pretty</code>:<ul>
<li>fix the bug of empty first row with <code>-H/--no-header-row</code>, introduced in v0.27.0.</li>
<li>new style <code>3line</code> for three-line table.</li>
</ul>
</li>
<li><code>csvtk csv2xlsx</code>:<ul>
<li>binaries compiled with go1.21 would result in a broken xlsx file. <a href="https://github.com/shenwei356/csvtk/issues/243">#243</a></li>
</ul>
</li>
<li><code>csvtk splitxlsx</code>:<ul>
<li>fix the error of <code>invalid worksheet index</code>. <a href="https://github.com/qax-os/excelize/issues/1617">#1617</a></li>
</ul>
</li>
<li><a href="https://github.com/shenwei356/csvtk/releases/tag/v0.27.1">csvtk v0.27.1</a>
<a href="https://github.com/shenwei356/csvtk/releases/tag/v0.27.1"><img alt="Github Releases (by Release)" src="https://img.shields.io/github/downloads/shenwei356/csvtk/v0.27.1/total.svg" /></a></li>
<li><code>csvtk filter2/mutate2</code>:<ul>
Expand Down
28 changes: 14 additions & 14 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -966,20 +966,20 @@ <h2 id="examples">Examples</h2>
NA Robert Abel 123
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

$ csvtk pretty names.csv -S bold
┏━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━┓
id ┃ first_name ┃ last_name ┃ username ┃
┣━━━━╋━━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━┫
┃ 11 ┃ RobPike rob
┣━━━━╋━━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━┫
┃ 2 ┃ Ken ┃ Thompson ┃ ken
┣━━━━╋━━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━┫
┃ 4 ┃ Robert ┃ Griesemer ┃ gri
┣━━━━╋━━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━┫
┃ 1 ┃ Robert ┃ Thompson ┃ abc
┣━━━━╋━━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━┫
┃ NA ┃ Robert Abel 123
┗━━━━┻━━━━━━━━━━━━┻━━━━━━━━━━━┻━━━━━━━━━━┛
$ csvtk pretty names.csv -S bold -w 5 -m 1-
┏━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━┓
id ┃ first_name ┃ last_name ┃ username ┃
┣━━━━━━━╋━━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━┫
11 Rob Pike rob
┣━━━━━━━╋━━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━┫
2 Ken ┃ Thompson ┃ ken
┣━━━━━━━╋━━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━┫
4 ┃ Robert ┃ Griesemer ┃ gri
┣━━━━━━━╋━━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━┫
1 ┃ Robert ┃ Thompson ┃ abc
┣━━━━━━━╋━━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━┫
NA ┃ Robert Abel 123
┗━━━━━━━┻━━━━━━━━━━━━┻━━━━━━━━━━━┻━━━━━━━━━━┛
</code></pre>
</li>
<li>
Expand Down
2 changes: 1 addition & 1 deletion search/search_index.json

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,32 +2,32 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>None</loc>
<lastmod>2023-08-23</lastmod>
<lastmod>2023-09-22</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-08-23</lastmod>
<lastmod>2023-09-22</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-08-23</lastmod>
<lastmod>2023-09-22</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-08-23</lastmod>
<lastmod>2023-09-22</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-08-23</lastmod>
<lastmod>2023-09-22</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-08-23</lastmod>
<lastmod>2023-09-22</lastmod>
<changefreq>daily</changefreq>
</url>
</urlset>
Binary file modified sitemap.xml.gz
Binary file not shown.
Loading

0 comments on commit d74c66d

Please sign in to comment.