All Versions
10
Latest Version
Avg Release Cycle
72 days
Latest Release
195 days ago

Changelog History

  • v3.29

    May 27, 2019
    • new pyenv_no_such_command rule (#918)
    • 🆕 new pip_install rule (#895)
    • 🆕 new docker_login rule (#894)
    • new git_commit_reset rule (#886)
    • yay support in pacman and pacman_not_found rules (#907)
    • 👍 Greek support in switch_lang rule (#862, #864)
    • 👌 support of -y/--yeah command line args in Fish Shell (#900)
    • 👌 improved fetching of shells version (#920)
    • 👌 improved windows support (#902, #917)
    • 🛠 bugfixes (#861, #869, #872, #874)
  • v3.28

    November 29, 2018
    • 👍 Ukrainian layout support in switch_lang rule (#855)
    • 👍 pwsh support (#844)
    • 💅 BSD style output support in touch rule (#360)
    • --yeah as an alternative arg to -y and --yes (#822)
    • 🐛 bug fixes: #854, #835, #842, #827, #820, #818, #819
  • v3.27

    May 22, 2018
    • initial zsh-only shell_logger support
    • 🛠 fixed Fish shell support (#807)
    • 🛠 fixed PowerShell coloring (#772)
    • 🆕 new brew_reinstall rule (#816)
    • new long_form_help rule (#810)
  • v3.26

    April 25, 2018
    • 👍 Ubuntu 18.04 support (#786)
    • 👌 Improved fish alias (#727)
    • 🆕 New unsudo rule (#787)
    • 🔀 New git_merge_unrelated rule (#773)
    • New git_commit_amend rule (#664)
    • New adb_unknown_command rule (#765)
    • 🆕 New apt_upgrade rule (#761)
    • 🆕 New git_merge rule (#629)
    • 👌 Improved cd_mkdir rule (#784)
    • 👌 Improved cd_correction rule (#784)
    • 👌 Improved switch_lang rule (#776)
    • Improved git_branch_exists rule (#762)
    • 👌 Improved git_push rule (#740)
    • 👌 Improved git_checkout rule (#632)
    • No longer rely on $SHELL for detecting shell (#783)
  • v3.25

    November 23, 2017
    • ➕ add support of third-party packages with rules (#737);
    • 🛠 fix Windows support (#715);
    • 🛠 fix zsh alias (#733);
    • new rule: heroku_multiple_apps – add --app <app> to heroku commands like heroku pg (#729);
    • new rule: apt_list_upgradable – helps you run apt list --upgradable after apt update (#732);
    • 🛠 minor bug fixes.
  • v3.24

    October 16, 2017
    • 🍎 instant fuck mode support on macOS (#682);
    • command selection with ctrl+n and ctrl+p instead of and (#711);
    • 👌 improvements in cache (#707);
    • 🛠 fixed exception in python3 + fish (#708);
    • 🛠 fixed configuration code for fish shell (#658);
    • 👌 support parameters in PowerShell (#696);
    • rules api changed, Command.output instead of stdout/stderr (#682, #691);
    • multiline PS1 with instant mode (#692);
    • ➕ add php_s rule that replaces -s by -S when trying to run a local php server (#655);
    • add dnf_no_such_command rule that fixes mistyped DNF commands (#698);
    • add git_remote_delete rule that replaces git remote delete remote_name with git remote remove remote_name (#670);
    • add git_push_different_branch_names rule that fixes pushes when local brach name does not match remote branch name (#652);
    • ➕ add prove_recursively rule that adds -r when called with directory;
    • add brew_cask_dependency rule that installs cask dependencies;
    • ⚡️ fix brew_update_formula rule (#710).
  • v3.23

    August 29, 2017
    • ⚠ show warning about Python 2 only if Python 2 used (#685)
  • v3.22

    August 29, 2017
  • v3.21

    August 21, 2017

    Before:

    thefuck git br THEFUCK\_ARGUMENT\_PLACEHOLDER -y 0,36s user 0,02s system 97% cpu 0,383 total thefuck --alias 0,29s user 0,01s system 99% cpu 0,303 total
    

    After:

    thefuck git br THEFUCK\_ARGUMENT\_PLACEHOLDER -y 0,19s user 0,03s system 94% cpu 0,234 total thefuck --alias 0,13s user 0,02s system 99% cpu 0,149 total
    
  • v3.20

    August 16, 2017
    • 🔧 exception while "run fuck second time for configuring it automatically." #658
    • 🔧 fuck can't configure itself automatically on bash #662