Version 8.9.4 du 26/04/2026- Fix crashes in FindInFiles when nativeLang.xml’s “find-result-hits” contains “%s”.
- Fix drop-file crash when file path length reaches 259 characters.
- Fix crash caused by undoing column editor bad input in virtual space.
- Fix bad column editor input in reverse-direction column selection on virtual space.
- Update to Scintilla 5.6.1 & Lexilla 5.4.8.
- Fix EOL conversion to Windows format not working (Scintilla update related).
- Fix rendering corruption in .bat files (Lexilla update related).
- Fix quote escaping causing incorrect JSON syntax highlighting (Lexilla update related).
- Fix MSI installation error due to context menu item registration.
- Fix NSIS installation stalling caused by context menu registration issue.
- Add NPP_LANG property to install a specific localization file for MSI.
- Fix MSI installer display random Hexadecimal number as name on UAC.
- Add version info into MSI file property (as value of “Comments”).
- Fix minimized window not restoring in administrator mode.
- Fix Unicode search mismatching ANSI character ‘?’.
- Fix Column Editor regression with empty fields.
- Fix floating dialog content not displaying in certain situations.
- Fix visual glitch when toggling group view in Document List.
- Support improved C++ 11 raw string literal handling.
- Fix visual glitch in the Mark dialog.
Version 8.9.3 du 26/03/2026- Regression fix: a crash in User Defined Language.
- Regression fix: installing (or removing) plugin re-opens Notepad++ with permanent admin privilege
- Regression-fix: wrongly added parenthesis for some multi-bytes characters.
- Regression-fix: incorrect function list text display for non-UTF8 documents.
- Regression-fix: ProjectPanel Workspace text localization issue.
- Regression-fix: Change History margin not enabled by default.
- Regression-fix: Notepad++ update & plugin download fail behind corporate MITM proxies.
- Security enhancement: Update cURL to v8.19.0 in auto-updater (WinGUp) to fix cURL security issue (CVE-2025-14819).
- Improve performance by migrating the XML parser from TinyXML to pugixml.
- Update Scintilla to 5.6.0 & Lexilla to 5.4.7.
- Fix the issue where printing caused Notepad++ to crash.
- Fix Find in Files failing to search file content on disk.
- Add disableNppAutoUpdate.xml to disable auto-update when WinGUp (GUP.exe) is present.
- Fix a memory leak on exit.
- Fix installed auto-completion files not overwritten after update.
- Add model capacity of shortcuts.xml & contexMenu.xml for administration.
- Add an option to disable selected text drag-and-drop.
- Fix wrong theme-writing path for non-ProgramFiles installations.
- Enhancement: prevent XML config files from being overwritten when updating portable package (copy/paste).
- Fix incomplete Find dialg tab translation when 1st opêned from Project Panels.
- Fix Notepad++ spawning a new Windows Explorer process in Task Manager.
- Add Function List & Autocompletion for D language.