2.1.0 (2022-12-03)
Features
Plugin.local
to use a local project instead of fetching remote (0ba218a)Plugin.specs()
can now reload and keeps existing state (330dbe7)- added debug option (e4cf8b1)
- automatically detect config module changes in or oustside Neovim and reload (7b272b6)
- for
event=
, fire any new autocmds created by loading the plugins for the event (ebf15fc) - moved Config.package.reset -> Config.performance.reset_packpath (fe6b0b0)
- plugins no longer need to be installed under site/pack/*/opt (dbe2d09)
- symlinking local plugins is no longer needed (37c7366)
- temporary colorscheme to use during install during startup (7ec65e4)
Bug Fixes
- add plugin after dir to rtp for start plugins so it gets picked up during startup (93d3072)
- fs: dont set cloned=true if symlink already existed (3e143c6)
- git: fixed branch detection, get target commit from origin and always checkout a tag or commit so we dont need to use git merge (ae379a6)
- respect --noplugin (59fb050)
- return nil when
fs_stat
fails and return nil in module loader (afcba52) - source plugin files for plugins that want to run a build script during startup (3ed24ba)
- temporary colorscheme should only load when installing (ec858db)