È stato rilasciato GitExtensions 4.2, uno strumento con interfaccia grafica per la gestione dei repository git, capace di integrarsi nel menu di sistema per la gestione dei file e, tramite plugin, nei IDE (JetBrains, VSCode, MSVS). Il codice del progetto è scritto in C# e distribuito con licenza GPLv3.
Principali modifiche:
- Nuovo plugin di integrazione con GitLab.
- Il plugin JIRA ha aggiunto supporto per i token di accesso personali.
- Vari miglioramenti delle prestazioni.
- Vari miglioramenti dell'interfaccia utente.
- Miglioramenti nella finestra di dialogo del registro comandi Git.
- Miglioramenti nella finestra di dialogo 'Rebase'.
- Consentita l'operazione di salvataggio 'Salva come...' per più file contemporaneamente.
- L'editor ora può spostare la riga su/giù usando ALT + SU e ALT + GIÙ.
- Per OpenSSH è stata implementata l'impostazione della variabile d'ambiente SSH_ASKPASS, se viene richiesta una password (richiesta OpenSSH 8.4 o superiore; non funziona per versioni più vecchie di OpenSSH).
- Installazione automatica di GitExtensions come editor solo nell'ambiente corrente.
- Consentito il reset delle modifiche non indicizzate, senza toccare quelle intermedie.
- Gestione degli errori 'Impossibile caricare il file o l'assembly' più intuitiva.
- La tabulazione verticale (SHIFT + ENTER) ora è considerata come un'interruzione di riga.
- Aggiunta la supporto per la build di GitExtensions per Windows su sistemi Arm64 (WoA), ma è necessaria una build manuale.
- Per gli script è stata implementata l'opzione «{HEAD}».
- Ora è necessaria la .NET 6.0 Desktop Runtime v6.0.24 o superiore per la build.
- Versione consigliata di Git 2.42.


Fonte: opennet.ru
