osfeed.dev
Release / / with v11.17.3, v11.17.4

lazy.nvim v11.17.5

Resolve rockspec dependency names when version constraints directly follow the name.

Before you upgrade to v11.17.5

The default `rocks.server` changes from `https://nvim-neorocks.github.io/rocks-binaries/` to `https://lumen-oss.github.io/rocks-binaries/`. Explicit overrides remain unchanged.

Behavior changedAffects: Users installing rock packages with the default binary server.Inferred
Read the evidence

What changed in v11.17.5

Rockspec dependency parsing separates names from comparison operators and leading whitespace. `rocks.server` defaults to the lumen-oss endpoint; spec modules returning multiple values receive an explicit error.

Also: The default rock binary server moves to lumen-oss, and invalid spec modules receive a clearer error.

Install v11.17.5, covering v11.17.3–v11.17.5. Neovim >= 0.8.0 with LuaJIT and Git >= 2.19.0. LuaRocks support must be enabled for rockspec packages.

Fixed and improved

Dependency names are parsed separately from leading whitespace and version operators, including constraints without an intervening space.

Now worksBuild plugins and their dependencies from rockspec packages.Inferred
Read the evidence

Imported spec modules returning multiple values now receive an explicit single-value error message.

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

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