On April 28, version 0.14 of the cross-platform code editor was released NotepadNext, referred to by the author as a “cross-platform rework of Notepad++”.
The project is written in C++ (C++20 standard) using the Qt 6 framework (minimum version – 6.5) and is distributed under the GNU GPL 3.0 license.
Changes:
- CMake is now used instead of QMake, and instead of Git submodules - CPM.cmake;
- the size definition of the 'Find and Replace' dialog has been modified;
- string sorting options have been added;
- reverse search has been added;
- cursor position retention upon file reload;
- BOM handling in UTF-8;
- fix for a vulnerability allowing arbitrary code execution through Lua injection during processing of file name extensions (CVE-2026-42214);
- Scintilla and Lexilla libraries have been updated;
- Updated localizations;
- the .ico file for Windows has been updated to a larger size;
- build fixes for macOS;
- the macOS dock icon has been corrected.
Source: linux.org.ru
