Mcfly Versions Save

Fly through your shell history. Great Scott!

v0.8.4

4 months ago

0.8.4 - Dec 24, 2023

  • Remove spurious print when moving files.
  • PowerShell improvements (thanks @Namorzyny and @YoshidaRyoko!)

v0.8.3

5 months ago

0.8.3 - Dec 3, 2023

  • Add support for exporting command history matching a regex or date range (thanks @TD-Sky!)
  • Add Windows and Powershell support (thanks @jtschuster!)
  • Add deprecation warning on brew tap.

v0.8.1

11 months ago

0.8.1 - Jun 3, 2023

  • Fix use of MCFLY_DISABLE_MENU (thanks @barklan!)
  • Support Fish private mode support (thanks @Aeron!)
  • Always set MCFLY_HISTORY in zsh to support subshells (thanks @utkarshgupta137!)
  • Allow linking mcfly with system-provided sqlite with sqlite-bundled feature flag (thanks @jirutka!)
  • And allow sourcing in zsh more than once (thanks @ahatzz11 and @deekshithanand!)
  • Reduce size by removing unnecessary/unused regex features (thanks @jirutka!)
  • Add per-directory history (thanks @rawkode!)

v0.8.0

1 year ago

0.8.0 - Mar 6, 2023

  • Add forward-compatibility check for database schema (thanks @bnprks!)
  • Add MCFLY_DISABLE_RUN_COMMAND option to disable command running (thanks @chaserhkj!)
  • Add customizable prompt with MCFLY_PROMPT (thanks @vedkothavade!)
  • Replace termion with crossterm (big change, thanks @jtschuster!)
  • Allow ENV variables to be set to FALSE

v0.7.1

1 year ago

v0.7.0

1 year ago

0.7.0 - Dec 10, 2022

  • Upgraded to clap4 (thanks @TD-Sky!)
  • Switched back to which for command location due to issues when run at root (thanks @Efreak and @joefiorini!)
  • Stopped exporting HISTFILE to fix issue when using nested shells (thanks @dithpri and @AndrewKvalheim!)
  • Added ctrl-w to vim keybinds (thanks @copy!)
  • Cursor no longer jumps to top when deleting history (thanks @navazjm!)
  • Fixed compatibility with mktemp from uutils/coreutils (thanks @jhult!)
  • Skip fuzzy matches when sorting by time (thanks @navazjm!)
  • Fix handling of open-quote strings in fish (thanks @hivehand!)

v0.6.1

1 year ago

0.6.1 - Jul 16, 2022

  • Avoid return 0 to prevent re-sourcing .zshrc from erroring
  • Vim mode improvement (thanks @fabiogibson!)
  • Allow switching between rank and time-based sorting with F1 (thanks @navazjm!)
  • Dependency security updates

v0.6.0

2 years ago

0.6.0 - Mar 22, 2022

  • Allow disabling of menu (thanks @michaelnavs!)
  • Prevent subshells from having multiple mcfly PROMPT_COMMAND hooks in bash (thanks @nfultz!)
  • Errors during history import do not prevent other lines from importing (thanks @qouoq!)
  • Store configuration in XDG directories when ~/.mcfly does not yet exist (thanks @Awernx!)

v0.5.13

2 years ago

0.5.13 - Jan 24, 2022

  • Fix 'illegal byte sequence' due to incorrect TIOCSTI cast (thanks @arunpersaud!)

v0.5.12

2 years ago

0.5.12 - Jan 12, 2022

  • Automatically detect if Zsh extended history is used (thanks @vmax!)