| Age | Commit message (Expand) | Author |
| 2025-10-09 | CTRL-R: Bind ALT-R to toggle-raw | Junegunn Choi |
| 2025-10-09 | Add '--bind ctrl-x:toggle-raw' to CTRL-R bindings | Junegunn Choi |
| 2025-09-24 | Apply shfmt to bash script files (make fmt) | Junegunn Choi |
| 2025-09-24 | make lint: Perform bash script linting | Junegunn Choi |
| 2025-08-19 | [bash 3] Fix CTRL-T and ALT-C to preserve the last yank (#4496) | xty |
| 2025-07-25 | fix(shell): check for mawk existence before version check (#4468) | LangLangBart |
| 2025-06-09 | [bash,zsh] Skip comments in ~/.ssh/config | Koichi Murase |
| 2025-06-09 | [bash,zsh] Support "=" after "Hostname" and "Host" in ~/.ssh/config | Koichi Murase |
| 2025-06-09 | [bash,zsh] Remove redundant filtering-out of comment/blank lines | Koichi Murase |
| 2025-06-09 | [bash,zsh] Correctly exclude the hostname "0.0.0.0" | Koichi Murase |
| 2025-06-09 | [bash,zsh] Do not end the hostname analysis on "]" in ~/.ssh/known_hosts | Koichi Murase |
| 2025-06-09 | [bash,zsh] Process hostnames with uppercase letters in known_hosts | Koichi Murase |
| 2025-06-08 | [bash,zsh] Separate common functions into "shell/common.sh" | Koichi Murase |
| 2025-06-08 | [bash,zsh] Work around mawk 1.3.3-20090705 not supporting the POSIX brackets | Koichi Murase |
| 2025-06-08 | [bash,zsh] Work around Solaris awk, which is non-standard | Koichi Murase |
| 2025-06-08 | [bash,zsh] Work around a quirk of macOS awk | Koichi Murase |
| 2025-06-05 | [bash,zsh] Reduce the number of fork & exec | Koichi Murase |
| 2025-06-05 | [zsh] Set shell options for pathname expansion "~/.ssh/config.d/*" | Koichi Murase |
| 2025-06-03 | [bash] Set shell options for pathname expansion "~/.ssh/config.d/*" (#4405) | Koichi Murase |
| 2025-05-30 | [bash] Fix 'complete' errors when IFS is newline | Junegunn Choi |
| 2025-05-10 | bash: set keybinding right before printing special character (#4377) | Ajeet D'Souza |
| 2025-04-28 | [fish] Support deleting history items with SHIFT-DEL | bitraid |
| 2025-04-28 | [fish] Simplify commandline call in fzf-file-widget | bitraid |
| 2025-04-28 | [fish] Add version check | bitraid |
| 2025-04-28 | [fish] History: Operate only on line at cursor | bitraid |
| 2025-04-18 | [fish] Improve option prefix processing | bitraid |
| 2025-04-18 | [fish] Fix whitespace/regex characters in command line | bitraid |
| 2025-04-18 | [fish] Fix for file/dir names containing newlines | bitraid |
| 2025-03-17 | [bash] Fix $FZF_COMPLETION_{DIR,PATH}_OPTS to support non-trivial arguments | Junegunn Choi |
| 2025-02-26 | [fish] Enable multiple history commands insertion (#4280) | bitraid |
| 2025-02-20 | [zsh/key-bindings] don't unescape FZF_DEFAULT_OPTS (addendum: #4262) | Junegunn Choi |
| 2025-02-20 | [zsh/completion] don't unescape FZF_DEFAULT_OPTS (#4262) | Steve Williams |
| 2025-02-20 | [fish] Add comment about fish version compatibility | bitraid |
| 2025-02-20 | [fish] Reorder functions | bitraid |
| 2025-02-20 | [fish] Refactor bind commands | bitraid |
| 2025-02-20 | [fish] Refactor fzf-cd-widget | bitraid |
| 2025-02-20 | [fish] Refactor fzf-history-widget | bitraid |
| 2025-02-20 | [fish] Refactor fzf-file-widget | bitraid |
| 2025-02-20 | [fish] Refactor __fzf_parse_commandline, remove __fzf_get_dir | bitraid |
| 2025-02-20 | [fish] __fzfcmd: Don't set FZF_TMUX | bitraid |
| 2025-02-20 | [fish] Refactor __fzf_defaults | bitraid |
| 2025-02-11 | [fish] Unescape query from commandline (#4236) | bitraid |
| 2025-02-08 | [fish] Fix for directories with special characters (#4230) | bitraid |
| 2025-01-28 | [fish] Improve fish binary path detection (#4208) | bitraid |
| 2025-01-28 | Enhance --min-height option to take number followed by + | Junegunn Choi |
| 2025-01-27 | [completion] Replace 'tr' with built-in string substitution | Junegunn Choi |
| 2025-01-27 | Enhance click-header event | Junegunn Choi |
| 2025-01-26 | [completion] Make kill completion header clickable | Junegunn Choi |
| 2025-01-24 | [fish] Fix compatibility with v3.1.2 - v3.3.1 (#4200) | bitraid |
| 2025-01-19 | [fish] Allow setting multi-select and list reload for history (#4179) | bitraid |