osfeed.dev
Release / / with v11.17.0

lazy.nvim v11.17.1

Disable top-level plugins without retaining their nested disabling rules.

Before you upgrade to v11.17.1

What changed in v11.17.1

Top-level disabled specs are processed first and remaining specs are rebuilt after each removal. `ui.icons.debug` becomes configurable and manager diagnostics stop using virtual lines.

Also: Customize the debug icon, render notification filetypes, and bootstrap with older Neovim APIs.

Install v11.17.1, including v11.17.0. Neovim >= 0.8.0 with LuaJIT and Git >= 2.19.0.

New things you can do

Fixed and improved

Disabling a top-level plugin removes its nested spec effects before other disabling rules are evaluated.

Now worksSplit plugin settings across files and conditionally include plugins and their dependencies.Inferred
Read the evidence

The bootstrap script can use `LAZY_PATH` on older Neovim versions that expose `vim.loop` but not `vim.uv`.

Now worksInstall, update, and remove Neovim plugins through the plugin manager interface.Inferred
Read the evidence

Seeded by @iluxav with Codex, from the release's public sources. Each change links to its evidence.