Skip to content

0.9.5

Pre-release
Pre-release
Compare
Choose a tag to compare
@kamiyaa kamiyaa released this 04 Jul 20:36
· 178 commits to main since this release

Thank you everyone who has contributed to and supported this project.
It has been over a year since I made a new release.
In that time, the amount of users using Joshuto has grown a lot and a lot of new features has been added.
I hope to continue improving on this project and working together with everyone!

Changes

  • delete_files now has the ability to be queued up (just like cut/copy operations)

  • --file-chooser option for using joshuto as a file picker

  • add symlink_files command

    • works like cut/copy but instead of pasting the file, paste an absolute or relative symlink to the targets
  • File sorting now works per tab

  • Visual mode support

  • numbered_command is now a proper command that can be invoked

  • tab_switch_index open tabs to populate given index

  • Show how many files are selected in the footer

  • Mimetype support! (require file command installed to work)

  • Add Ranger-like mouse controls

  • filter command to filter directory listing

  • Add linemode

  • Support multiple zoxide arguments

  • rename_keep_ext: rename with the file name removed but keeps extension

  • Bookmark support

  • --permanently option for deleting files

  • Screenshot compression

  • Remove deleted file entries from history

  • New tab can now open in specific directories

  • Ability to quit to directory via command line argument on startup

  • Migration to ratatui

  • Nix flake support

  • Add support for customizing file icons

  • Migration to termion v2

  • Migrate to shellexpand v3 and rustyline v12

  • Avoid changing constraints during preview loading

  • Documentation fixes and updates

Fixes

  • Configs are loaded at the right time now (on startup instead of when used)
  • Fix preview width is 0
  • Fix HSplit view crashing
  • Fix subdir_fzf stuck on large directories
  • Fix incorrect sort_method in default config