Fish Shell 4.8.1 Released to Patch 4.8.0 Regressions
Bugfix update restores cross-platform word navigation and re-enables prompt marking workarounds.
Fish Shell 4.8.1 has landed. The maintainer team dropped this update on July 13, 2026. It's a regression fix. If you jumped on 4.8.0 recently, you probably noticed something was off.
Fish 4.8.0 arrived in June. The 4.x series moves fast. This is the first patch. The goal here is straightforward: fix regressions from the previous version and round out a few lingering bugs.
Interactive fixes and color tweaks
Keep in mind that cross-platform consistency has been a long game for fish. On non-macOS platforms, the alt-backspace, alt-delete, alt-left, and alt-right keys now operate on words again. This restores expected behavior and eliminates the cross-platform quirks that have bothered power users for ages.
On top of that, Konsole users get a win too. The developers disabled prompt marking in 4.8.0 due to issues with the terminal's default config. Now you can turn it back on. Head here to enable the omit-term-workarounds feature flag if you need to get prompt marking working again.
If you like tweaking your prompt, you have new levers to pull. You can now color builtin commands and functions separately. The new variables fish_color_builtin and fish_color_function give you finer control over your syntax highlighting. Not exactly a feature dump. Yet useful for customization nerds.
Next, the Darcs crowd gets some love. There's a new fish_darcs_prompt to handle repository status. If you live in a version control ecosystem outside Git, this fills a gap.
Regression fixes and crash patches
The regressions from 4.8.0 take center stage here. abbr --position=anywhere completions were cluttering the pager in argument positions. That's fixed. You also get a fix for pacman -Q short option completions.
And the crash when using commandline --current-process with the cursor in a pipe? Gone. It's not exactly a feature dump. However, at the same time, regression fixes can be just as valuable as new toys. If your shell was acting weird since June, 4.8.1 is likely worth the update. It's arguably the most stable way to use fish right now.
Grab the update
Fish has been on a roll since the Rust rewrite. The full port landed in version 4.0 back in February 2025. The rapid release cadence since then suggests the core is stabilizing quickly. You can grab fish 4.8.1 right now if you're ready to patch your setup.
macOS users can update via Homebrew. Linux fans can hit the PPAs or repos.
# macOS brew install fish # Ubuntu/Debian sudo apt-add-repository ppa:fish-shell/release-4 sudo apt update sudo apt install fish # Arch Linux pacman -S fish
Source code is on GitHub. Head to the fishshell.com site for more details on the full changelog and installation instructions for your distro.
