github folke/lazy.nvim v2.0.0

latest releases: stable, v11.14.1, v11.14.0...
22 months ago

2.0.0 (2022-12-02)

⚠ BREAKING CHANGES

  • plugins are now autmatically loaded on require. module= no longer needed!
  • all plugins are now opt. Plugin.opt => Plugin.lazy
  • renamed Plugin.run => Plugin.build

Features

  • all plugins are now opt. Plugin.opt => Plugin.lazy (5134e79)
  • lazy setup with either a plugins module, or a plugins spec (af8b8e1)
  • plugins are now autmatically loaded on require. module= no longer needed! (575421b)
  • renamed Plugin.run => Plugin.build (042aaa4)
  • show module source if loading source is under config (041a716)
  • ui: better detection of plugins/config files that loaded a plugin (723274e)
  • ui: improvements to profiling and rendering of loaded reasons (714bc0a)

Bug Fixes

  • always overwrite any plugin spec for lazy.nvim to manage itself (d46bc77)
  • prepend package path to packpath if package.reset=false (5eb2622)
  • ui: use Plugin.find to detect loading reason (98ccf55)

Performance Improvements

  • module now caches all lua modules used till VimEnter (0b6dec4)
  • reset packpath to only include the lazy package. Improved my startup time by 2ms (4653119)

Don't miss a new lazy.nvim release

NewReleases is sending notifications on new releases.