Neovim 0.12

Am 29. März 2026 fand statt Release des Texteditors Neovim in der Version 0.12, und am 6. April wurde das korrigierende Release 0.12.1 veröffentlicht. Dies ist eines der größten Releases der letzten Zeit: über 340 Probleme wurden behoben, ein eingebauter Plugin-Manager, ein HTTP-Client, ein Neustart-Befehl, der eingebaute LSP-Client wurde erheblich erweitert, und das Meldesystem wurde experimentell überarbeitet.

Inkompatible Änderungen:

Der eingebaute Plugin-Manager (vim.pack):

Hinzugefügt ist ein experimenteller integrierter Plugin-Manager vim.pack. Unterstützt lockfile zur Festlegung von Versionen, Offline-Updates, Zielversionen, Bestätigungs-Puffer mit Navigation durch [[[\/]] und Codeaktionen. Informationen über VCS sind über vim.pack.get. Der Fortschritt der Operationen ArrayBuffer über nvim_echo mit kind=progress. Integriert mit checkhealth.

LSP:

Der integrierte LSP-Client hat ein umfassendes Update erhalten:

Der Befehl :restart und :detach:

Neuer Befehl :restart startet Nvim neu und verbindet die aktuelle UI wieder. Unterstützung :detach und :restart unter Windows. Beide funktionieren auf allen Plattformen.

Netzwerk (vim.net):

Integrierter HTTP-Client hinzugefügt vim.net.request und :edit url. Variante vim.net.request mit dem Argument outbuf schreibt die Serverantwort direkt in den angegebenen Puffer.

UI und Nachrichten:

Lua API:

Diagnose:

Treesitter:

Weitere Änderungen:

Neovim 0.12.1:

Korrekturversion vom 6. April 2026 mit 26 Fehlerbehebungen und einer neuen Möglichkeit — :restart stellt alle UIs wieder her.. Zu den wichtigen Korrekturen gehören:

Quelle: linux.org.ru

60GB SSD 8Gb DDR4