mirror of
https://github.com/oh-my-fish/oh-my-fish.git
synced 2024-11-22 05:16:51 +08:00
7.2 KiB
7.2 KiB
Change Log
Important changes to Oh My Fish are recorded here for each release.
3 - 2016-10-20
- Key bindings are now fully supported in user config and in plugins. Bindings should be placed in a
key_bindings.fish
script and will be loaded automatically. #368 #355 #334 - Init process completely rewritten to improve performance and correctness. Using
on_{plugin}
events for plugin initialization is now deprecated and will eventually be removed.init.fish
scripts will be sourced directly and are passed the variables$path
,$package
, and$bundle
. #343 #335 - Revamped hooks system that allows plugins to register scripts to be executed on certain events. Hooks are now located in
{plugin}/hooks
(except forinit
andkey_bindings
) and are regular Fish scripts named after the target hook event. Adds support forinstall
andupdate
hooks. See the package docs for details. #286 - Completely new interactive installer written for correctness that no longer overwrites any existing usr config files. Also supports offline installs. #399 #385 #381 #361 #330
- The core framework updater now respects release versions and by default upgrades between tagged releases only. Run
omf channel dev
to receive updates frommaster
. #293 - Fixes for Fish 2.3.* compatibility. #327 #325
omf update
now returns the correct output and exit status. #394 #365- Fix errors shown for the default theme when in a Git detached head. #366
- Update templates for new plugins. #403 #333
- Documentation fixes and improvements. #380 #378 #373 #371 #370 #369 #354 #345
New plugins
- android-sdk
- archlinux
- aws
- cd
- docker-machine
- exenv
- gityaw
- license
- mou
- node-binpath
- nodenv
- proxy
- spark
- sudope
- virtualfish
- wifi-password
- wttr
New themes
Contributors
- Amio • 晋晓炜
- Denis Koltsov
- Derek Willian Stavis
- Douglas Camata
- Guilherme Rv Coelho
- Gustavo Pantuza Coelho Pinto
- Itzik Ephraim
- Jianming Qu
- John Rizzo
- Justin Hileman
- Luís Fiolhais
- Mathias Djärv
- Nathan Wykes
- Pablo Santiago Blum de Aguiar
- Pedro Medeiros
- Sergey Timanin
- Stephen M. Coakley
- Wild Kat
2 - 2016-05-11
- A new package searching command was added for better discoverability. Invoke it with
omf search
. Seeomf help search
on how to use this new command. #314 omf doctor
now checks for good versions of Fish and Git to be installed. #280omf update
can now update specific packages instead of just everything. #268refresh
has been replaced withomf reload
, which is much safer. #266- New packages added to the database: rustup, linuxbrew, await, hash, expand, argu, termux, phpbrew, config
- New themes: mokou, qing, mars, chain, es, lolfish, lambda, pure
- Numerous bugfixes to existing features. #310, #305, #287, #285, #247, #242
- Documentation fixes and improvements: #291, #289, #250, #238, #235
Contributors
- Andrew Rynhard
- Boris Korogvich
- Bruno Pinto
- cotne nazarashvili
- Cyan
- Derek Willian Stavis
- eugenesvk
- Hasan Ozgan
- Hyeon Kim
- Itzik Ephraim
- jona
- Justin Hileman
- Katya Demidova
- Luís Fiolhais
- Mathias Rasmussen
- Miguel Molina
- Roman Inflianskas
- Sheldon Els
- Sobolev Nikita
- Stephen M. Coakley
- szwathub