Releases: Canop/broot
Releases · Canop/broot
broot v1.57.0
- help: verb 'keys' and 'description' columns now searchable - Fix #1163
- fix
:print_path/:print_relative_pathadding a trailing empty line when printing a multi-item staging area - Fix #1062 - Thanks @xfocus3 - Skin: attributes (bold, underlined, etc.) of the "selected_line" entry now applied - Fix #1156
- if no Wezterm version is found, broot now assumes it's recent enough to support kitty protocol for image - Fix #509 - Thanks @chinhkrb113
broot v1.56.4
Fix compilation on non-unix platforms
broot v1.56.3
- fix control characters sometimes remaining in the terminal after broot exit
- nushell: rename br module to avoid conflict in last nushell version - Fix #1138 - Thanks @paulhey
:open_stayon the staging area opens every staged file through the system opener - Fix #444 - Thanks @ChrisJr404
broot v1.56.2
broot v1.56.1
- fix a typo in one of the new verbs of the default conf
broot v1.56.0
impacted_panelverb argument, allows the effect of a verb to be on another panel (eg to scroll the preview panel without removing the focus from the tree) - Fix #1119focus_panel_leftandfocus_panel_rightinternals - Fix #1115
Major Feature: merge staged files to issue a single command
When a verb argument has a space-separated or comma-separated flag, a single external command is run even when the selection is multiple.
The default verbs.json file has an example of a zip verb building an archive from all staged files: https://dystroy.org/broot/conf_verbs/#single-command-on-stage
Fix #465
broot v1.55.0
- activate Kitty Graphics Protocol to display Hi-Res images in iTerm2 - Thanks @kidonng
- Tokyo Night skin ( https://github.com/Canop/broot/blob/main/resources/default-conf/skins/tokyo-night.hjson ) - Thanks @hb-hello
- matches related to several name patterns joined with and/or in a composite pattern are merged instead of having just the first one shown - Thanks @Tomaz-Vieira
- nushell integration: switch $nu.temp-path to $nu.temp-dir - #1116 - Thanks @stevenxxiu
broot v1.54.0
- fix crash on rendering B&W images with Kitty image protocol
- don't match directories when a composite pattern has a content pattern, even negated (eg
/js$/&!c/;: it's clear the user wants to match js files not containing a semicolon)
broot v1.53.0
- fix some cases of the verb not removed from the input on execution (with a risk of accidental double execution)
- add the
:filesystems(short:fs) verb and state on windows (it was already present on linux and mac). - improve the generation of preview pattern from a file tree pattern (i.e. going from
/java$/&c/testto/teston opening a matching file in preview). With this change broot avoids filtering the preview when it shouldn't (eg when you searched/java$/|c/test) - See #1097 - display files whose name isn't valid UTF-8 (they were previously ignored)
- android executable is back to the official binary archive
broot v1.52.0
auto_open_staging_areapreference - Fix #1090- search content of file target of symlink - Fix #1081
- fix nushell script (swapped logic for --listen and --listen-auto) - Thanks @cderwin
- return non-zero exit code on error - Thanks @Sambhram1