Am 28. April wurde die Version 0.14 des plattformübergreifenden Code-Editors veröffentlicht NotepadNext, genannt vom Autor „plattfomübergreifende Überarbeitung von Notepad++“.
Das Projekt ist in C++ (Standard C++20) mit dem Qt 6-Framework (Mindestversion – 6.5) geschrieben und wird unter der GNU GPL 3.0-Lizenz verbreitet.
Änderungen:
- Statt QMake wird jetzt CMake verwendet, und statt Git-Submodule – CPM.cmake;
- die Definition der Größe des Dialogfensters „Suchen und Ersetzen“ wurde geändert;
- Sortierparameter für Zeilen wurden hinzugefügt;
- eine Rückwärts-Suchfunktion wurde hinzugefügt;
- der Cursorstand wird beim Neuladen der Datei gespeichert;
- BOM in UTF-8 wird jetzt verarbeitet;
- eine Sicherheitsanfälligkeit wurde behoben, die die Ausführung willkürlichen Codes durch Lua-Einschleusung bei der Verarbeitung von Dateinamenerweiterungen ermöglichte (CVE-2026-42214);
- die Bibliotheken Scintilla und Lexilla wurden aktualisiert;
- die Lokalisierungen wurden aktualisiert;
- die .ico-Datei für Windows wurde auf eine größere Größe aktualisiert;
- Build-Korrekturen für macOS;
- das Symbol im macOS-Dock wurde korrigiert.
Quelle: linux.org.ru
