No dia 28 de abril, foi lançado o editor de código multiplataforma 0.14 NotepadNext, chamado pelo autor de "reformulação multiplataforma do Notepad++".
O projeto foi desenvolvido na linguagem C++ (padrão C++20) utilizando o framework Qt 6 (versão mínima - 6.5) e é distribuído sob a licença GNU GPL 3.0.
Mudanças:
- Ao invés do QMake, agora usa-se CMake, e em vez de submódulos Git - CPM.cmake;
- a definição do tamanho da janela de diálogo "Localizar e Substituir" foi alterada;
- parâmetros de ordenação de linhas foram adicionados;
- uma busca reversa foi adicionada;
- a posição do cursor é mantida ao recarregar o arquivo;
- o tratamento de BOM em UTF-8;
- correção de vulnerabilidade que permite a execução de código arbitrário através da injeção de Lua ao processar extensões de nomes de arquivos (CVE-2026-42214);
- as bibliotecas Scintilla e Lexilla foram atualizadas;
- localizações atualizadas;
- o arquivo .ico para Windows foi atualizado para um tamanho maior;
- correções de compilação para macOS;
- o ícone no dock do macOS foi corrigido.
Fonte: linux.org.ru
