Download Latest Version fish-4.1.2-linux-x86_64.tar.xz (3.1 MB)
Email in envelope

Get an email when there's a new version of fish

Home / 4.1.2
Name Modified Size InfoDownloads / Week
Parent folder
fish-4.1.2.app.zip 2025-10-07 13.5 MB
fish-4.1.2.pkg 2025-10-07 12.7 MB
fish-4.1.2-linux-aarch64.tar.xz 2025-10-07 2.8 MB
fish-4.1.2-linux-x86_64.tar.xz 2025-10-07 3.1 MB
fish-4.1.2.tar.xz 2025-10-07 3.0 MB
fish 4.1.2 source code.tar.gz 2025-10-07 5.3 MB
fish 4.1.2 source code.zip 2025-10-07 6.0 MB
README.md 2025-10-07 1.9 kB
Totals: 8 Items   46.3 MB 4

This release fixes the following regressions identified in 4.1.0:

  • Fixed spurious error output when completing remote file paths for scp (#11860).
  • Fixed the alt-l binding not formatting ls output correctly (one entry per line, no colors) (#11888).
  • Fixed an issue where focus events (currently only enabled in tmux) would cause multiline prompts to be redrawn in the wrong line (#11870).
  • Stopped printing output that would cause a glitch on old versions of Midnight Commander (#11869).
  • Added a fix for some configurations of Zellij where escape key processing was delayed (#11868).
  • Fixed a case where the web-based configuration tool would generate invalid configuration (#11861).
  • Fixed a case where pasting into fish -c read would fail with a noisy error (#11836).
  • Fixed a case where upgrading fish would break old versions of fish that were still running.

In general, fish still needs to be restarted after it is upgraded, except for standalone builds.


Download links: To download the source code for fish, we suggest the file named “fish-4.1.2.tar.xz”. The file downloaded from “Source code (tar.gz)” will not build correctly.

The files called fish-4.1.2-linux-*.tar.xz are experimental packages containing a single standalone fish binary for any Linux with the given CPU architecture.

Source: README.md, updated 2025-10-07