Skip to content

Releases: Canop/broot

broot v0.7.1

08 Mar 15:30
Compare
Choose a tag to compare

Fix some problems with the count of unlisted

broot v0.7.0

07 Mar 19:59
Compare
Choose a tag to compare

Major changes:

  • verbs can now accept complex arguments. This allows functions like mkdir, mv, cp, etc. and your own rich commands
  • custom verbs can be executed without leaving broot (if defined with leave_broot=false)

Minor changes:

  • Ctrl-Q shortcut to leave broot
  • fix a case of incorrect count of "unlisted" files

broot v0.6.3

23 Feb 19:54
Compare
Choose a tag to compare
  • br installer for the fish shell
  • faster directory size computation (using a pool of threads)
  • fix alt-enter failing to cd when the path had spaces
  • executable files rendered with a different color

broot v0.6.2

18 Feb 20:39
Compare
Choose a tag to compare

Color customization : all the colors of broot can be defined in the toml config file

broot v0.6.1

14 Feb 20:16
Compare
Choose a tag to compare
  • complete verbs handling in help screen (easier to browse or edit configuration)
  • faster regex search
  • fix missing version in broot -V

broot v0.6.0

12 Feb 19:54
Compare
Choose a tag to compare

Major changes

  • broot now installs the br shell function itself (for bash and zsh, help welcome for other shells)
  • new verb :toggle_trim_root allows to keep all root children
  • verbs can refer to {directory} which is the parent dir when a simple file is selected
  • user configured verbs can be launched from parent shell too (like is done for cd {directory})

Minor changes

  • allow page up and page down on help screen
  • fuzzy pattern: increase score of match starting after word separator
  • better handle errors on a few cases of non suitable root (like passing an invalid path)
  • clearer status error on :cd. Mentions <alt><enter> in help
  • add a scrollbar on help screen

broot v0.5.2

04 Feb 17:32
Compare
Choose a tag to compare
  • More responsive on slow disks
  • fix a link to documentation in autogenerated conf

broot v0.5.1

03 Feb 20:13
Compare
Choose a tag to compare

alt-enter now executes :cd

broot v0.5.0

30 Jan 20:45
Compare
Choose a tag to compare
  • patterns can be regexes (add a slash before or after the pattern)
  • configuration parsing more robust
  • no need to put all verbs in config: builtins are accessible even without being in config
  • no need to type the entire verb shortcut: if only one is possible it's proposed
  • verbs with {file} usable in help state: they apply to the configuration file
  • clear in app error message when calling :cd and not using the br shell function
  • bring back jemalloc (it's faster for broot)
  • more precise display of file/dir sizes

broot v0.4.7

21 Jan 21:19
Compare
Choose a tag to compare
  • fix some cases of panic on broot quitting
  • new --cmd program argument allows passing a sequence of commands to be immediately executed (see updated documentation)
  • better handling of symlink (display type of target, show invalid links, allow verbs on target)
  • compiled with rustc 1.32 which brings about 4% improvements in perfs compared to 1.31