Излезе новата версия на GitExtensions 4.2, инструмент с графичен интерфейс за управление на git репозитории, който може да интегрира в системното меню за работа с файлове и, чрез плъгини, в IDE (JetBrains, VSCode, MSVS). Кодът на проекта е написан на C# и се разпространява под лицензия GPLv3.
Основни промени:
- Нов плъгин за интеграция с GitLab.
- В плъгина JIRA е добавена поддръжка за токени за личен достъп.
- Различни подобрения в производителността.
- Различни подобрения в потребителския интерфейс.
- Подобрения в диалоговия прозорец за командния журнал на Git.
- Подобрения в диалоговия прозорец „Rebase“
- Разрешено е извършването на операцията за запазване „Save as…“ веднага за няколко файла.
- Редакторът вече може да премества реда нагоре/надолу с ALT + UP и ALT + DOWN.
- За OpenSSH е реализирано задаване на променлива за среда SSH_ASKPASS, ако се иска парола (изисква OpenSSH 8.4 или по-нова версия; не действа за по-стари версии на OpenSSH).
- Осигурена е автоматична инсталация на GitExtensions като редактор само в текущата среда.
- Разрешено е нулирането на неиндексирани промени, без да се засягат междинните.
- По-удобна обработка на грешки „Не можа да се зареди файл или сборка“.
- Вертикалната табулация (SHIFT + ENTER) сега се счита за нов ред.
- Добавена е поддръжка за компилация на GitExtensions за Windows на системи Arm64 (WoA), но за това се изисква ръчна компилация.
- За скриптове е реализирана опция „{HEAD}.”
- За компилация сега е необходим .NET 6.0 Desktop Runtime v6.0.24 или по-нова версия.
- Препоръчителната версия на Git е 2.42.


Източник: opennet.ru
