Releases: jorgebucaran/fisher
Releases · jorgebucaran/fisher
0.3.0
- Modified
fisher update
to self-update by default.- Deprecated
--self
and--me
(#25).
- Deprecated
- 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)
.
- To get the full path, use
- Renamed the undocumented
fisher --translate
flag tofisher --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 regularpath/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
anduninstall
that added plugin names to fishfiles instead of the URL when interacting with custom URLs (#23). - Fixed a bug in
install
,update
, anduninstall
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 thecurl(1)
--max-time
option. - Added
fisher install --link
to allow installing packages via symbolic links. - Added
fisher --alias[=COMMAND=ALIAS]
for creating new aliases forfisher
commands.- Use
fisher --alias
without arguments to list the current set of aliases.
- Use
- Added short options for the following flags:
--file
→-f
--list
→-l
--alias
→-a
0.2.0
- Improved README: Added links to screencasts and updated documentation.
- Replaced
fisher update --cache
withfisher --cache | fisher update
andfisher uninstall --all
withfisher --cache | fisher uninstall
. - Initialization/configuration files following the convention
NAME.config.fish
are no longer moved to$fisher_config/functions
; instead, they are moved to$fisher_config/conf.d
, and each*.config.fish
is evaluated on startup as usual (#13). - Added
fisher --cache[=BASE]
option to retrieve contents in$fisher_cache
, eliminating the flaky usage offind(1)
(#11). - Generate information about plugins installed via custom URLs.
- Changed
--path-in-cache
to--translate
. - Fixed a bug with
mktemp
failing on some systems (#7). - Unloaded prompts within session (#5).
- Loaded prompts within session (#4).
- Moved
getopts
toshare/getopts.awk
. - Support dots inside URIs in
fisher --validate
.