
Fish 4.2 is now available as the latest version of this popular shell on Linux, macOS, and other systems.
Since Fish 4.0 the shell was rewritten from C++ to Rust. With Fish 4.2, the minimum supported Rust version is bumped to Rust 1.85. Fish 4.2’s history-based auto-suggestions now include multi-line commands, a transient prompt containing more lines than the final prompt will now be cleared properly, various language translation updates, and a variety of interactive improvements. Plus a number of Fish 4.1 regressions have been resolved and other improvements.
…

Fish 4.2 is now available as the latest version of this popular shell on Linux, macOS, and other systems.
Since Fish 4.0 the shell was rewritten from C++ to Rust. With Fish 4.2, the minimum supported Rust version is bumped to Rust 1.85. Fish 4.2’s history-based auto-suggestions now include multi-line commands, a transient prompt containing more lines than the final prompt will now be cleared properly, various language translation updates, and a variety of interactive improvements. Plus a number of Fish 4.1 regressions have been resolved and other improvements.
Fish 4.2 comes in at nearly 500 commits over the prior version from nearly three dozen contributors. Downloads and more details on the Fish 4.2 shell via GitHub.