Releases: folke/lazy.nvim
Releases · folke/lazy.nvim
v9.2.0
9.2.0 (2023-01-13)
Features
- commands: allow commands like
Lazy ... | ...
(#377) (7b78ce3) - spec: event, keys, ft and cmd can now also be a function that returns the values to be used (2128ca9)
Bug Fixes
- cache: de-duplicate topmods. Fixes #349 (81017b9)
- float: only clear diagnostics for valid buffers (7b0d1a7)
- ui: open diff and others over the ui. Don't try to be smart about it. Fixes #361 (3fbe4fe)
- use
vim.api.nvim_exec_autocmds
instead ofvim.cmd[[do]]
to prevent weirdvim.notify
behavior (b73312a)
v9.1.3
v9.1.2
9.1.2 (2023-01-11)
Bug Fixes
- handlers: allow overriding handler values (74bc61a)
- ui: possible error during initial install (a646238)
- ui: properly position Lazy tabs when opening another cmd. Fixes #361 (8756c09)
- ui: reset buf and win options on resize (3b44c3c)
Performance Improvements
- util: execute VeryLazy right after UIEnter (5aca928)
v9.1.1
v9.1.0
9.1.0 (2023-01-10)
Features
- spec: allow git@ and http urls in
Plugin[1]
withouturl=
. Fixes #357 (4304035) - util:
Util.merge
now support advanced merging strategies. Docs coming soon (b28c6b9)
Bug Fixes
- cache: dont keep invalid entries in the cache (cleanup) (9fa62ea)
- diffview: fixed parameter for showing single commit with DiffView. Fixes #304 (a32e307)
- docs: auto-gen of readme stuff (3a216d0)
- spec:
Plugin.opts
is now always a table. Fixes #351 (e77be3c) - spec: don't import specs more than once (ad7aafb)
- ui: keymap for building a single plugin changed from
b
togb
. Fixes #358 (e6ee0fa)
v9.0.0
9.0.0 (2023-01-08)
⚠ BREAKING CHANGES
- spec: setting a table to
Plugin.config
is now deprecated. Please usePlugin.opts
instead. (backward compatible for now)
Features
- git: added fast
Git.get_origin
andGit.get_config
(a39fa0f) - git: lazy now detects origin changes and will fix it on update. Fixes #346. Fixes #331 (615781a)
- spec: setting a table to
Plugin.config
is now deprecated. Please usePlugin.opts
instead. (backward compatible for now) (7260a2b) - util: better deep merging with
Util.merge
(6a31b97)
v8.1.0
v8.0.0
8.0.0 (2023-01-06)
⚠ BREAKING CHANGES
- util:
require("lazy.util").open_cmd()
is deprecated. See the docs
Features
Bug Fixes
- loader: revert change that loaded /plugin after config. Fixes #328 (2ef44e2)
- loader: source runtime files without
silent
. Fixes #336 (102bc27)
Code Refactoring
- util:
require("lazy.util").open_cmd()
is deprecated. See the docs (4f76b43)