Fish 4.0 Shell Released With Code Ported From C++ To Rust
Entering beta last year was the Fish Shell 4.0 release that migrated its codebase from C++ to Rust. Out today is the first stable 4.0 release for the Rust-ed version of the popular Fish Shell.
Fish Shell 4.0 is out and is now in Rust code, which means an adjusted build process and different dependencies but for end-users the experience should be much the same.
In addition to rewriting in Rust, Fish 4.0 brings a new "bind" key notation, random will now produce different values from previous Fish versions when using the same seed, Ctrl-C will now clear the command line by default, Windows Subsystem for Linux adjustments, Fish can now be built as a self-installing binary, and a wide range of other improvements and fixes.
Downloads and more details on the big Fish 4.0 release via GitHub.
Fish Shell 4.0 is out and is now in Rust code, which means an adjusted build process and different dependencies but for end-users the experience should be much the same.
In addition to rewriting in Rust, Fish 4.0 brings a new "bind" key notation, random will now produce different values from previous Fish versions when using the same seed, Ctrl-C will now clear the command line by default, Windows Subsystem for Linux adjustments, Fish can now be built as a self-installing binary, and a wide range of other improvements and fixes.
Downloads and more details on the big Fish 4.0 release via GitHub.
