Software 43970 Published by

Fish version 4.2.1 has been released, addressing some important issues that were causing trouble for users. A common setup for installing Fish would sometimes lead to missing internal help files and man pages, even when documentation settings were disabled or dependencies were met. This problem has been resolved in the latest update, ensuring that built-in resources appear correctly under these conditions. Additionally, a bug in fish_config's colors tab has also been fixed, making it easier for users to customize their Fish experience.



Fish 4.2.1 released

So there was a recent update for Fish shell, not a huge leap forward, but important because it fixes some problems people were running into. A common setup involved installing from a tarball, skipping Sphinx documentation builds by using -DBUILD_DOCS=OFF. This worked fine most of the time, but occasionally users would encounter a situation where the sphinx-build executable just wasn't there.

The tricky part was that even with those, without documentation settings or missing dependencies, their internal man pages and help files still wouldn't show up. It felt like an oversight in the build system; if no docs were being compiled externally, why rely on Sphinx entirely to generate everything?

That specific issue has finally been resolved now. The correction for this helps ensure those built-in resources appear correctly when documentation building is disabled or Sphinx isn't available.

Then there's another problem that was addressed: fish_config, which manages the shell's appearance and behavior through themes. Specifically, the part of the interface dealing with colors, sometimes called the "colors" tab, used to have a bug where it wouldn't function properly.

This update makes things more reliable for anyone tweaking their Fish experience via fish_config. Those two separate problems are now fixed, hopefully making users' lives just a little easier when working with the shell.

Release fish 4.2.1

This release fixes the following problems identified in 4.2.0: When building from a tarball without Sphinx (that is, with -DBUILD_DOCS=OFF or when sphinx-build is not found), builtin man pages and...

Release fish 4.2.1 ยท fish-shell/fish-shell