Neovim 0.12

Il 29 marzo 2026 è stato rilasciato rilascio l'editor di testo Neovim nella versione 0.12, e il 6 aprile è stata pubblicata la correzione della versione 0.12.1. Questo è uno dei più grandi rilasci recenti: sono state chiuse oltre 340 problematiche, aggiunto un gestore di plugin integrato, un client HTTP, il comando di riavvio, esteso notevolmente il client LSP integrato e riprogettato sperimentalmente il sottosistema dei messaggi.

Cambiamenti non compatibili:

Il gestore di plugin integrato (vim.pack):

Aggiunto è un gestore di plugin integrato sperimentale vim.pack. Supporta lockfile per il blocco delle versioni, aggiornamenti offline, indicazione delle versioni target, buffer di conferma con navigazione attraverso [[[/]] e azioni di codice. Le informazioni sul VCS sono disponibili tramite vim.pack.get. Il progresso delle operazioni viene mostrato tramite nvim_echo con kind=progress. Integrato con checkhealth.

LSP:

Il client LSP incorporato ha ricevuto un aggiornamento sostanziale:

I comandi :restart e :detach:

Nuovo comando :restart riavvia Nvim e riconnette l'interfaccia attuale. Supporto :detach e :restart su Windows. Entrambe funzionano su tutte le piattaforme.

Rete (vim.net):

Client HTTP integrato aggiunto vim.net.request e :edit url. Opzione vim.net.request con il parametro outbuf scrive la risposta del server direttamente nel buffer specificato.

UI e messaggi:

API Lua:

Diagnostica:

DiagnosticUnnecessary e DiagnosticDeprecated.:

Altre modifiche:

Neovim 0.12.1:

Rilascio correttivo del 6 aprile 2026 con 26 correzioni e una nuova funzionalità — :restart riattacca tutte le interfacce utente. Tra le correzioni importanti:

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster