Skip to content

Releases: YS-L/csvlens

v0.15.1

08 Jan 17:49

Choose a tag to compare

Release Notes

  • Fix potential blank table when streaming input from stdin (#183)
  • Fix incorrectly truncated fields when search regex is empty (#184)

Download csvlens 0.15.1

File Platform Checksum
csvlens-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
csvlens-x86_64-apple-darwin.tar.xz Intel macOS checksum
csvlens-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
csvlens-x86_64-pc-windows-msvc.zip x64 Windows checksum
csvlens-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
csvlens-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
csvlens-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

v0.15.0

21 Dec 17:04
32a528c

Choose a tag to compare

Release Notes

  • Add --auto-reload option to automatically reload content on file change (#79)
  • Stream data from stdin by default (disable with --no-streaming-stdin) (#81)
  • Support visually marking rows (toggle: m; clear all marks: M) (#166 by @giantatwork)
  • Preserve selected row after filter is cleared (#170)
  • Fix search from current cursor for larger files (#165)
  • Fix row selection when scrolling to rows near bottom (#168)
  • Fix potential freeze when the underlying file changes unexpectedly

Download csvlens 0.15.0

File Platform Checksum
csvlens-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
csvlens-x86_64-apple-darwin.tar.xz Intel macOS checksum
csvlens-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
csvlens-x86_64-pc-windows-msvc.zip x64 Windows checksum
csvlens-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
csvlens-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
csvlens-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

v0.14.0

02 Nov 13:40
c420a82

Choose a tag to compare

Release Notes

  • Support natural sorting via Ctrl + j (#143 by @jqnatividad):

    natural_sort

  • Add --wrap chars (or -S) and --wrap words (or -W) options to set the default wrapping mode

  • Make auto-delimiter the default. Use -c or --comma-separated to force a comma delimiter (#51)

  • Find command now searches from the current cursor (#14)

  • Reduce flicker at the start of filtering. Before:

    reduce_flickering_before

    After:

    reduce_flickering_after

  • Fix copying cells containing CRLF (#151)

Download csvlens 0.14.0

File Platform Checksum
csvlens-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
csvlens-x86_64-apple-darwin.tar.xz Intel macOS checksum
csvlens-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
csvlens-x86_64-pc-windows-msvc.zip x64 Windows checksum
csvlens-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
csvlens-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
csvlens-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

v0.13.0

31 May 12:52

Choose a tag to compare

Release Notes

  • Add --color-columns to display each column in a different color (#39)
  • Add --prompt to show a custom prompt message in the status bar (#135)
  • Expose freeze columns option in library usage (#124 by @jqnatividad)
  • Improve visibility of line numbers and borders
  • Add aarch64 release targets (#55)

Download csvlens 0.13.0

File Platform Checksum
csvlens-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
csvlens-x86_64-apple-darwin.tar.xz Intel macOS checksum
csvlens-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
csvlens-x86_64-pc-windows-msvc.zip x64 Windows checksum
csvlens-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
csvlens-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
csvlens-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

v0.12.0

23 Feb 16:15

Choose a tag to compare

Release Notes

  • Freeze first n columns when scrolling via f<n> (#62, #117)
  • Support searching in header row (#102)
  • Support moving find mode cursor horizontally via n / N
  • Support library usage without clap dependency (#118 by @jqnatividad)
  • Fix search highlighting when columns are filtered
  • Fix column scrolling for CSV with irregular last row (#99)

Download csvlens 0.12.0

File Platform Checksum
csvlens-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
csvlens-x86_64-apple-darwin.tar.xz Intel macOS checksum
csvlens-x86_64-pc-windows-msvc.zip x64 Windows checksum
csvlens-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
csvlens-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

v0.11.0

08 Dec 17:28

Choose a tag to compare

Release Notes

  • Support copying a row to the clipboard (#97 by @mendelmaleh)
  • Improve rendering performance by using line-buffered stderr (#107)
  • Fix panic when filtering columns with irregular CSV (#112 by @antmelon)
  • Disable arboard default features to reduce image related dependencies (#114 by @jqnatividad)
  • Improve test stability across different environments (#101)

Download csvlens 0.11.0

File Platform Checksum
csvlens-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
csvlens-x86_64-apple-darwin.tar.xz Intel macOS checksum
csvlens-x86_64-pc-windows-msvc.zip x64 Windows checksum
csvlens-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
csvlens-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

v0.10.1

15 Sep 05:48

Choose a tag to compare

Release Notes

  • Fix --echo-column option error

Download csvlens 0.10.1

File Platform Checksum
csvlens-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
csvlens-x86_64-apple-darwin.tar.xz Intel macOS checksum
csvlens-x86_64-pc-windows-msvc.zip x64 Windows checksum
csvlens-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
csvlens-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

v0.10.0

04 Aug 05:50

Choose a tag to compare

Release Notes

  • Improve horizontal space utilization when rendering wide columns
  • Support toggling sort direction
  • Accept tab delimiter specified as -d \t without quotes
  • Add library target

Download csvlens 0.10.0

File Platform Checksum
csvlens-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
csvlens-x86_64-apple-darwin.tar.xz Intel macOS checksum
csvlens-x86_64-pc-windows-msvc.zip x64 Windows checksum
csvlens-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
csvlens-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

v0.9.1

22 May 11:05

Choose a tag to compare

Bug fixes

  • Fixed issue with finding and filtering using an empty cell leading to incorrect matches
  • Fixed certain Shift key-related key bindings not functioning correctly on Windows (Issue #82)

Download csvlens 0.9.1

File Platform Checksum
csvlens-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
csvlens-x86_64-apple-darwin.tar.xz macOS Intel checksum
csvlens-x86_64-pc-windows-msvc.zip Windows x64 checksum
csvlens-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum

v0.9.0

28 Apr 08:49

Choose a tag to compare

Release Notes

  • Improve scrolling responsiveness for large csv
  • Find and filter using selected cell (# and @) to search for exact matches
  • Fix rendering of cursor in input prompt
  • Fix app freeze on line wrap in some cases
  • Fix potential overflow when subtracting durations in Windows (#77)
  • Fix rendering of right border with irregular columns (#73)
  • Fix misspelling (#72 by @theKnightsOfRohan)

Download csvlens 0.9.0

File Platform Checksum
csvlens-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
csvlens-x86_64-apple-darwin.tar.xz macOS Intel checksum
csvlens-x86_64-pc-windows-msvc.zip Windows x64 checksum
csvlens-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum