Populært: Data oppdatert 31. oktober 2026

Kategorier

Internett1 361
Kommunikasjon321
Lyd og video903
Grafikk og design543
Kontor og produktivitet1 120
Utviklerverktøy3 139
KI-verktøy534
Sikkerhet og personvern388
Systemverktøy3 126
Spill524
Utdanning og vitenskap239
Nettverk og IT283

Broot: eldre versjoner og versjonshistorikk

A new way to see and navigate directory trees.

Her finner du 42 versjoner av Broot, fra 9. juni 2023 til gjeldende 1.61.0. Hver av dem lenker til utgiverens egne installasjonsfiler.

2023: 2 2 23 2024: 7 7 24 2025: 21 21 25 2026: 12 12 26

42 versjoner på 3 år · omtrent 13 i året

VersjonDatoStørrelseFiler
1.61.0Nyeste 3. oktober 2026 — 64-bit ZIP
Endringslogg
• `:gf` now removes all git information, including the git status filter
• `:gs` now removes all git information when toggled off, and no longer changes the hidden files setting
• a content search opened in the preview now shows the matching lines instead of the diff of a modified file
• quiet exit instead of a panic when stdout is closed, eg `broot --help | head -1`
• fix special paths pruned below second level - Thanks @VXNCXNX
1.60.2 26. september 2026 — 64-bit ZIP
Endringslogg
• fix some combinations being wrongly interpreted for input on some terminals (eg shift-r with kitty keyboard protocol enabled on ghostty/mac was interpreted as just a 'r')
• preview of CRLF (Windows style) text files no longer shows a replacement char at the end of every line - Fix #1216
• `:copy_line` no longer copies the end of line characters
• PSD images are no longer previewed
• content search no longer reports false matches in .bz2, .xz, .zst and .br files
• nerdfont icons for TOML and YAML files - Thanks @noahkawaguchi
1.60.1 8. september 2026 — 64-bit ZIP
Endringslogg
• the official macOS binary now includes the clipboard feature (`:copy_path`, `:copy_line`, `:input_paste`)
• a verb redefined with the name of an existing one no longer makes typing a prefix of that name ambiguous
• on macOS, the trash listing verbs (`:open_trash`, etc.) are no longer offered, as they couldn't work there
• paths containing shell special characters (globs, `$`, parentheses, etc.) are now quoted in commands executed by the shell function - Fix #595
• the terminal title no longer shows paths quoted
• fix double-click not opening the file when the tree is scrolled - Fix #150
• git statuses are no longer missing in subdirectories when broot is launched from a subdirectory of the repository
• the diff preview is shown for a modified file given as launch argument
• the diff preview works in a repository without any commit yet
• refreshing the tree (F5) also refreshes the git branch and stats of the root line
1.60.0 5. september 2026 — 64-bit ZIP
Endringslogg
#### Major Feature:preview wrapping

By default, long lines in preview are now wrapped.
This impacts text previews, with or without syntactic coloring, unified diffs, and TTY previews
This can be toogled with `:toggle_preview_wrap` (shortcut `:wrap`), and `wrap_previews:false` in the conf disables it on start

#### Major Feature:git diff preview, and many git related enhancements

The `libgit2` library has been replaced by `gix`. With this change, broot becomes pure Rust, which simplifies compilation (no C compiler needed anymore).
A unified diff preview is now the default preview of a file with a git change (modified, staged, added, renamed or in conflict) when git statuses are displayed. `:preview_diff` shows it for any file.

Best way to try:in a repo with changes, do `br -dgg`

