Releases
0.3.0
Modified fisher update
to self-update by default.
Deprecated --self
and --me
(#25 ).
Renamed --cache
to --list
.
Removed fisher --cache=BASE
; now it returns the base names of all directories in the path by default.
To get the full path, use printf "$fisher_cache/%s" (fisher --list)
.
Renamed the undocumented fisher --translate
flag to fisher --cache
.
Improved help message for failed installs (#24 ).
Improved fisher --validate
to correct misspellings.
Enhanced auto-complete performance.
Enhanced fisher --validate
to retrieve the absolute path of the closest directory.
Improved install process to avoid git clone
of local packages when a regular path/to/file
is provided.
Improved fisher --validate
to invalidate items with invalid characters.
Fixed a critical bug in the Makefile that incorrectly merged any existing user configuration file with the generated configuration (#21 ).
Fixed a bug in install
and uninstall
that added plugin names to fishfiles instead of the URL when interacting with custom URLs (#23 ).
Fixed a bug in install
, update
, and uninstall
that displayed an incorrect plugin count in case of a failure.
Fixed a bug in fisher uninstall
that mistakenly removed packages from the cache.
Added a feature to Makefile to download the index for the first time.
Introduced a new $fisher_timeout
configuration variable to specify the curl(1)
--max-time
option.
Added fisher install --link
to allow installing packages via symbolic links.
Added fisher --alias[=COMMAND=ALIAS]
for creating new aliases for fisher
commands.
Use fisher --alias
without arguments to list the current set of aliases.
Added short options for the following flags:
--file
→ -f
--list
→ -l
--alias
→ -a
You can’t perform that action at this time.