28 апреля состоялся выпуск 0.14 кроссплатформенного редактора кода NotepadNext, называемого автором «кроссплатформенной переработкой Notepad++».
Проект написан на языке C++ (стандарт C++20) с использованием фреймворка Qt 6 (минимальная версия – 6.5) и распространяется по лицензии GNU GPL 3.0.
Изменения:
- вместо QMake теперь используется CMake, а вместо субмодулей Git – CPM.cmake;
- изменено определение размеров диалогового окна «Найти и заменить»;
- добавлены параметры сортировки строк;
- добавлен обратный поиск;
- сохранение положения курсора при перезагрузке файла;
- обработка BOM в UTF-8;
- исправление уязвимости, позволяющей выполнить произвольный код посредством внедрения Lua при обработке расширений имён файлов (CVE-2026-42214);
- обновлены библиотеки Scintilla and Lexilla;
- обновлены локализации;
- файл .ico для Windows обновлён до большего размера;
- исправления сборки для macOS;
- исправлена иконка в доке macOS.
Источник: linux.org.ru
