Releases: jorgebucaran/fisher
Releases · jorgebucaran/fisher
4.3.1
4.3.0
4.2.0
- Support for top-level
.fish
files has been removed (#651). - Added support for FreeBSD (
tar
now requires--file -
to read from stdin) (#634). - Fisher will no longer install plugins that would overwrite existing user files (#624).
fish_plugins
order is now preserved duringfisher update
(#616).- Added support for symlinked directories in
$fisher_path
(#613). - Use
jobs --last --pid
instead of$last_pid
(#608). - Use
fish_postexec
for migrations (#607).- Erased the
_fisher_list
function relic to prevent4.1
migration errors.
- Erased the
- Improved output with more informative details, version display, and displaying removed plugins in bold red.
- Always create
functions
,conf.d
, andcompletions
directories in$fisher_path
. - Plugin completions are now sourced on install and erased on uninstall.
4.1.0
- When updating, Fisher now removes and installs instead of replacing files (#601).
- Updating will no longer remove a plugin if the host is unavailable (#602).
- Fisher now uses universal variables to keep track of installed plugins and files (#603).
- Removed duplicates from
$argv
andfish_plugins
(#604). - Added support to install plugins from branch names with slashes (#588).
- The
add
andrm
commands have been removed. Please useinstall
orremove
instead.
4.0.0
We've completely re-written Fisher to leverage Fish 3.x
's new features. It's now the smallest, fishiest, and the fastest Fisher ever!
- Fisher now uses Fish
3.x
. - Removed cache fallback, plugin dependencies, and GL/BB support (#464, #579, #582).
- Support for
key_bindings.fish
has been removed in favor of configuration snippets (#582). - Deprecated
fishfile
in favor offish_plugins
(#524). - Introduced new
*_install
and*_update
events (#526, #527, #573, #582). - Files and directories inside your plugin's
functions
,conf.d
, andcompletions
are now copied into$fisher_path
(#581). - Deprecated
init.fish
anduninstall.fish
in favor of the new event system (#582). - Deprecated
add
,ls
, andrm
in favor ofinstall
,list
, andremove
respectively (#593). - Fisher can now be bootstrapped with Fisher (#594).
3.3.2
3.3.1
3.3.0
- When adding plugins without specifying the tag/branch, Fisher will now try to download it from the
/main
tag by default. If that fails, it will fallback to/master
. Consider upgrading your plugins to usemain
as their default branch.