A fost lansată versiunea GitExtensions 4.2, un instrument cu interfață grafică pentru gestionarea repository-urilor git, capabil să se integreze în meniul sistemului de operare pentru gestionarea fișierelor și, prin intermediul plugin-urilor, în IDE-uri (JetBrains, VSCode, MSVS). Codul proiectului este scris în C# și este distribuit sub licența GPLv3.
Modificări principale:
- Un nou plugin de integrare cu GitLab.
- Pluginul JIRA a adăugat suport pentru token-urile de acces personal.
- Diverse îmbunătățiri ale performanței.
- Diverse îmbunătățiri ale interfeței utilizatorului.
- Îmbunătățiri în fereastra de jurnal al comenzilor Git.
- Îmbunătățiri în fereastra „Rebase”.
- S-a permis efectuarea operațiunii „Save as...” pentru mai multe fișiere simultan.
- Editorul poate acum muta linia în sus/jos folosind ALT + SUS și ALT + JOS.
- Pentru OpenSSH, s-a implementat setarea variabilei de mediu SSH_ASKPASS atunci când se solicită parola (necesită OpenSSH 8.4 sau mai recent; nu funcționează în versiunile mai vechi de OpenSSH).
- S-a asigurat instalarea automată a GitExtensions ca editor doar în mediul curent.
- Resetarea modificărilor neindexate este acum permisă fără a afecta modificările intermediare.
- Tratamentul erorilor „Nu s-a putut încărca fișierul sau asamblarea.” este acum mai convenabil.
- Tabulatorul vertical (SHIFT + ENTER) este acum considerat ca o nouă linie.
- S-a adăugat suport pentru construirea GitExtensions pentru Windows pe sisteme Arm64 (WoA), totuși, aceasta necesită o construcție manuală.
- Pentru scripturi, s-a implementat opțiunea „{HEAD}”.
- Pentru construcție, acum este necesar .NET 6.0 Desktop Runtime v6.0.24 sau mai recent.
- Versiunea recomandată de Git este 2.42.


Sursa: opennet.ro
