Bylo vydáno GitExtensions 4.2, nástroje s grafickým rozhraním pro správu repozitářů git, který se dokáže integrovat do systémového menu pro práci se soubory a pomocí pluginů do IDE (JetBrains, VSCode, MSVS). Kód projektu je napsán v C# a je distribuován pod licencí GPLv3.
Hlavní změny:
- Nový plugin pro integraci s GitLab.
- Do pluginu JIRA byla přidána podpora tokenů osobního přístupu.
- Různé zlepšení výkonu.
- Různé vylepšení uživatelského rozhraní.
- Vylepšení v dialogovém okně protokolu příkazů Git.
- Vylepšení v dialogovém okně 'Rebase'
- Bylo povoleno provádět operaci 'Uložit jako…' najednou pro více souborů.
- Editor nyní může přesouvat řádek nahoru/dolů pomocí ALT + UP a ALT + DOWN.
- Pro OpenSSH byla implementována proměnná prostředí SSH_ASKPASS, pokud je vyžadováno heslo (požaduje OpenSSH 8.4 nebo novější; nefunguje pro starší verze OpenSSH).
- Byla zajištěna automatická instalace GitExtensions jako editoru pouze v aktuálním prostředí.
- Bylo povoleno resetování neindexovaných změn, aniž by se dotklo mezipaměti.
- Pohodlnější zpracování chyb 'Nepodařilo se načíst soubor nebo sestavení.'
- Vertikální tabulace (SHIFT + ENTER) je nyní považována za nový řádek.
- Byla přidána podpora pro sestavení GitExtensions pro Windows na systémech Arm64 (WoA), vyžaduje však ruční sestavení.
- Pro skripty byla implementována možnost '{HEAD}'.
- Pro kompilaci je nyní vyžadováno .NET 6.0 Desktop Runtime v6.0.24 nebo novější.
- Doporučená verze Gitu 2.42.


Zdroj: opennet.ru
