7.4.0 (2022-12-29)
Features
- cache: update package.loaded on require (021e546)
- plugin: allow some
lazy.nvim
spec props to be set by the user (c8553ca) - profile: nicer threshold prompt (#210) (ff8f378)
- ui: added extra cache stats to the debug tab (c2f7e2d)
Bug Fixes
- cache: ad jit.verion to cache version string. Fixes #225 (e3ffcff)
- cache: added support for top level lua linked directories. Fixes #233 (853d4d5)
- cache: always normalize modname separators (8544c38)
- cache: check package.loaded after auto-load and return existing module if present. Fixes #224 (044e28b)
- cache: dont update rtp in fast events (4b75d06)
- cache: make it work again... #fixup (370b1b9)
- cache: OptionSet is not triggered during startup, so use #rtp instead to see if it changed (9997523)
- cache: properly get rtp during fast events (95b9cf7)
- cache: reload file if compiled code is incompatible. Fixes #225 (b8c5ab5)
- cmd: fixed signature of cmd._del. Fixes #229 (a2eac68)
- commands: E5108 in getcompletions (#207) (acd6697)
- config: reset packpath to include VIMRUNTIME only. Fixes #214 (db043da)
- ft: only trigger filetypepluing and filetypeindent for ft handler. Fixes #228 (7de662d)
- git: add --no-show-signature. Fixes #218 (6c0b803)
- health: add
cond
key (#203) (b813fae) - health: add new key
priority
to:checkhealth lazy
(#196) (dc03fa1) - loader: implemented correct adding to rtp. fix #230, fix #226 (3a1a10c)
- loader: show proper error message when trying to load a plugin that is not installed. Fixes #201. Fixes #202 (956164d)
- loader: temporary fix for Vimtex and others. See #230 (c7122d6)
- loader: when
config=true
, passnil
tosetup()
. Fixes #208 (5f423b2) - only show fired ft events in debug obvioulsy. Fixes #232 (c7c1295)
- rtp: correct order of adding to rtp. Fixes #226 (4e3a973)
Performance Improvements
- move autoloader to cache and always use lazy's modname path resolver which is much faster (34977c2)