Foi lançado o GitExtensions 4.2, uma ferramenta com interface gráfica para gerenciar repositórios git, que pode se integrar ao menu do sistema de gerenciamento de arquivos e, através de plugins, a IDEs (JetBrains, VSCode, MSVS). O código do projeto é escrito em C# e é distribuído sob a licença GPLv3.
Principais mudanças:
- Novo plugin de integração com o GitLab.
- O plugin JIRA agora suporta tokens de acesso pessoal.
- Várias melhorias de desempenho.
- Várias melhorias na interface do usuário.
- Melhorias na janela de diálogo do registro de comandos do Git.
- Melhorias na janela de diálogo 'Rebase'.
- A operação de salvar 'Salvar como...' agora é permitida para vários arquivos ao mesmo tempo.
- O editor agora pode mover linhas para cima/baixo usando ALT + UP e ALT + DOWN.
- Para o OpenSSH, a variável de ambiente SSH_ASKPASS é configurada quando uma senha é solicitada (requere OpenSSH 8.4 ou superior; não funciona em versões mais antigas do OpenSSH).
- Agora a instalação do GitExtensions como editor é automática apenas no ambiente atual.
- Permite redefinir alterações não indexadas sem afetar as intermediárias.
- Tratamento de erro melhorado 'Falha ao carregar arquivo ou assembly'.
- A tabulação vertical (SHIFT + ENTER) agora é tratada como a inserção de uma nova linha.
- Adicionado suporte para a construção do GitExtensions para Windows em sistemas Arm64 (WoA), no entanto, isso requer uma construção manual.
- Para scripts, a opção '{HEAD}' foi implementada.
- Agora é necessário o .NET 6.0 Desktop Runtime v6.0.24 ou superior para a construção.
- A versão recomendada do Git é 2.42.


Fonte: opennet.ru
