Skip to content

Releases: Canop/broot

broot v1.40.0

16 Jul 15:57
Compare
Choose a tag to compare

Major Feature: preview transformers

You can now define preview transformers to be applied before preview.
They allow for example previewing PDF or Office files, or beautifying JSON files.
Edit the preview_transformers array in your conf.hjson file.
See https://dystroy.org/broot/conf_file/#preview

Fixes

  • fix search on root - Fix #904
  • fix some verb cycling problems - Fix #902

broot v1.39.2

08 Jul 09:33
Compare
Choose a tag to compare
  • fix UNC paths being displayed on Windows (regression at 1.39.1) - Fix #812 (again) and #900

broot v1.39.1

05 Jul 18:46
Compare
Choose a tag to compare
  • fix high-resolution (kitty protocole) image broken in release mode - Fix #885
  • canonicalize paths when focusing them (mostly useful when following links)
  • a few minor internal optimizations

broot v1.39.0

31 May 19:18
Compare
Choose a tag to compare
  • :open_trash shows the content of the trash. Other new internals & verbs: :delete_trashed_file, :restore_trashed_file, :purge_trash - Fix #855
  • it's now possible to remove a default keybinding by defining a verb with no execution - Fix #632
  • fix build on Android - thanks @dead10ck

broot v1.38.0

04 May 18:58
Compare
Choose a tag to compare
  • -{flags} verb lets you change the state the same way you do it at start, eg :-sd to show sizes and dates
  • calling :focus on the tree root now goes up the tree (experimental)

broot v1.37.0

28 Apr 09:55
Compare
Choose a tag to compare
  • optionally display lines surrounding a matching line in preview, with lines_before_match_in_preview and lines_after_match_in_preview - Fix #756
  • filtered preview: jump between matches with :next_match (default: tab) and :previous_match (default shift-tab)
  • display setuid, setgid and sticky bits in permission - Fix #863, Thanks @Jisu-Woniu

broot v1.36.1

11 Mar 08:19
Compare
Choose a tag to compare
  • fix ANSI code leaking to the input on start on Mac - Fix #854

broot v1.36.0

09 Mar 11:04
Compare
Choose a tag to compare
  • releases at github should be more cargo binstall friendly - Thanks @FrancescElies
  • improved --help
  • new :stage_all_directories internal - Fix #844
  • :print_tree is one line shorter, so as to let the original shell command visible without scroll
  • fix and document the "kitty-csi-check" optional feature which can be enabled at compilation

broot v1.35.0

01 Mar 20:15
Compare
Choose a tag to compare

broot v1.34.0

24 Feb 10:05
Compare
Choose a tag to compare
  • new --verb-output launch argument, dedicated to the new :clear_output and :write_output internals - Fix #825
  • verb sequences (based on cmd) can take arguments from the verb invocation
  • don't fail launch in case of bad verb configuration, more helpful error message in such case
  • faster kitty image rendering by default - Fix #789
  • {file-git-relative} verb argument - Thanks @VasilisManol
  • modify nushell function import: use instead of source - Thanks @texastoland and @FrancescElies
  • fix some resizing and flickering problems on Windows (appeared with 1.33.0) - Fix #840
  • write installed flag file on --install - Fix #837