Notepad++ 8.8.3

Top 14 Notepad++ Themes for Enhanced Coding ExperienceNotepad++ is a multilingual source code editor and Notepad substitute that is free (as in "free speech" and "free beer"). It is controlled by the GPL License and operates within the Microsoft Windows environment.

Notepad++ is written in C++ and utilizes the pure Win32 API and STL, which guarantees a faster execution speed and a reduced program size. It is based on the robust editing component Scintilla. Notepad++ aims to lower global carbon dioxide emissions by streamlining as many processes as possible without sacrificing usability. The PC may throttle down and lower power consumption when using less CPU power, creating a more environmentally friendly atmosphere.

Notepad++ v8.8.3 security updates and new features:

  • To sign fresh release binaries, use a self-signed certificate. (Commit to implementation)
  • Resolve the CVE-2025-49144 uninstaller security problem. Fix #16787
  • Increase DLL loading security. Fix #13964

Regression fixes, bug fixes, and new features in Notepad++ v8.8.3:

  • Regression of folding state not remembered during sessions should be fixed. Repair #16597 and #16670.
  • Fix the Style Configurator regression's "Go To Settings" links (from v8.8). (Fix #16592)
  • Resolve the little regression of the tab background (hovered) highlighting problem following drag and drop. (Fix #16559)
  • Resolve a hang (unresponsive) problem caused by hidden lines. (Fix #16316)
  • Use the absolute path rather than an indeterminate path to resolve the installer security problem (CVE-2025-49144). (fix #16744)
  • Installer component "WinGUp": address cURL's security flaw CVE-2025-0167 by updating cURL to 8.13.0. Fix #16515 and #16531.
  • Update to Lexilla and Scintilla 5.5.7 5.4.5. (Operation #16649)
  • Include the ability to update Notepad++ when you quit. (Fix #8495, #8457, #10317, #13749, #16601, #3755)
  • For the installer, add the command argument "/relaunchNppAfterSilentInstall."
  • Include a functionality that allows users to toggle (set/remove) a file's read-only attribute. Resolve issues #326, #4594, #6216, #7841, #12520, #15571, and #16603.
  • To obtain the toolbar icon set choice, add a new plugin API called NPPM_GETTOOLBARICONSETMODE & NPPN_TOOLBARICONSETCHANGED. Repair #16547 and #16646.
  • The NPPM_GETOPENFILENAMES, NPPM_GETOPENFILENAMESPRIMARY, and NPPM_GETOPENFILENAMESSECOND APIs should all be deprecated. Fix #15997
  • Include a new feature that allows the tab name to be the first line of the untitled document. (Repair #3994, #16584)
  • Improve NPPM_DARKMODESUBCLASSANDTHEME: Make the plugin progress bar dark mode enabled. (Fix #16675)
  • Numerous improvements to dark mode. (Fix #16560, #16537, #16668, and #16674.)
  • Fix the caption bar's right-click to see the main menu. Fix #16652
  • When the tab name remains the same, fix the rename tab error notice. (Fix #16661)
  • Fix the Python FunctionList's inability to absorb the subsequent function if there is a space after a colon. Fix #16636.
  • Take.log out of the list of default extensions for errorlist lexer. (Fix #16627)
  • Make Golang's raw string syntax highlighting functional. (Repair #16609)
  • Restore the Notepad++ tray icon when the Windows Taskbar crashed and was restarted. (Fix #16588)
  • Resolve the issue where the toolbar icon set does not update to match the panel icon set. (Fix #16595)
  • Address the issue where the Windows dialog file list does not respond to keystrokes (character match). (Repair #2239)
  • Modified file entries in the "Windows" dropdown menu should have a "*" mark added. (Fix #16542) 

View: Notepad++ Home page | Other Operating Systems 

Download: Notepad++ 64-bit | Portable 64-bit | ~4.0 MB (Open Source)
Download: Notepad++ 32-bit | Portable 32-bit

Previous Post Next Post