Neovim 0.12.0

Neovim 0.12 drops a built‑in add‑on manager and sparks a “why no v1?” meltdown

TLDR: Neovim 0.12 adds an official add‑on manager, igniting a fight over whether it’s better than the popular lazy.nvim and why the project still isn’t at version 1.0. Excitement clashes with caution as some users report broken setups and others ask if it plays nice with modern AI helpers.

Neovim just rolled out version 0.12.0 and the crowd did not come quietly. The headline feature: a built‑in add‑on manager called “pack,” which instantly triggered a showdown with the popular third‑party tool lazy.nvim. One user begged, “Sell me vim.pack over lazy.nvim,” while another asked why the team added a manager at all. Translation: devs are split between the “official and simple” camp and the “don’t fix what isn’t broken” crowd.

Then came the meta-drama: Why is Neovim still below version 1.0? A commenter demanded to know what’s “v1 worthy,” echoing a long‑running meme about projects living forever in zero land. Meanwhile, a brave soul who tested the main branch said their setup broke and that AI tool streaming got slower, fueling a wave of upgrade anxiety. The vibe: love the shiny new thing, fear the yak shave.

For the rest of us, installation looks very “choose your fighter.” Windows folks are grabbing MSIs, macOS users are zapping the “unknown developer” warning with a magic command, and Linux fans are wrestling AppImages, FUSE, and tarballs. One Vim loyalist confessed VS Code FOMO, asking if Neovim plays nice with Claude‑style coding assistants. The replies? Half jokes, half reassurance: it depends on plugins. Classic Neovim energy—wildly powerful, occasionally chaotic, and never boring.

Key Points

  • Neovim 0.12.0 is released with links to release notes, changelog, and in-editor news.
  • Windows installers are available as ZIP and MSI for x86_64 and ARM64; launch via nvim.exe, and Windows Server may require vcruntime140.dll.
  • macOS builds are provided for x86_64 and arm64; users should clear quarantine with xattr -c, extract, and run the included nvim binary.
  • Linux builds for x86_64 and arm64 are offered as AppImage and tar.gz; if FUSE is unavailable, use the tar.gz extraction path.
  • Linux users with incompatible glibc versions can try unsupported builds targeting older glibc; package manager installation is also referenced.

Hottest takes

“Why are we still at 0—what’s worthy of v1?” — benrutter
“Sell me `vim.pack` over lazy.nvim” — mi_lk
“My config broke—waiting to upgrade” — c-hendricks
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.