Suositut: Tiedot päivitetty 27. lokakuuta 2026

Kategoriat

Internet1 356
Viestintä321
Ääni ja video898
Grafiikka ja suunnittelu539
Toimisto ja tuottavuus1 124
Kehitystyökalut3 134
Tekoälytyökalut529
Tietoturva ja yksityisyys385
Järjestelmätyökalut3 114
Pelit523
Opiskelu ja tiede239
Verkko ja IT284

Broot: vanhemmat versiot ja versiohistoria

A new way to see and navigate directory trees.

Broot-ohjelmasta on luettelossa 42 versiota, ensimmäinen 9. kesäkuuta 2023 ja uusin 1.61.0. Jokainen versio linkittää julkaisijan omiin asennustiedostoihin.

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

42 versiota 3 vuoden aikana · noin 13 vuodessa

VersioPäivämääräKokoTiedostot
1.61.0Uusin 3. lokakuuta 2026 — 64-bittinen ZIP
Muutosloki
• `: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. syyskuuta 2026 — 64-bittinen ZIP
Muutosloki
• 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. syyskuuta 2026 — 64-bittinen ZIP
Muutosloki
• 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. syyskuuta 2026 — 64-bittinen ZIP
Muutosloki
#### 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. elokuuta 2026 — 64-bittinen ZIP
Muutosloki
• 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. heinäkuuta 2026 — 64-bittinen ZIP
Muutosloki
- 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. kesäkuuta 2026 — 64-bittinen ZIP
Muutosloki
- 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. toukokuuta 2026 — 64-bittinen ZIP
Muutosloki
Fix compilation on non-unix platforms
1.56.2 26. maaliskuuta 2026 — 64-bittinen ZIP
Muutosloki
- {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. maaliskuuta 2026 — 64-bittinen ZIP
Muutosloki
- fix a typo in one of the new verbs of the default conf
1.56.0 20. maaliskuuta 2026 — 64-bittinen ZIP
Muutosloki
- 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. helmikuuta 2026 — 64-bittinen ZIP
Muutosloki
- 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. joulukuuta 2025 — 64-bittinen ZIP
Muutosloki
- 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. marraskuuta 2025 — 64-bittinen ZIP
Muutosloki
- 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. marraskuuta 2025 — 64-bittinen ZIP
Muutosloki
- 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. lokakuuta 2025 — 64-bittinen ZIP
Muutosloki
- 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. syyskuuta 2025 — 64-bittinen ZIP
Muutosloki
- 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. syyskuuta 2025 — 64-bittinen ZIP
Muutosloki
- 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. syyskuuta 2025 — 64-bittinen ZIP
Muutosloki
- :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. elokuuta 2025 — 64-bittinen ZIP
Muutosloki
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. kesäkuuta 2025 — 64-bittinen ZIP
Muutosloki
- 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. toukokuuta 2025 — 64-bittinen ZIP
Muutosloki
- fix :focus some/path called in a command sequence always opening new panel - Fix #1014
1.46.4 14. toukokuuta 2025 — 64-bittinen ZIP
Muutosloki
- 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. huhtikuuta 2025 — 64-bittinen ZIP
Muutosloki
- fix broot waiting for events on internals like :quit - Fix #1006
1.46.2 21. huhtikuuta 2025 — 64-bittinen ZIP
Muutosloki
- fix broken nushell script (--max-depth again) - Thanks @sandyspiers & @amitkot
1.46.1 20. huhtikuuta 2025 — 64-bittinen ZIP
Muutosloki
- fix nushell script broken by new --max-depth argument - Thanks @lizclipse
1.46.0 16. huhtikuuta 2025 — 64-bittinen ZIP
Muutosloki
- :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. maaliskuuta 2025 — Kaikki suorittimet ZIP
Muutosloki
- Fix compilation failing without --locked - Fix #995
1.45.0 19. maaliskuuta 2025 — Kaikki suorittimet ZIP
Muutosloki
- 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. helmikuuta 2025 — 64-bittinen ZIP
Muutosloki
- 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. tammikuuta 2025 — Kaikki suorittimet ZIP
Muutosloki
-fix .ignore files ignored when not in a git repository - Fix #970
-update git2 dependency to 0.20 - Fix #974
1.44.5 2. tammikuuta 2025 — Kaikki suorittimet ZIP
Muutosloki
- no real change (just reverting a crate name to ease some packaging)
1.44.4 1. tammikuuta 2025 — Kaikki suorittimet ZIP
Muutosloki
- fix panic in preview on syntax coloring (when a sublime syntax isn't compatible with the regex engine) - Fix #967
1.44.3 26. joulukuuta 2024 — Kaikki suorittimet ZIP
Muutosloki
- 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. lokakuuta 2024 — 64-bittinen ZIP
Muutosloki
- 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. lokakuuta 2024 — 64-bittinen ZIP
Muutosloki
- 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. syyskuuta 2024 — 64-bittinen ZIP
Muutosloki
- :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. toukokuuta 2024 — 64-bittinen ZIP
Muutosloki
- -{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. maaliskuuta 2024 — 64-bittinen ZIP
Muutosloki
- fix ANSI code leaking to the input on start on Mac - Fix #854
1.32.0 2. tammikuuta 2024 — 64-bittinen ZIP
1.23.0 16. kesäkuuta 2023 — 64-bittinen ZIP
Muutosloki
• prettier, faster SVG rendering
• reorganize default conf files, with a "skins" subfolder
• some dependencies updated
1.22.1 9. kesäkuuta 2023 — 64-bittinen ZIP

Suosituin kategoriassa Päätteet ja komentorivi

Näytä kaikki
  1. PowerShellPäätteet ja komentorivi · Microsoft Corporation
  2. QPDFPäätteet ja komentorivi · QPDF
  3. Oh My PoshPäätteet ja komentorivi · Jan De Dobbeleer
  4. Microsoft Azure CLIPäätteet ja komentorivi · Microsoft Corporation
  5. yqPäätteet ja komentorivi · Mike Farah
  6. AlacrittyPäätteet ja komentorivi · Alacritty
  7. fzfPäätteet ja komentorivi · Junegunn Choi
  8. PuTTYPäätteet ja komentorivi · Simon Tatham
  9. cURLPäätteet ja komentorivi · curl
  10. TabbyPäätteet ja komentorivi · Tabby Developers

Tunnisteet

Jaa