6.7 KiB
6.7 KiB
Changelog
1.4.0 (2024-06-04)
Features
- added a
LazyDevdebugging command that shows libraries and settings for the current buffer (3f6320d) - added support for loading libraries based on words/mods (7fabc0d)
Bug Fixes
- pkg: luvit-meta/library not found using native package system (#19) (96062a7)
- workspace: make sure we always add the /lua root of the current project (50927b4)
Performance Improvements
- only update single when needed (fe37da2)
1.3.0 (2024-06-03)
Features
- config: make it easier to specify plugin paths in library (890c7d5)
- prettier debug (fe68a25)
- prettier debug (766931a)
Bug Fixes
- added single file support. Fixes #10 (0592c8f)
- fixup for debug. See #10 (f3b3795)
- lsp: dont error when workspace not loaded yet. Fixes #10 (41e5bb1)
- lsp: try to avoid incorrect temporary diagnostics (22473af)
- pass root_dir to enabled instead of lsp client (37ba8ac)
- remove lazy.nvim dep (4bd9af4)
- revert set_handlers for now (f2fe955)
- windows fixes #12 (f98d85a)
- workspace: don't add workspace folder as library. See #13 (ae12a62)
- workspace: resolve real paths. Fixes #13 (b32bc5a)
Performance Improvements
- debounce LuaLS updates (7d843b9)
- dont return workspace library for the fallback scope (2e715cd)
- lsp: explicitely disable the fallback scope when no scopeUri and in a workspace (b9ecd40)
- properly track library usage per workspace folder (48267c8)
1.2.1 (2024-06-02)
Bug Fixes
- added support for module names with forward slashes instead of dots (3c9423a)
1.2.0 (2024-06-02)
Features
- added fast cmp completion source for require statements and module annotations (a5c908d)
- buf: added support for
---[@module](https://github.com/module) "foobar". Fixes #4 (6d0aaae) - config: allow library to be a list of strings, or a table for easier merging (6227a55)
Bug Fixes
- buf: implement on_reload (1af5a6e)
Performance Improvements
- buf: not needed to use treesitter to parse requires (62c8bbf)
1.1.0 (2024-06-01)
Features
- added support for Neovim's package system (37a48c0)
Bug Fixes
- always call on_change when ataching new buffer (f0de1e7)
- pkg: normalize paths for packpaths (ee3d47f)
Performance Improvements
- batch require changes from file in one go (45ef0d0)
- pkg: cache unloaded packs for packpath impl (95aabb2)
1.0.0 (2024-06-01)
Features
- Config.enabled (b2da629)
- config.enabled can be a function/boolean (8434266)
- initial commit (77c5029)
Bug Fixes
- automatically add
/luawhen needed (feef58f)
Performance Improvements
- update LSP with vim.schedule (c211df9)