Skip to content

Improvement

Latest
Compare
Choose a tag to compare
@kamontat kamontat released this 10 May 05:03
· 167 commits to master since this release

Highlight update

  1. Change how we setup modules
  2. Reduce unused/unnecessary settings
  3. Remove unused/unnecessary features
  4. Reduce log on debug/info level
  5. Do some upgrade plugins syntax/schema
  6. 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 to myzs: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 to automatic/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