Излезе версия GitExtensions 4.2, инструмент с графичен интерфейс за управление на Git хранилища, способен да се интегрира в системното меню за работа с файлове и, чрез плъгини, в IDE (JetBrains, VSCode, MSVS). Кодът на проекта е написан на C# и се разпространява под лиценза GPLv3.
Основни промени:
- Нов плъгин за интеграция с GitLab.
- В плъгина JIRA е добавена поддръжка за токени за личен достъп.
- Различни подобрения в производителността.
- Различни подобрения в потребителския интерфейс.
- Подобрения в диалоговия прозорец на Git журналите.
- Подобрения в диалоговия прозорец „Rebase“
- Позволено е извършването на операцията „Запазване като…“ за няколко файла едновременно.
- Редакторът вече може да премества редове нагоре/надолу с помощта на ALT + НАГОРЕ и ALT + НДОЛУ.
- За 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
