Выйшаў рэліз 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
