Highlight update
- Change how we setup modules
- Reduce unused/unnecessary settings
- Remove unused/unnecessary features
- Reduce log on debug/info level
- Do some upgrade plugins syntax/schema
- Fix several of bugs
Changelogs
Version 5.3.4 (10 May 2021)
- add logging when checking os and shell
- upgrade app/gcloud.sh to support latest version
- add new plugin
myzs-plugins/python
for conda support - now plugin default branch will be main instead of master
Version 5.3.3 (21 Apr 2021)
- add error progress when zplug load failed
- add error progress when configured zplug failed
- add error when loading module with error and
pb/performance
is enabled - change custom zplug plugins list name from
myzs:zplug:plugin-list
tomyzs:zplug:custom:plugin-list
- fix not color final message from progressbar
- fix
source "$file"
return zero even error occurred
Version 5.3.2 (21 Apr 2021)
- fix
/tmp/myzs
didn't create for data and log path - log file will create even never write any log to file
Version 5.3.1 (16 Apr 2021)
- fix deploy-plugins scripts
Version 5.3.0 (16 Apr 2021)
- [BREAK] module will not reload if last load is passed
- move
$MYZS_SETTINGS_AUTOLOAD_SETUP_LOCAL
,$MYZS_SETTINGS_SETUP_FILES
and$MYZS_LOG_LEVEL
to new settings format - add new settings
myzs/zplug
for enabled / disabled zplug completely - change settings
path/auto-open
toautomatic/open-path
- change default metrics to disabled
- add alias/git.sh by default
- remove src/alias/fuck.sh use
myzs-plugins/thefuck#master
plugins instead - remove src/app/generator.sh and src/app/github.sh use
kamontat/mplugin-kamontat#master
plugins instead - remove src/app/fuck.sh
- remove src/app/fzf.sh
- remove src/app/trivis.sh
- support settings value as array
- comment a lot of unused zplug plugins
- remove all
_myzs:internal:log:set-level
function - add new array support apis in settings.sh module
- update helpers apis list
- remove project myzs-setup since git is loaded by default
- remove
$MYZS_TYPE
on plugin template [plugin] - fix deploy script throw error when beta/alpha version is preset
Version 5.3.0 beta (15 Apr 2021)
- move settings to single array
${MYZS_LOADING_SETTINGS}
- add new modules helper/setting.sh to manage about all settings
- make all debug log from checker to be lower case
- remove log from
_myzs:internal:checker:string-exist
- update myzs type to use setting api
- add quote to all data in checker api debug log
- change all warning log from checker api to debug
- remove start command and start command arguments
- remove welcome message
- reduce log when initial modules from 2 to 1 line
- format log level to print on the same column
- remove
$MYZS_USER
,$__MYZS__USER
and$DEFAULT_USER