Download Latest Version v3.3_ bugfixes mostly source code.tar.gz (21.3 MB)
Email in envelope

Get an email when there's a new version of VisiData

Home / v3.3
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-09-08 1.8 kB
v3.3_ bugfixes mostly source code.tar.gz 2025-09-08 21.3 MB
v3.3_ bugfixes mostly source code.zip 2025-09-08 21.5 MB
Totals: 3 Items   42.8 MB 1

v3.3

This release includes dozens of bugfixes, and makes it easier to disable certain interface features.

  • added options.disp_help_flags; deprecated options.disp_expert
  • these feature flags are supported: cmdpalette hints nometacols guides inputkeys inputfield all
  • see helpstr for more details
  • set option to '' to turn off all help overlays

  • fix: include missing files in MANIFEST.in @chenrui333

Thanks to @midichef for most of the following following bugfixes and improvements.

Improvements

  • [csv] auto-detect CSV format when csv_delimiter is specified @dennisangemi
  • [basesheet-] start new column names fresh for each sheet

  • [cmdpalette-] keep case of results, allow case-sensitive search

  • [cmdpalette-] scroll choices with PageUp/PageDown
  • [cmdpalette-] hide choices that do not match input

  • [sheets-] on reload, fetch fresh data for URLs

  • [tar-] add cols for ext and file type desc, use name as keycol

Bugfixes

  • [archive-] fix loading zip files from inside archive files

  • [curses-] fix crash on startup on NetBSD @russ

  • [input-] fix editText for files on command line with -b -i -p (#2840)
  • [plugin-] fix autoload for Python versions < 3.10

  • [macro-] fix corruption when saving macros after deletion [#2787]

  • [reload-] wait for any previous reload_rows to finish [#2808]
  • [resize-] fix resize-col-half for new columns with no rows [#2795]
  • [sheet-] fix reload on sheets without col layout [#2790]
  • [status] fix error when no help_sidebars

Cosmetic

  • [freqtbl-] stop printing status for selection on source sheet
  • [input-] handle screen resize during inputMultiple(), editCell(), input()

Please see the CHANGELOG for the full list of changes.

Source: README.md, updated 2025-09-08