News

Notepad++ 8.8.2 available

The update fixes a security vulnerability and much more.

An update to version 8.8.2 is available for Notepad++. This is also a security update that fixes CVE-2025-49144. This vulnerability only affects the installer, so anyone who already has Notepad++ installed is not affected.

A yellow UAC popup may appear during installation. This is because the previous certificate has expired and hasn't been replaced yet. Therefore, various antivirus programs may trigger alerts. There have been fixes and improvements, and quite a few of them.

Fixes and improvements:

  • Fixed regression causing folding state not to persist across sessions.
  • Fixed regression in "Go To Settings" links within Style Configurator introduced in v8.8.
  • Fixed minor regression affecting tab background highlighting on hover after drag-and-drop operations.
  • Fixed unresponsive (hang) issue related to hidden lines.
  • Addressed installer security vulnerability by specifying absolute paths instead of unspecified paths (CVE-2025-49144).
  • Updated installer component "WinGUp" by upgrading cURL to version 8.13.0, addressing cURL security vulnerability CVE-2025-0167.
  • Updated Scintilla to version 5.5.7 and Lexilla to version 5.4.5.
  • Added a feature to update Notepad++ upon exit.
  • Added installer command-line argument “/relaunchNppAfterSilentInstall”.
  • Introduced feature allowing toggling (set/remove) of read-only attributes on files.
  • Added new plugin APIs: NPPM_GETTOOLBARICONSETMODE and NPPN_TOOLBARICONSETCHANGED, allowing retrieval of toolbar icon set preferences.
  • Deprecated three APIs: NPPM_GETOPENFILENAMES, NPPM_GETOPENFILENAMESPRIMARY, and NPPM_GETOPENFILENAMESSECOND.
  • Added new feature to use the first line of untitled documents as their tab names.
  • Enhanced NPPM_DARKMODESUBCLASSANDTHEME by enabling dark mode progress bars for plugins.
  • Various enhancements for dark mode implementation.
  • Fixed issue where right-clicking on the caption bar unhides the main menu.
  • Corrected error message issue when renaming tabs without changing their names.
  • Fixed Python FunctionList parsing error when spaces follow colons, causing functions to merge incorrectly.
  • Removed .log from default extensions for the errorlist lexer.
  • Improved raw string syntax highlighting for Golang.
  • Fixed Notepad++ tray icon disappearing after Windows Taskbar crashes and relaunches.
  • Corrected behavior where changing toolbar icon sets didn't update corresponding panel icon sets.
  • Resolved issue where Windows dialog file lists were unresponsive to keyboard character matching.
  • Added "*" indicator for modified file entries in the "Windows" dropdown menu.

About Author

I am a technology writer for UpdateStar, covering software, security, and privacy as well as research and innovation in information security. I worked as an editor for German computer magazines for more than a decade before starting to be a team member at UpdateStar.

Next Article

Previous Article