• tab and shift-tab navigate between git-interesting files and diff chunks just like for content search matches
• ctrl-→ opens the file at the selected chunk, and ctrl-← brings you back to the diff
• new skin entries:`diff_added`, `diff_removed`, `diff_line_number`
• in detached HEAD state, the status line shows the short commit id instead of `HEAD`
• git status:staged files are shown (`A` added, `S` staged modification, `R` renamed); new `git_status_staged` skin entry
• git status of a subdirectory of a big repository is computed on that subdirectory only, which is faster
• git status:an untracked directory gets the `N` mark too
• the status line shows how many commits the branch is ahead (`↑`) or behind (`↓`) its upstream
• `{git-root}` and `{git-name}` now work when the selection is a file
• alt-g toggles the git status filter (`:toggle_git_status`). Status line suggests using it in git repo.
• `-gg` shows only the files with a git status (same as `--git-status`), `-G` removes one level of git information
• the Kitty keyboard protocol is now used by default when the terminal supports it, which notably makes `alt` combinations work on macOS terminals; multi-key combinations without modifier still need `enable_kitty_keyboard:true` - I'll watch this as this may have unwanted effects, like time related difficulty for some combinations - feedback welcome

#### Other Changes

• fix panic when previewing an image with 16 bits per channel, or HDR - Fix #1209
• alt-arrows are bound like ctrl-arrows (panels, root up/down), as macOS captures ctrl-arrows; hints and help show the alt ones on macOS
• arrow keys scroll the tty preview
• `:select_last` goes to the end of a directory preview
• the tty preview shows its line count
• `:preview_auto` cancels the effect of eg `:preview_text`, going back to automatically choosing the preview mode
1.59.0 22. august 2026 — 64-bit ZIP
Endringslogg
• new `shell_command` verb attribute:run a command through a shell (`sh -c` / `cmd /C`) so `&&`, `;` and pipes work, without leaving broot - Fix #1145
• fix invalid official Mac binary (duplicate linked dylib) with new build chain - Fix #1194
• Sixel graphics support for image preview, auto-detected:works in iterm2, Windows Terminal 1.22+ and Sixel-capable Unix terminals (foot, mlterm, xterm built with Sixel, recent WezTerm). Kitty remains the preferred protocol when available. Note: this requires broot to be compiled with sixel feature (eg `cargo install broot --features sixel`) - Fix #568 - Thanks @jamison-wilde
• High-Res images in Rio terminal (detect it to enable the Kitty image protocol) - Fix #1179
• fix content-exact match line number off-by-one when the match starts at the first byte of a line (broot jumped to the line above) - Thanks @YuriNachos
• new `:no_action` internal, doing nothing, which can be used to disable a key - Fix #328
• fix:detect a duplicate broot server name instead of silently overtaking the running server - Fix #1065 - Thanks @YuriNachos
• fix preview transformers extension matching not working with double extensions such as `.tar.gz` - Fix #1195
• strip escape sequences from displayed names to prevent OSC injections - Fix #1188 - Thanks @carfeii
• fall back to numeric uid/gid instead of `????` when the user or group name can't be resolved, which is always the case on statically linked musl builds - Fix #1075
• fix panic on a content regex matching the empty string at the end of a line ending with a control char (eg `cr/$/` on a CRLF file)
• fix Windows paths (containing backslashes) being mangled by the launcher's eval when using `:cd` and similar; also fixes escaping of paths containing a single quote - Fix #1100 - Thanks @Cyrus580529
• fix `br` failing on Windows/PowerShell when the temp path contains a space (e.g. a space in the Windows username) - Fix #788 - Thanks @chinhkrb113
• JPEG XL images are no longer previewed:the decoder had out-of-bounds bugs and the fix needs a more recent rustc (if you need it, tell me and I'll try to make it opt-in)
• rustc minimal version changed from 1.83 to 1.85, and edition 2024
1.58.0 10. juli 2026 — 64-bit ZIP
Endringslogg
- change the way possible verb completions are listed, making it more readable when there are more than what fits the screen
- fix argument of :select and :show being ignored in a --cmd sequence - Fix 1176
1.57.0 1. juni 2026 — 64-bit ZIP
Endringslogg
- help: verb 'keys' and 'description' columns now searchable - Fix #1163
- fix :print_path / :print_relative_path adding 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
1.56.4 14. mai 2026 — 64-bit ZIP
Endringslogg
Fix compilation on non-unix platforms
1.56.2 26. mars 2026 — 64-bit ZIP
Endringslogg
- {file-root-relative} argument - Fix #1142
- fix :clear_stage (or other operations closing the stage panel) often closing broot - Fix #1143
1.56.1 20. mars 2026 — 64-bit ZIP
Endringslogg
- fix a typo in one of the new verbs of the default conf
1.56.0 20. mars 2026 — 64-bit ZIP
Endringslogg
- impacted_panel verb 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 #1119
- focus_panel_left and focus_panel_right internals - 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
1.55.0 9. februar 2026 — 64-bit ZIP
Endringslogg
- 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
1.54.0 3. desember 2025 — 64-bit ZIP
Endringslogg
- 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)
1.53.0 8. november 2025 — 64-bit ZIP
Endringslogg
- 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/test to /test on 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
1.52.0 1. november 2025 — 64-bit ZIP
Endringslogg
- auto_open_staging_area preference - 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
1.51.0 5. oktober 2025 — 64-bit ZIP
Endringslogg
- 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-auto listens for commands on a random linux socket - Fix #1064
- when auto-completing, back-tab cycles in reverse order - Fix #1071
1.50.0 25. september 2025 — 64-bit ZIP
Endringslogg
- 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_display option and $TMUX_NEST_COUNT env 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
1.49.1 15. september 2025 — 64-bit ZIP
Endringslogg
- watching made much more efficient (some deep changes won't lead to an automatic refresh which only impacts dir size)
- the name given with --listen is now provided to verb as the {server-name} verb argument
1.49.0 13. september 2025 — 64-bit ZIP
Endringslogg
- :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 #730
- fallback to a transparent background for images in image preview instead of a specific color - Fix #1040 - Thanks @letmeiiiin
- fix --server socket written at a non writable location on Android/termux - Fix #1045
1.48.0 29. august 2025 — 64-bit ZIP
Endringslogg
This release mainly brings improvements to Mac users:
- Support for the 'Cmd' modifier in key shortcuts (the key is called 'Command', 'Super', 'Apple', 'Windows', depending on systems and users)
- "filesystem" features have been made available for Mac:
- the :fs screen, listing filesystems
- filesystem free space & total space displayed when size computations are requested
- device id displayed with :toggle_device_id (shortcut: "dev")
- Fix .config/git/ignore not being loaded on Mac - Fix #1032 - Thanks @9999years
As usual, head up to the main site for all install options: https://dystroy.org/broot/
1.47.0 26. juni 2025 — 64-bit ZIP
Endringslogg
- text files with control chars were previously previewed as binary. They're now displayed as text with some '�' when needed - Fix #977
- files with ANSI escape codes (such as the one you would obtain with dysk --color yes > ansi.txt can now be previewed with :preview_tty - Fix #1019
- first line of the tree is cropped (right aligned) when it doesn't fit
1.46.5 30. mai 2025 — 64-bit ZIP
Endringslogg
- fix :focus some/path called in a command sequence always opening new panel - Fix #1014
1.46.4 14. mai 2025 — 64-bit ZIP
Endringslogg
- support for keys F13 to F24 (if your system supports it)
- fix :focus with argument given in configuration going up one level when root is selected - Fix #1009
- fix --max-depth ignored when in default_flags - Fix #1013
1.46.3 24. april 2025 — 64-bit ZIP
Endringslogg
- fix broot waiting for events on internals like :quit - Fix #1006
1.46.2 21. april 2025 — 64-bit ZIP
Endringslogg
- fix broken nushell script (--max-depth again) - Thanks @sandyspiers & @amitkot
1.46.1 20. april 2025 — 64-bit ZIP
Endringslogg
- fix nushell script broken by new --max-depth argument - Thanks @lizclipse
1.46.0 16. april 2025 — 64-bit ZIP
Endringslogg
- :set_max_depth <number> and :unset_max_depth - Fix #843 - Thanks @mcky
- clear cache when files are deleted in staging area - Fix #999
- recompute preview transform when source file changed since last preview
1.45.1 25. mars 2025 — Alle prosessorer ZIP
Endringslogg
- Fix compilation failing without --locked - Fix #995
1.45.0 19. mars 2025 — Alle prosessorer ZIP
Endringslogg
- Fix total search impossible to redo after refresh - Fix #986
- With refresh_after: false, a verb configuration can request that the tree isn't refreshed after its execution - Fix #987
1.44.7 14. februar 2025 — 64-bit ZIP
Endringslogg
- fix bad regex match position - Fix #979
- update resvg dependency to 0.44 - Thanks @NoisyCoil
- on --server, remove the existing socket if it already exists - Thanks @VasilisManol
1.44.6 12. januar 2025 — Alle prosessorer ZIP
Endringslogg
-fix .ignore files ignored when not in a git repository - Fix #970
-update git2 dependency to 0.20 - Fix #974
1.44.5 2. januar 2025 — Alle prosessorer ZIP
Endringslogg
- no real change (just reverting a crate name to ease some packaging)
1.44.4 1. januar 2025 — Alle prosessorer ZIP
Endringslogg
- fix panic in preview on syntax coloring (when a sublime syntax isn't compatible with the regex engine) - Fix #967
1.44.3 26. desember 2024 — Alle prosessorer ZIP
Endringslogg
- removed default bindings on left and right keys. You may add them back by adding this to your verbs.hjson:
{ key: "left", internal: "back" }
{ key: "right", internal: "open_stay" }

- rustc minimal version changed from 1.76 to 1.79, which allows better performing image rendering
- remove dependency to onig, to allow compatibility with gcc 15 - Fix #956
1.44.2 22. oktober 2024 — 64-bit ZIP
Endringslogg
- temp files created for kitty now erased on quitting or when too many of them have been written
- no longer panics when launched with BROOT_LOG=debug but the broot.log file can't be created - Fix #951
- fix user and group names displayed as "????" when coming from openldap - Fix #953
1.44.1 16. oktober 2024 — 64-bit ZIP
Endringslogg
- fix wrong position of IMEs (input method editors) popup - thanks @xubaiwang - See #948
- improve querying the terminal for capabilities (prevent some escape chars from leaking)
1.44.0 7. september 2024 — 64-bit ZIP
Endringslogg
- :focus_staging_area_no_open internal, focus the staging area if it's already open, does nothing in other case - Fix #926
- fix some composite patterns with several operators and no parenthesis
1.38.0 4. mai 2024 — 64-bit ZIP
Endringslogg
- -{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)
1.36.1 11. mars 2024 — 64-bit ZIP
Endringslogg
- fix ANSI code leaking to the input on start on Mac - Fix #854
1.32.0 2. januar 2024 — 64-bit ZIP
1.23.0 16. juni 2023 — 64-bit ZIP
Endringslogg
• prettier, faster SVG rendering
• reorganize default conf files, with a "skins" subfolder
• some dependencies updated
1.22.1 9. juni 2023 — 64-bit ZIP

Mest populær i Terminaler og kommandolinje

Se alle
  1. PowerShellTerminaler og kommandolinje · Microsoft Corporation
  2. QPDFTerminaler og kommandolinje · QPDF
  3. Oh My PoshTerminaler og kommandolinje · Jan De Dobbeleer
  4. Microsoft Azure CLITerminaler og kommandolinje · Microsoft Corporation
  5. yqTerminaler og kommandolinje · Mike Farah
  6. AlacrittyTerminaler og kommandolinje · Alacritty
  7. fzfTerminaler og kommandolinje · Junegunn Choi
  8. PuTTYTerminaler og kommandolinje · Simon Tatham
  9. cURLTerminaler og kommandolinje · curl
  10. TabbyTerminaler og kommandolinje · Tabby Developers

Stikkord

Del