Le 28 avril, la sortie de l'éditeur de code multiplateforme 0.14 a eu lieu. NotepadNext, décrit par l'auteur comme une « refonte multiplateforme de Notepad++ ».
Le projet est écrit en C++ (norme C++20) avec le framework Qt 6 (version minimale – 6.5) et est distribué sous la licence GNU GPL 3.0.
Modifications :
- CMake est maintenant utilisé à la place de QMake, et pour les sous-modules Git, il y a CPM.cmake;
- la définition des tailles de la boîte de dialogue « Rechercher et remplacer » a été modifiée;
- des paramètres de tri des lignes ont été ajoutés;
- ajout d'une recherche inversée;
- sauvegarde de la position du curseur lors du rechargement du fichier;
- traitement des BOM en UTF-8;
- correction d'une vulnérabilité permettant l'exécution de code arbitraire par l'injection de Lua lors du traitement des extensions de noms de fichiers (CVE-2026-42214);
- la bibliothèque Scintilla et Lexilla a été mise à jour;
- localisations mises à jour ;
- le fichier .ico pour Windows a été mis à jour pour une taille plus grande;
- correctifs de compilation pour macOS;
- l'icône du dock macOS a été corrigée.
Source : linux.org.ru
