Notepad++ 8.9.3 available

The update includes several fixes and improved security for cURL.

A new update to version 8.9.3 is available for Notepad++. The update includes a number of improvements and fixes. Additionally, cURL has been updated to version v8.19.0 in the auto-updater (WinGUp) to address a cURL security vulnerability.

To improve the performance of reading and writing Notepad++ configuration files, a new XML parser (pugixml) has been gradually introduced over several versions and is now fully implemented in this release. Additionally, several regressions identified in earlier versions caused by the XML parser migration have been resolved.

Other fixes in the release notes for the editor

  • A memory leak on exit has been fixed.

  • A crash in custom language mode has been fixed.

  • A crash that occurred when installing (or removing) a plugin no longer restarts Notepad++ with persistent administrator privileges has been fixed.

  • Parentheses were incorrectly added to some multibyte characters.

  • A crash that caused the function list text to be displayed incorrectly in non-UTF-8 documents has been fixed.

  • A bug that caused text localization issues in the Project pane of the Project window has been fixed.

  • The change history border is not enabled by default.

  • Notepad++ updates and plugin downloads failed behind man-in-the-middle proxies in corporate networks.

  • Performance improvements were achieved by migrating the XML parser from TinyXML to pugixml.

  • A crash that caused Notepad++ to occur when printing has been fixed.

  • Fixed. Fixed a bug that prevented the "Search in Files" function from searching the file contents on the hard drive.

  • Added the file disableNppAutoUpdate.xml to disable automatic updates when WinGUp (GUP.exe) is present.

  • Fixed a bug that prevented installed autocomplete files from being overwritten after an update.

  • Added model capacity for shortcuts.xml and contexMenu.xml for management.

  • Added an option to disable drag and drop of selected text.

  • Fixed an incorrect path for saving designs on installations outside the program folder.

  • Improvement: Prevents XML configuration files from being overwritten when updating the portable package (copy/paste).

  • Fixed an incomplete translation in the Search dialog box when first opened from the Project window.

  • Update of Scintilla to 5.6.0 and Lexilla to 5.4.7.

Read more here.

about author