Download Latest Version fish 4.9.3 source code.zip (7.0 MB) Google Add to Preferred Sources
Home / 4.9.1
Name Modified Size InfoDownloads / Week
Parent folder
fish-4.9.1.app.zip 2026-09-04 17.1 MB
fish-4.9.1.pkg 2026-09-04 23.9 MB
fish-4.9.1.tar.xz.asc 2026-09-04 687 Bytes
fish-4.9.1-linux-aarch64.tar.xz 2026-09-04 2.9 MB
fish-4.9.1-linux-x86_64.tar.xz 2026-09-04 3.2 MB
fish-4.9.1.tar.xz 2026-09-04 2.6 MB
fish 4.9.1 source code.tar.gz 2026-09-04 6.2 MB
fish 4.9.1 source code.zip 2026-09-04 7.0 MB
README.md 2026-09-04 1.2 kB
Totals: 9 Items   62.9 MB 0

This release fixes the following problems identified in fish 4.9.0:

  • On non-default keyboard layouts, fish executed bindings for physical keys instead of only bindings for the layout’s key. For example, on the Dvorak layout, typing s would insert ; because there is a default binding for ; (#12968).
  • When typing space to accept a character entered via certain IMEs, fish would insert a space instead of the desired character, which has been fixed (#12974).
  • On macOS terminals, keys like option-l would execute bindings for alt-l instead of the historical behavior of inserting a character (like @ on a German layout) (#12973).

A GPG signature for fish-4.9.1.tar.xz using this key is available as fish-4.9.1.tar.xz.asc.

The files called fish-4.9.1-linux-*.tar.xz contain standalone fish binaries for any Linux with the given CPU architecture.

Source: README.md, updated 2026-09-04