github liquidaty/zsv v1.4.4

6 hours ago

What's Changed

  • change compare help json-redline-json to json-redline-schema by @liquidaty in #632
  • cleanup: remove zsv tap CI and docs refs by @iamazeem in #607
  • sheet: add find-next-column to cycle matching headers by @liquidaty in #636
  • Bump actions/checkout from 6 to 7 by @dependabot[bot] in #637
  • app: derive help/usage program name at runtime; generalize compare cu… by @liquidaty in #638
  • Fix i686 cross-compile build (configure + sheet + jq) by @liquidaty in #639
  • 2db: build SQLite3 DB directly from CSV input by @liquidaty in #640
  • Update utf8proc 2.11.3 by @liquidaty in #641
  • compare: include unchanged rows by default; add --only-changed-rows by @liquidaty in #643
  • Bump cross-platform-actions/action from 1.2.0 to 1.3.0 by @dependabot[bot] in #647
  • 2db: change --json/--csv to --from-json/--from-csv by @liquidaty in #648
  • ci(linux): pin apt cache action to v1, not latest (deprecated) by @iamazeem in #650
  • 2toon by @liquidaty in #651
  • sql: auto-disambiguate duplicate input columns by default (F7) by @liquidaty in #652
  • compare: make --toon emit array of objects (like --json-object) by @liquidaty in #653
  • Reject unrecognized options uniformly across commands by @liquidaty in #654
  • Sheet help find by @liquidaty in #655
  • Auto-select tab delimiter for .tsv/.tab input files by @liquidaty in #656
  • Create asan.yml by @liquidaty in #659
  • fix(ci/test-asan): skip checking config.mk for help and test-asan targets by @iamazeem in #660
  • echo: pad short rows with blank columns under --trim-columns by @liquidaty in #662
  • slight performance improvement vs trim-columns-uniform by @liquidaty in #663
  • Misc bug fixes by @liquidaty in #664
  • pkg(debian): remove non-free license notices (1141785) by @iamazeem in #665
  • Add explicit RISC-V generic target support by @carlosqwqqwq in #635
  • cleanup(deps): remove old jq diff/script/refs by @iamazeem in #645
  • build(deps): bump actions/setup-node from 6 to 7 by @dependabot[bot] in #668
  • Wasi compatibility by @liquidaty in #670
  • Return the final row when -L reaches its limit by @94xhn in #667
  • fix(ci): alpine:3.23/latest (musl) pin to GCC 14 by @iamazeem in #669
  • Sheet quit tab completion regex find filter by @liquidaty in #676
  • sheet: add sort command with vim-parity flags; fix rowid-shadow bug i… by @liquidaty in #677
  • build(deps): bump cross-platform-actions/action from 1.3.0 to 1.4.0 by @dependabot[bot] in #678
  • Sample n by @liquidaty in #679
  • sheet: case-insensitive UTF-8 find/filter by default; /re for exact case by @liquidaty in #680
  • build(deps): bump cross-platform-actions/action from 1.4.0 to 1.5.0 by @dependabot[bot] in #682
  • Esc do not close last buffer by @liquidaty in #681
  • misc fixes by @liquidaty in #683
  • app: add -v / --version flags by @iamazeem in #544
  • fix(wasm playground): set ZSV_PROG_NAME env var in preRun by @iamazeem in #684
  • build(deps): bump cross-platform-actions/action from 1.5.0 to 1.6.0 by @dependabot[bot] in #685
  • fix(sheet): don't auto-pass blank cells when filtering a single column by @liquidaty in #686
  • Sheet edit save by @liquidaty in #687
  • arg: zsv_arg_to_opts matches one common option at a time by @liquidaty in #688
  • dirs: zsv_mkdirs creates folders with mode 0777 less the umask by @liquidaty in #689
  • fix(win): zsv_replace_file and file helpers handle long and non-UTF-8 paths by @liquidaty in #690
  • feat(win): UTF-8 process code page for every zsv executable by @liquidaty in #691
  • test: run the suite on Windows under WSL by @liquidaty in #692
  • build: decide a Windows build from configure's host check by @liquidaty in #693
  • fix(win): zsv_fopen and zsv_dir_exists measure a path's absolute length by @liquidaty in #694
  • Sheet cell overflow display by @liquidaty in #696

New Contributors

Full Changelog: v1.4.3...v1.4.4

Don't miss a new zsv release

NewReleases is sending notifications on new releases.