Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
fish-4.1.1.app.zip | 2025-09-30 | 13.5 MB | |
fish-4.1.1.pkg | 2025-09-30 | 12.7 MB | |
fish-4.1.1-linux-aarch64.tar.xz | 2025-09-30 | 2.8 MB | |
fish-4.1.1-linux-x86_64.tar.xz | 2025-09-30 | 3.1 MB | |
fish-4.1.1.tar.xz | 2025-09-30 | 3.0 MB | |
fish 4.1.1 source code.tar.gz | 2025-09-30 | 5.3 MB | |
fish 4.1.1 source code.zip | 2025-09-30 | 6.0 MB | |
README.md | 2025-09-30 | 2.0 kB | |
Totals: 8 Items | 46.2 MB | 0 |
This release fixes the following regressions identified in 4.1.0:
- Many of our new Chinese translations were more confusing than helpful; they have been fixed or removed (#11833).
Note that you can work around this type of issue by configuring fish’s message localization: if your environment contains something like LANG=zh_CN.UTF-8
, you can use set -g LC_MESSAGES en
to use English messages inside fish. This will not affect fish’s child processes unless LC_MESSAGES
was already exported.
- Some fish_config subcommands for showing prompts and themes had been broken in standalone Linux builds (those using the embed-data
cargo feature), which has been fixed (#11832).
- On Windows Terminal, we observed an issue where fish would fail to read the terminal’s response to our new startup queries, causing noticeable lags and a misleading error message. A workaround has been added (#11841).
- A WezTerm issue breaking shifted key input has resurfaced on some versions of WezTerm; our workaround has been extended to cover all versions for now (#11204).
- Fixed a crash in the web-based configuration tool when using the new underline styles (#11840).
Download links: To download the source code for fish, we suggest the file named “fish-4.1.1.tar.xz”. The file downloaded from “Source code (tar.gz)” will not build correctly.
The files called fish-4.1.1-linux-*.tar.xz are experimental packages containing a single standalone fish binary for any Linux with the given CPU architecture.