Releases: ajkerrigan/visidata-plugins
Releases · ajkerrigan/visidata-plugins
vds3 0.8
vds3 0.7
New Features
- Add support for downloading files or recursively downloading directories (thank you @saulpw!)
x
downloads the file/directory in the cursor rowgx
downloads files/directories in all selected rows
The out-of-the-box set of commands for an S3 sheet is now:
sheet | longname ║ keystrokes | description
•S3DirSheet | download-row ║ x | download the file or directory in the cursor row
•S3DirSheet | download-rows ║ gx | download selected files and directories
S3DirSheet | join-rows ║ & | open and join sheets for selected S3 entries
S3DirSheet | open-row ║ ^J | open the current S3 entry
S3DirSheet | open-rows ║ g^J | open all selected S3 entries
S3DirSheet | refresh-sheet ║ z^R | clear the s3fs cache for this path, then reload
S3DirSheet | refresh-sheet-all ║ gz^R | clear the entire s3fs cache, then reload
S3DirSheet | toggle-versioning ║ ^V | enable/disable support for S3 versioning
vds3 0.6
vds3 0.5
New Features
- Add support for S3 versioning:
^V
toggles the version display.- When enabled, this adds a visible "Latest?" column and a hidden version ID column.
- Add support for joining sheets from the directory listing.
- From a listing of S3 objects, select some rows and use
&
to join their contents without having to manually open the files first.
- From a listing of S3 objects, select some rows and use
Cosmetic/Minor Changes
- Replace
option
references withvd.option
. Repeat foroptions
andopenSource
, following guidelines of the VisiData Plugin Authors Guide. - Updated tests to replace subprocess calls, for more reliable tests and easier debugging.
Fixes
- Resolve an issue that prevented some directories to load properly, because they appeared as non-existent files.
vds3 0.4
Keep pace with upstream changes leading to VisiData 2.0.
- Don't break defermods
- Remove references to
vd.filetypes
Globbering Time
Add support for glob-matching S3 paths.