Releases: Canop/broot
Releases · Canop/broot
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
broot v1.51.0
- improved image rendering (both speed by using the zune-image library, and quality with bilinear interpolation)
- fix compilation broken by 1.50.0 on Android- thanks @dead10ck
--listen-autolistens for commands on a random linux socket - Fix #1064- when auto-completing,
back-tabcycles in reverse order - Fix #1071
broot v1.50.0
- big text files now only partially loaded for initial display, remaining being done in background - Fix #1052
- better support of kitty image protocol over tmux, ssh or unknown terminals, with
kitty_graphics_displayoption and$TMUX_NEST_COUNTenv variable - see PR #1034 - Thanks @stevenxxiu - "trash" compilation feature removed: trash related features are built depending on the platform
- build chain revised. Future official releases should include a Mac binary
- fix crash on double unstage of last entry in stage panel - fix #1057
- fallback to transparent background for text preview when the skin specifies nothing - Thanks @letmeiiiin
broot v1.49.1
- watching made much more efficient (some deep changes won't lead to an automatic refresh which only impacts dir size)
- the name given with
--listenis now provided to verb as the{server-name}verb argument