This update for broot fixes the following issues:
Changes in broot:
v1.59.0 (CVE-2026-72847 boo#1275994)
v1.58.0
v1.57.0
v1.56.4
v1.56.3
v1.56.2
v1.56.1
v1.56.0
v1.55.0
v1.54.0
v1.53.0
v1.52.0
v1.51.0
v1.50.0
v1.49.1
--listen is now provided to verb as the {server-name} verb argumentv1.49.0
:toggle_watch internal, with :watch shortcut, bound by default to alt-w. When watching is active, the tree is refreshed whenever any directory/file, even deep, is changed - Fix #730v1.48.0
:fs screen, listing filesystems:toggle_device_id (shortcut: "dev").config/git/ignore not being loaded on Mac - Fix #1032 - Thanks @9999yearsv1.47.0
dysk --color yes > ansi.txt can now be previewed with :preview_tty - Fix #1019v1.46.5
:focus some/path called in a command sequence always opening new panel - Fix #1014v1.46.4
:focus with argument given in configuration going up one level when root is selected - Fix #1009--max-depth ignored when in default_flags - Fix #1013v1.46.3
:quit - Fix #1006v1.46.2
--max-depth again)v1.46.1
--max-depth argumentv1.46.0
v1.45.1
--lockedv1.45.0
refresh_after: false, a verb configuration can request that the tree isn't refreshed after its executionv1.44.7
--server, remove the existing socket if it already existsv1.44.6
v1.44.5
v1.44.4
v1.44.3
v1.44.2
v1.44.1
v1.44.0
:focus_staging_area_no_open internal, focus the staging area if it's already open, does nothing in other casev1.43.0
:toggle_date, :toggle_size, :sort_by_date, and :sort_by_size internals.:show internal make the provided path visible and selected, adding lines to the tree if necessary, does nothing if the provided path is not a descendant of the current tree root (this part may change depending on feedback)v1.42.0
.ignore files with the same syntax than .gitignore. They have priority over .gitignore so that a personal .ignore file can override a shared .gitignore - See https://dystroy.org/broot/tree_view/#hidden-ignored-files:toggle_ignore internal, identical to :toggle_git_ignore, but with a clearer name so should be preferredpanels verb filter now works in most contexts (it was previously only checked on key events)v1.41.1
v1.41.0
:search_again which eitherset_panel_width, taking as parameter the index of the panel and the desired widthmove_panel_divider, taking as parameter the index of the divider and the desired changectrl-< is bound by default to :move_panel_divider 0 -1ctrl-> is bound by default to :move_panel_divider 0 1{initial-root} verb argumentv1.40.0
preview_transformers array in your conf.hjson file.
See https://dystroy.org/broot/conf_file/#previewv1.39.2
v1.39.1