Notepad++ x64 Version 8.8.3
Notepad++ v8.8.3 security-fixes & new enhancement:$$$Use self-signed certificate to sign new release binaries. $$$Fix uninstaller security issue (CVE-2025-49144). $$$Enhance security for DLL loading. $$$Notepad++ v8.8.3 regression-fixes; bug-fixes & new features:$$$Fix regression of folding state not being remembered through sessions.$$$Fix “Go To Settings” links in Style Configurator regression (from v8.8). $$$Fix small regression of tab background (hovered) highlighting issue after drag&drop.$$$Fix an unresponsive (hang) issue due to hide lines. $$$Fix installer security issue by using the absolute path instead of an unspecified path (CVE-2025-49144). $$$Installer component “WinGUp”: update cURL to 8.13.0 for fixing cURL’s security issue CVE-2025-0167. $$$Update to scintilla 5.5.7 & Lexilla 5.4.5. $$$Add feature to update Notepad++ on exit. $$$Add “/relaunchNppAfterSilentInstall” command argument for installer. $$$Add feature to set read-only attribute on file so user can toggle (set/remove) read-only attribute of a file. $$$Add new plugin API: NPPM_GETTOOLBARICONSETMODE & NPPN_TOOLBARICONSETCHANGED to get toolbar icon set choice. $$$Deprecate 3 APIs: Deprecate NPPM_GETOPENFILENAMES; NPPM_GETOPENFILENAMESPRIMARY & NPPM_GETOPENFILENAMESSECOND. $$$Add new feature of using first line of untitled document for its tab name. $$$Enhance NPPM_DARKMODESUBCLASSANDTHEME: Enable darkmode progress bar for plugins. $$$Various dark mode enhancements. $$$Fix right click on caption bar unhidding main menu. $$$Fix rename tab error message when tab name is unchanged. $$$Fix Python FunctionList absorbing next function issue if space after colon. $$$Remove .log from errorlist lexer’s default extensions. $$$Make raw string syntax highlighting work for Golang. $$$Fix Notepad++ tray icon lost after Windows Taskbar crashing & being relaunched. $$$Fix changing toolbar icon set not updating to matching panel icon set. $$$Fix Windows dialog file list not react with keystroke (character match).$$$Add “*” mark on modified file entries in “Windows” dropdown menu.
Notepad++ x64 Version 8.8.3
Notepad++ v8.8.3 security-fixes & new enhancement:$$$Use self-signed certificate to sign new release binaries. $$$Fix uninstaller security issue (CVE-2025-49144). $$$Enhance security for DLL loading. $$$Notepad++ v8.8.3 regression-fixes; bug-fixes & new features:$$$Fix regression of folding state not being remembered through sessions.$$$Fix “Go To Settings” links in Style Configurator regression (from v8.8). $$$Fix small regression of tab background (hovered) highlighting issue after drag&drop.$$$Fix an unresponsive (hang) issue due to hide lines. $$$Fix installer security issue by using the absolute path instead of an unspecified path (CVE-2025-49144). $$$Installer component “WinGUp”: update cURL to 8.13.0 for fixing cURL’s security issue CVE-2025-0167. $$$Update to scintilla 5.5.7 & Lexilla 5.4.5. $$$Add feature to update Notepad++ on exit. $$$Add “/relaunchNppAfterSilentInstall” command argument for installer. $$$Add feature to set read-only attribute on file so user can toggle (set/remove) read-only attribute of a file. $$$Add new plugin API: NPPM_GETTOOLBARICONSETMODE & NPPN_TOOLBARICONSETCHANGED to get toolbar icon set choice. $$$Deprecate 3 APIs: Deprecate NPPM_GETOPENFILENAMES; NPPM_GETOPENFILENAMESPRIMARY & NPPM_GETOPENFILENAMESSECOND. $$$Add new feature of using first line of untitled document for its tab name. $$$Enhance NPPM_DARKMODESUBCLASSANDTHEME: Enable darkmode progress bar for plugins. $$$Various dark mode enhancements. $$$Fix right click on caption bar unhidding main menu. $$$Fix rename tab error message when tab name is unchanged. $$$Fix Python FunctionList absorbing next function issue if space after colon. $$$Remove .log from errorlist lexer’s default extensions. $$$Make raw string syntax highlighting work for Golang. $$$Fix Notepad++ tray icon lost after Windows Taskbar crashing & being relaunched. $$$Fix changing toolbar icon set not updating to matching panel icon set. $$$Fix Windows dialog file list not react with keystroke (character match).$$$Add “*” mark on modified file entries in “Windows” dropdown menu.
Notepad++ x64 Version 8.8.2
Notepad++ v8.8.2 regression-fixes; bug-fixes & new features:$$$$$$ 1. Fix regression of folding state not being remembered through sessions.$$$ 2. Fix Go To Settings links in Style Configurator regression (from v8.8).$$$ 3. Fix small regression of tab background (hovered) highlighting issue after drag&drop.$$$ 4. Fix an unresponsive (hang) issue due to hide lines.$$$ 5. Fix installer security issue by Use the absolute path instead of an unspecified path (CVE-2025-49144).$$$ 6. Installer component WinGUp: update cURL to 8.13.0 for fixing cURLs security issue CVE-2025-0167.$$$ 7. Update to scintilla 5.5.7 & Lexilla 5.4.5.$$$ 8. Add feature to update Notepad++ on exit.$$$ 9. Add `/relaunchNppAfterSilentInstall` command argument for installer.$$$10. Add feature to set read-only attribute on file so user can toggle (set/remove) read-only attribute of a file.$$$11. Add new plugin API: NPPM_GETTOOLBARICONSETMODE & NPPN_TOOLBARICONSETCHANGED to get toolbar icon set choice.$$$12. Deprecate 3 APIs: Deprecate NPPM_GETOPENFILENAMES; NPPM_GETOPENFILENAMESPRIMARY & NPPM_GETOPENFILENAMESSECOND.$$$13. Add new feature of using first line of untitled document for its tab name.$$$14. Enhance NPPM_DARKMODESUBCLASSANDTHEME: Enable darkmode progress bar for plugins.$$$15. Various dark mode enhancements. $$$16. Fix right click on caption bar unhidding main menu.$$$17. Fix rename tab error message when tab name is unchanged.$$$18. Fix Python FunctionList absorbing next function issue if space after colon.$$$19. Remove .log from errorlist lexers default extensions.$$$20. Make raw string syntax highlighting work for Golang.$$$21. Fix Notepad++ tray icon lost after Windows Taskbar crashing & being relaunched. $$$22. Fix changing toolbar icon set not updating to matching panel icon set.$$$23. Fix Windows dialog file list not react with keystroke (character match).$$$24. Add * mark on modified file entries in Windows dropdown menu.
Notepad++ x64 Version 8.8.2
Notepad++ v8.8.2 regression-fixes; bug-fixes & new features:$$$$$$ 1. Fix regression of folding state not being remembered through sessions.$$$ 2. Fix Go To Settings links in Style Configurator regression (from v8.8).$$$ 3. Fix small regression of tab background (hovered) highlighting issue after drag&drop.$$$ 4. Fix an unresponsive (hang) issue due to hide lines.$$$ 5. Fix installer security issue by Use the absolute path instead of an unspecified path (CVE-2025-49144).$$$ 6. Installer component WinGUp: update cURL to 8.13.0 for fixing cURLs security issue CVE-2025-0167.$$$ 7. Update to scintilla 5.5.7 & Lexilla 5.4.5.$$$ 8. Add feature to update Notepad++ on exit.$$$ 9. Add `/relaunchNppAfterSilentInstall` command argument for installer.$$$10. Add feature to set read-only attribute on file so user can toggle (set/remove) read-only attribute of a file.$$$11. Add new plugin API: NPPM_GETTOOLBARICONSETMODE & NPPN_TOOLBARICONSETCHANGED to get toolbar icon set choice.$$$12. Deprecate 3 APIs: Deprecate NPPM_GETOPENFILENAMES; NPPM_GETOPENFILENAMESPRIMARY & NPPM_GETOPENFILENAMESSECOND.$$$13. Add new feature of using first line of untitled document for its tab name.$$$14. Enhance NPPM_DARKMODESUBCLASSANDTHEME: Enable darkmode progress bar for plugins.$$$15. Various dark mode enhancements. $$$16. Fix right click on caption bar unhidding main menu.$$$17. Fix rename tab error message when tab name is unchanged.$$$18. Fix Python FunctionList absorbing next function issue if space after colon.$$$19. Remove .log from errorlist lexers default extensions.$$$20. Make raw string syntax highlighting work for Golang.$$$21. Fix Notepad++ tray icon lost after Windows Taskbar crashing & being relaunched. $$$22. Fix changing toolbar icon set not updating to matching panel icon set.$$$23. Fix Windows dialog file list not react with keystroke (character match).$$$24. Add * mark on modified file entries in Windows dropdown menu.
Notepad++ x64 Version 8.8.1
Notepad++ v8.8.1 regression-fixes; bug-fixes & new featurs:$$$Fix ShortcutMapper regression (from v8.7.6) of displaying wrong shortcut while editing. (Fix #16491)$$$Fix Find in files progress bar visual regression (from v8.8). (Fix #16504)$$$Fix search result cut off result content due to nul characters (’\0’). (Fix #6281; #15216; #16466)$$$Add Locale-based line sort feature. (Fix #13456; #927; #8481; #11261; #16406; #16409)$$$Enable selection history for undo & redo. (Fix #16488)$$$Fix plugins removal failure issue (fixed in WinGUp).(Fix #16364; #15673; #11819; #9148; WinGUp #82)$$$Fix tab settings for external lexers cannot be saved issue. (Fix #16460)$$$Add ErrorList syntax highlighting. (Fix #16437; #8078)$$$Fix disabled Paste command with no previous text-data in clipboard. (Fix #16456)$$$Fix wrong directory opened for opening files issue. (Fix #16465)$$$Improve Find dialog look & feel (more space).
Notepad++ x64 Version 8.8.1
Notepad++ v8.8.1 regression-fixes; bug-fixes & new featurs:$$$Fix ShortcutMapper regression (from v8.7.6) of displaying wrong shortcut while editing. (Fix #16491)$$$Fix Find in files progress bar visual regression (from v8.8). (Fix #16504)$$$Fix search result cut off result content due to nul characters (’\0’). (Fix #6281; #15216; #16466)$$$Add Locale-based line sort feature. (Fix #13456; #927; #8481; #11261; #16406; #16409)$$$Enable selection history for undo & redo. (Fix #16488)$$$Fix plugins removal failure issue (fixed in WinGUp).(Fix #16364; #15673; #11819; #9148; WinGUp #82)$$$Fix tab settings for external lexers cannot be saved issue. (Fix #16460)$$$Add ErrorList syntax highlighting. (Fix #16437; #8078)$$$Fix disabled Paste command with no previous text-data in clipboard. (Fix #16456)$$$Fix wrong directory opened for opening files issue. (Fix #16465)$$$Improve Find dialog look & feel (more space).
Notepad++ x64 Version 8.8
Notepad++ v8.8 new featurs; regression-fixes & bug-fixes:$$$Update to Scintilla 5.5.6 & Lexilla 5.4.4. (Implement #16373)$$$Fix a hanging issue on regexp regression. (Implement #16371)$$$Fix vertical tab bar messed up regression. (Fix #16385)$$$Add option to apply different color to fluent toolbar icons. (Fix #16369; #15430)$$$Add “Show only pinned button” option to prevent from inacurate click. (Fix #15963)
Notepad++ x64 Version 8.7.9
Notepad++ v8.7.9 regression-fixes; bug-fixes & new featurs:$$$Fix incorrect syntax highlighting regressions. (Fix #16271; #16309 - Revert 4 of v8.7.8)$$$Update to Scintilla 5.5.5 & Lexilla 5.4.3. (Implement #16235)$$$Fix bug where plugin button hiding settings in toolbarButtonsConf.xml are ignored. (Fix #16280)$$$Fix SQL Backslash Escape preference not taking effect immediately. (Fix #16244)$$$Add new low-level DirectX11 DirectWrite 1.1 Scintilla rendering mode. (Implement #16284)$$$Add versions of external libraries (Scintilla/Lexilla/Boost) to Debug Info. (Fix #11466)
Notepad++ x64 Version 8.7.8
Notepad++ v8.7.8 regression-fixes; bug-fixes & new featurs:$$$Fix regression (v8.7.1 - v8.7.7) of saving backup file without modifications. (Fix #16186)$$$Fix syntax highlighting regression while switching among UDL files. (Fix #16154)$$$Add ability to hide selected toolbar buttons via a XML configuration.(Fix #15106; #15440; #16000)$$$Optimize switching programming language performance for large files. (Fix #16106)$$$Improve folding/unfolding performance for large files. (Fix #16064)$$$Fix SQL Backslash Preference state regression (from v8.7). (Fix #16249)$$$Fix count operation on regex causing Notepad++ to hang. (Fix #16207)$$$Fix FunctionList not refreshing with current document lexer changes. (Fix #16221)$$$Improve Style Configurator GUI organization. (Fix #15939)$$$Adds SAS programming language support. (Fix #16148)$$$Make existing DirectWrite rendering modes accessible. (Fix #16126)$$$Allow DirectWrite use on non-Core Windows Server. (Fix #15916)$$$Use VTS instead of LTS for specific control code abbreviation. (Fix #16107)$$$Fix installer silent mode doLocalConf.xml setting handling issue. (Fix #16233)
Notepad++ x64 Version 8.7.7
Notepad++ v8.7.7 release$$$2025-02-07$$$The release of v8.7.7 addresses the regression in v8.7.6 related to certain SCN_MODIFIED notification events with a few plugins. Version 8.7.7 includes the new API NPPM_ADDSCNMODIFIEDFLAGS with the following implementation:$$$https://community.notepad-plus-plus.org/topic/26595/new-api-to-fix-eventual-regression-regarding-scn_modified-for-some-plugins?_=1738239716763
Notepad++ x64 Version 8.7.5
Notepad++ release 8.7.5 change log:$$$$$$Fix nfo file losing modification issue (regression from v8.7.4). (Fix #15964 )$$$Fix network file wrong modification detection (regression from v8.7.1). (Fix #15819 )$$$Fix regression “Open Selected PathName(s)” command not working while all selected. (Fix #15960 )$$$Fix unusuability after deleting files in split view. (Fix #15922 )$$$Fix unsaved documents lost on next launch if portable Notepad++ change path. (Fix #1587 ; #15886 )$$$Refactoring for the better performance & smaller binary size. (Fix #15898 )$$$Improve “Copy Selected Lines” command. (Fix #15803 )$$$Add Visual Basic function list. (Fix #3239 )$$$Add Swift; TypeScript; and Go for advanced Auto-indent. (Fix #15900 )$$$Fix UDL comment line not working due to conflict with stream comment definition. (Fix #11897 )$$$Enhance “Follow current doc.” GUI action/option in Find in files. (Fix #15908 )$$$Fix Reload Workspace not working. (Fix #11551 )$$$Add “Show details” functionality in installer. (Fix #15718 )
Notepad++ x64 Version 8.7.4
Notepad++ release 8.7.4 change log:$$$$$$Fix regression of multi-line tabbar height not updated after closing tabs. (Fix #15905 )$$$Fix the extension defined by user not override language default extensions. (Fix #8035 ; #8304 ; #10609 ; #15826 )$$$Fix encoding of nfo file cannot be changed bug. (Fix #8823 ; #9153 ; #13905 )
Notepad++ x64 Version 8.7.3
Notepad++ release 8.7.3 change log:$$$Fix a crash while disabling “Pin tab” feature. (Fix #15860 )$$$Fix drag&drop a folder in Notepad++ launch redundant dialog regression. (Fix #15869 )$$$Fix docked panels invisibility in multi-instance mode. (Fix #15873 )$$$Add “Pin/Unpin Tab” context menu item. (Fix #15852 )$$$Add “Close All BUT Pinned” command. (Fix #15863 )$$$Fix a possible buffer overflow issue. (Fix #15850 )
Notepad++ x64 Version 8.7.1
Notepad++ v8.7.1 release$$$2024-11-04$$$$$$Notepad++ updater WinGUp is updated in this release to include cURL v8.10.1; which fixes the security issue CVE-2024-7264.$$$The hanging issue with opening network files in Notepad++ due to network disconnection is largely improved in this version.$$$$$$2 minor regressions (one for opening a folder via command line and another related to find dialog statusbar messaging) have also been addressed in this release.$$$$$$This update includes numerous bug fixes and new enhancements. You can download v8.7.1 and explore these improvements and learn more about this release here:
Notepad++ x64 Version 8.7
Notepad++ v8.7 bug-fixes & enhancements:$$$Update to scintilla 5.5.2 & Lexilla 5.4.0. (Implement #15564)$$$Fix monitoring large files with frequent writes freezing the UI issue. (Fix #9661; #15611)$$$Fix regression of multiple selections in comboboxes of Find dialog. (Fix #15583)$$$Fix a single undo reverting many changes issue. (Fix #9426)$$$Improve Styler Configurator performance considerably. (Fix #12436; implement #15565)$$$Fix CVE-2014-9456 (but CVE-2014-9456 is not a “Security Vulnerability”). (Fix #12669)$$$Make find dialog status messages color customizable via Style Configurator. (Fix #5087)$$$Make individual tab color customizable via Style Configurator. (Fix #12156)$$$Add new plugin command NPPM_GETNATIVELANGFILENAME & notification NPPN_NATIVELANGCHANGED for native language being changed. (Fix #15513)$$$Fix Folder as Workspace sorting problem for network storage (Samba; WebDAV; WSL; etc.). (Fix #10557; #15397)$$$Fix closing unsaved clone document causing periodic backup loss issue. (Fix #8227)$$$Fix Style Config’s “User-defined keywords” not being saved properly after emptying it. (Fix #15543; #14303)$$$Add user-defined keyword ability for some supported programming languages (ActionScript; ASP; Bash; C; C++; C#; GDScript; Go; HTML; Java; JS; JSP; Lua; PHP; Python; RC; Swift; TypeScript; & XML). (Fix #15520)$$$Add Fluent Icons for enhancing FunctionList; Folder as Workspace & project panels’ icons in lite mode. (Implement #15541; #15532)$$$Fix Python smart indent issue when a string or comment line ends with a colon. (Fix #15528; #15534)$$$Add file type filters for UDL in Save dialogs. (Fix #8083; #11096)$$$Add TOML language (TOML format) support. (Fix #5631)$$$Add function list for TeX/LaTeX. (Implement #15595)$$$Recognize Cython files as Python. (Fix 3069#; #3767)$$$Fix edit zone not getting focus while clicking the active tab. (Fix #8446)$$$Add the ability to open the copy automatically after the “Save a Copy” command. (Fix #11861)$$$Fix inability to paste after removing read-only via menu. (Fix issue)$$$Add one more option for auto-indent so C-Like language indent can be disabled. (Fix #15396)$$$Fix Style Configurator regression: “URL hovered”’s “Go to Settings” not working. (Fix #15493)
Notepad++ x64 Version 8.6.9
Notepad++ v8.6.9 bug-fixes & enhancements:$$$$$$Make installation and updates easy & quiet by adding “Yes (Silent)” button. (Fix #8514)$$$Add new options ‘/closeRunningNpp’ & ‘/runNppAfterSilentInstall’ in the installer. (Implement #15230; implement #15280)$$$Fix crash of “Next Search Result” command on the empty search result. (Fix #15247)$$$Fix the regression where the Find dialog size is not remembered across sessions. (Fix #15294)$$$Fix the regression of content lost by using Encoding “Convert to…” commands. (Fix #15324; #15271; #3054; possibly #9426)$$$Fix the regression of exception/crash on Windows Server Core 2022. (Fix #15313)$$$Prevent DirectWrite from being enabled under Windows Server. (commit)$$$Enhance the quality of Fluent toolbar icon sets for different DPI settings. (Fix #15253)$$$Improve the look & feel of tabbar close button in dark mode. (Fix #15321; implement #15326)$$$Improve the dark mode tab bar icon in the search results panel. (Implement #15286)$$$Add ability to pre-populate the predefined color sets for custom tones. (Fix #15055)$$$Add “Show All Character” popup menu on toolbar button. (Fix #14832)$$$Fix the rectangular selection copy-paste bug. (Fix #15139; #15151)$$$Allow opening shortcut files (*.lnk) directly if the file extension is changed. (Fix #9643; #11089; #10139)$$$Fix the lost panels issue. (Fix #13084)$$$Add Backspace unindent option. (Fix #15180)$$$Fix CSS more indentation bug. (Fix #14962)$$$Include F13-F24 keys in Shortcut Mapper. (Fix #11975)$$$Fix the problem where the last empty clean untitled tab cannot be closed after renaming. (Fix #15306)$$$Add plugin a command (NPPM_SETUNTITLEDNAME) to rename untitled tab. (Fix #8916)$$$Display a message box with information about disabled backward regex searching. (Fix #15239)$$$Fix the display glitch for unsaved tabs containing tab characters. (Fix #15202)$$$Fix status bar and tab bar flicker during the GUI updated (fixed only for dark mode). (Fix #15260)$$$Fix the issue with “Begin/End Select” command after deletion. (Fix #15221)$$$Resolve the integer overflow problem in the Column Editor. (Fix #15167)$$$Adjust the position of hits text in the File Progress dialog. (Fix #13426; #15244)$$$Fix the deployment of other software blocked due to NppShell. (Fix #62)
Notepad++ x64 Version 8.6.8
Notepad++ v8.6.8 bug-fixes & enhancements:$$$Fix a crash in Column Editor caused by an arithmetic overflow. (Fix #15144)$$$Fix the issue where any negative repeat value in Column Editor causes a hang. (Fix #15153)$$$Fix an extra space being inserted in HEX mode issue in Column Editor. (Fix #15168)$$$Fix a visual glitch of the toolbar pressed buttons in dark mode. (Fix #15225)$$$Add auto-indent feature for Python. (Fix #15122)$$$Fix the issue where “show control characters” settings not remembered when switching to another tab. (Fix #13988)$$$Fix the missing monitoring disabled state icon from the fluent icon set on the toolbar. (Fix #15217)$$$Adjusted the inaccurate naming of indent settings in thee Preferences dialog. (Fix issue)$$$Fix the issue where the customized color of active tab in inactive view is missing. (Fix #15140)$$$Introduce a new plugin command “NPPM_GETTABCOLORID” to retrieve the current tab color ID. (Fix #15115)$$$Allow the tree view dark mode customization for plugins. (Fix #15077)$$$Fix the popup dialog for updating not metioning ‘Notepad++’. (Fix #14668)$$$If you find any regression or critical bug; please report here:$$$https://community.notepad-plus-plus.org/topic/25845/notepad-v8-6-8-release
Notepad++ x64 Version 8.6.7
Notepad++ v8.6.7 bug-fixes & enhancements:$$$Fix regression of multi-edit cursors placed wrongly issue. (Fix #15126)$$$Fix multi-editing not showing multiple cursors in dark mode. (Fix #15075)$$$Add auto-completion for Go & Raku; function list for Raku. (Implement #15128)$$$Fix symbol ‘&’ not showing in Document Switcher. (Fix #15117)$$$Allow syntax highlighting for custom tags in HTML. (Fix #15093)$$$Fix dialogs out of screen problem. (Fix #11240; #14913)
Notepad++ x64 Version 8.6.5
Notepad++ v8.6.5 bug-fixes & enhancements:$$$Fix “Replace All” action not notifying plugins of modification regression by adding NPPN_GLOBALMODIFIED. (Fix #14767; see NPPN_GLOBALMODIFIED how to)$$$Fix plugins not receiving some Scintilla notification types regression. (Fix issue)$$$Fix Shortcut Mapper pontential crash problem. (Implement #14880)$$$Fix period backup pontential crash due to the dead lock. (Fix #14906)$$$Fix NUL characters file corruption after power outrages. (Fix #6133; implement #14860)$$$Remedy losing session problem after the power outrages. (Fix #14781; implement #14858)$$$Fix URLs are not detected after a “Replace All” regression. (Fix #14864)$$$Notify user while saving failure due to hardware problem. (Implement #14842)$$$Update to scintilla 5.4.3 (from 5.4.1) & Lexilla 5.3.1. (Implement #14834)$$$Support template literal (template strings) in JavaScript & make `back-quoted strings` more readable. (Fix #3822)$$$Add support for Change History in the text; besides in the margin. Also; make Change History color configurable. (Fix #12321; #13915; Implement #14838)$$$Fix NPPM_RELOADFILE API return wrong result issue. (Fix issue)$$$Enhance Shortcut Mapper filter to find the command items more easily. (Fix #14743)$$$Prevent typing control characters into document & make it optional. (Fix #13279)$$$Fix possible no-GUI state when using systray. (Fix #14777)$$$Make context menu popup location at current text position when invoked via keyboard. (Fix #14727)$$$Fix Notepad++ blocked when closed minimized or from systray. (Fix #14718)$$$Fix Mouse Wheel Scrolling in Shortcut Mapper & reduce also the memory use. (Fix #14895)$$$Fix Python wrong decorator attribute colors & add “ATTRIBUTE” color in styles.xml.model. (Fix #5894)$$$$$$Refer: https://notepad-plus-plus.org/news/v865-released/
Notepad++ x64 Version 8.6.2
Notepad++ v8.6.2 fixed regressions:$$$Fix Shift-DEL; Ctrl-INS and Shift-INS not working regression. (Fix #14470; #14571)$$$Fix Ctrl+V cannot paste into the text fields of certain plugins regression. (Fix #14568)$$$Remove option “disableLineCopyCutDelete.xml” (the empty file takes no effect).$$$Fix a regression: the position in the previous session is now restored correctly in cloned document. (Fix #14164)
Notepad++ x64 Version 8.6
Notepad++ v8.6 new features & bug-fixes:$$$Multi-edit is fully supported in Notepad++. (Fix #14266; #8203)$$$Make multi-select background & caret colours customizable. (Fix #14302)$$$Make session inaccessible files remembered (empty & read-only document as placeholder). (Fix #12079; #12744; #13696)$$$Fix missing session invalid error for user session & enhance API NPPM_GETNBSESSIONFILES. (Fix #14228)$$$Fix network shared files saving regression. (Fix #14300)$$$Update Scintilla to v5.3.8 & Lexilla to v5.2.8. (Fix #13442; #14188; #14288)$$$Fix docking panel crash due to messing up config.xml. (Fix bug report$$$Fix invalid styler.xml making Notepad++ crash issue. (Fix #12101)$$$Fix tab-closing crash by middle mouse button (unexpected mouse position). (Fix #14328)$$$Fix 2 performance issues in Style Configurator. (Fix #14321)$$$Add 3 line operation (delete; copy & cut) shortcuts. (Fix #14296)$$$Display extra info in the status bar of Find/Replace dialog to avoid PEBKAC. (Fix #14307)$$$Fix “Hide lines” command hiding unselected lines issue. (Fix #14166)$$$Fix silent installer mode when Notepad++ is running issue. (Fix #10189; #10277; #22514; #14236; fix partially #8514)$$$Fix Updater’s vulnerability (update cURL in WinGUp for fixing CVE-2023-38545). (Fix WinGUp issue #50)$$$Fix incoherent behaviour of “Duplicate Current Line” menu command. (Fix #5298)$$$Fix JSON5 not using JSON keywords. (Fix #14205)$$$Fix empty message showing while cancelling session file saving dialog. (Fix #14235)
Notepad++ x64 Version 8.5.8
Notepad++ v8.5.8 release$$$2023-10-17$$$$$$This release of Notepad++ has fixed two old saving issues and has made the application restorable after restarting Windows 10 / 11 due to OS update. Additionally; there are several other fixes and enhancements included in this release.$$$$$$Notepad++ v8.5.8 Change log:$$$$$$Fix “Clear Read-Only Flag” command not working immediately regression. (Fix #14138 )$$$Fix saving files losing Alternate Data Stream issue. (Fix #1498 ; #8451 ; #8013 )$$$Fix data loss issue due to no room on disk for saving. (Fix #5664 ; #14089 )$$$Add Win10/Win11 Restart-application feature. (Fix #9722 ; #11721 ; #11934 )$$$Fix user created session being modified behaviour on exit. (Implement part 1 ; part 2 ; part 3 )$$$Improve document list display performance. (Fix #13479 ; #12632 )$$$Update Scintilla to v5.3.7 & Lexilla to v5.2.7. (Fix #13991 ; #14062 )$$$fix unwanted Afrikaans installer language issue. (Fix #3844 ; #7574 )$$$Fix a crash issue while reading settings from cloud. (Fix #14131 )$$$Fix security issue CVE-2022-31901. (Fix #13520 )$$$Enhance non-saved search text’s persistence in Find dialog combobox while pressing arrow key. (Fix #14174 )$$$Make auto-checking of Find InSelection configurable (resizable & can be disabled). (Fix #14108 ; #13677 ; #12639 )$$$Perl enhancement: Update Stylers & the keywords for Perl v5.38. (Fix #14192 )$$$Fix “Single Line Uncomment” uncommenting an extra line issue. (Fix #12829 )$$$Fix “Next Bookmark” command not resetting current column issue. (Fix #14137 )$$$Allow menu command Window->Windows to be assigned a shortcut. (Fix #14179 )$$$Fix wrong categories in Shortcuts Mapper. (Fix #13285 )
Notepad++ x64 Version 8.5.7
Notepad++ v8.5.7 release: Vulnerability fixes$$$2023-09-08$$$$$$This release addresses 4 security issues (CVE-2023-40031; CVE-2023-40036; CVE-2023-40164 & CVE-2023-40166) and introduces several bug-fixes and new features.$$$$$$
Notepad++ x64 Version 8.5.6
2023-08-15$$$$$$This version fixes a regression of plugins crash in v8.5.5 due to CET enhancement.
Notepad++ x64 Version 8.5.4
2023-06-18$$$$$$This version includes 3 fixed regressions and a lot of bug-fixes. Several features are also added in this release. Additionally; the GUI and dark mode have been enhanced.
Notepad++ x64 Version 8.5.3
Notepad++ v8.5.3 release$$$2023-05-15$$$$$$Fix a critical issue of session file data loss.$$$Fix bugs & enhance Explorer context menu “Edit with Notepad++”.$$$Also a lot of GUI enhancements are added in 8.5.3 release.$$$$$$Note that your Macro and Run commands saved in Notepad++ v.8.5.2 (or older) may not be compatible with the current version of Notepad++. Please test those commands and; if needed; re-edit them.$$$Alternatively; you can downgrade to Notepad++ v8.5.2 and restore your previous data. Notepad++ v8.5.3 will backup your old “shortcuts.xml” and save it as “shortcuts.xml.v8.5.2.backup”.$$$Renaming “shortcuts.xml.v8.5.2.backup -> “shortcuts.xml”; your commands should be restored and work properly.
Notepad++ x64 Version 8.5.2
Notepad++ v8.5.2 release$$$2023-04-06$$$$$$Several bugs of “Edit with Notepad++” context menu installation in v8.5.1 are fixed in Notepad++ v8.5.2.$$$$$$A lot of GUI enhancements are added in 8.5.2 release.
Notepad++ x64 Version 8.5
Notepad++ v8.5 release$$$2023-03-06$$$$$$In v8.5 release; new explorer context menu entry “Edit with Notepad++” is added for WINDOWS 11 (via installer). Also a regression of notepad replacement problem has been fixed; and there are more bug fixes and new added enhancements. Get more info about this release or download v8.5 here:
Notepad++ x64 Version 8.4.9
Notepad++ v8.4.9 bug-fixes and new features:$$$Fix saving 4GB+ files file size cutting off issue. (Fix #12526)$$$Fix v8.4.8 hanging while opening some Pascal files. (Fix #12822)$$$Add JSON5 support; only JSONC currently (with js comment supported). (Fix #11676; #11713)$$$Add configuration for panels to ignore ‘-nosession’. (Fix #9710)$$$Fix Notepad Replacement display ‘Cannot open file “ “’ regression in v8.4.8. (Fix #12775)$$$Fix Notpad++ hangs while deleting search results results. (Fix #12555)$$$Fix XML tag-matching not be case-sensitive. (Fix #10011)$$$Add support selection for “EOL to Space” commands; “TAB and Space conversion” commands & trim operations.(Fix #12720; #12745; #12702; #12602; #12658)$$$Improve Pascal/Delphi function list performance. (Fix #12693; #12687; #12808)$$$Fix exclude functions in comment zones in C++; PHP; JavaScript and Pascal. (Fix #12759)$$$Use stable sort algorithm instead of standard sort one. (Fix #12678)$$$Fix doc switcher not using alternate icon sets. (Fix #12242)$$$Enhance dark mode. (Fix #12713; #12737)$$$Fix hand cursor on URL too small display under high DPI issue. (Fix #12772)$$$Fix docking GUI regression for plugin in light mode. (Fix #12007)$$$Fix cannot undo “Block Uncomment” & “Insert Date/Time” commands in one shot. (Fix #12830; #12831)$$$Fix sub-menu folder display mess in non-western languages under Macro/Run menu. (Fix #12670)
Notepad++ x64 Version 8.4.8
There are a lot of dark mode enhancement in this release; here are 2 main features: 1. “Follow Windows dark/light mode” feature. 2. toolbar; tabbar and theme choices are remembered for 2 modes separately; and changed while 2 modes being switched.$$$$$$The menu & context menu enhancedment: The context menu for tab; Run & Macro menu could be customized via XML files.$$$$$$A inconsistent behaviour of Notepad++ while Windows forcing to restart is fixed.
Notepad++ x64 Version 8.4.7
Notepad++ v8.4.7 bug-fixes and new features:$$$Fix empty session issue due to forced Windows update restart. (Fix #9850; #12389; #5737; #4148; #2730… and much more)$$$Fix printing with extra background colors issue due to Change History. (Fix #12281)$$$Update to scintilla 5.3.1 and lexilla 5.2.0. (Implement #12327)$$$Updated nlohmann json to 3.11.2 and boost to 1.80.0. (Implement #12271; #12273)$$$Make large file restriction configurable. (Fix #11389; #12260; #11670)$$$Optimize open/save large files time. ( Commit)$$$Remember Column Editor settings through the sessions. (Implement #12386)$$$Fix plugin admin search issue. (Fix #12375)$$$Installer enhancement: prevent arm64 installer from installing on non ARM64 system. (Fix #12320)$$$Installer enhancement: remember “Don’t use_%APPDATA%” option. (Fix #12202)$$$Add new API NPPM_GETBOOKMARKID for getting bookmark ID. (Fix Commit)$$$Enhance “Go To” dialog: update line/position data dynamically. (Fix #12284)$$$Fix lines hiding issue. (Fix #12184; #8149)$$$Fix language detected from content not applied if default language is set. (Fix #11504)$$$Fix long filters get truncated in Find in Files feature. (Fix #12041)$$$Add ESC Key for aborting “Move to Recycle Bin” confirmation prompt. (Fix #12117)
Notepad++ x64 Version 8.4.6
There are 2 new features and 1 major change in this release:$$$$$$Add Change History markers for document saved/unsaved/undone modification.$$$Add setting tab color ability.$$$Make tab context menu less cluttered by adding sub-menu.$$$Also; people complain about the auto-updating being too frequent. The “Never” button on Updater dialog is restored (regression-fix) in this release. That sounds absurd; but if you don’t want to update; you have to update (to this release at least).
Notepad++ x64 Version 8.4.5
Notepad++ v8.4.5 crash fixes; bug-fixes & new enhancement:$$$$$$Add reduce mode in Find/Replace dialog. (Implement #11780)$$$Update to Scintilla 5.2.4 and Lexilla 5.1.8. (Implement #12022)$$$Enhance very long line’s performance. (Fix #11942)$$$Fix crash on Wine. (Fix #11941)$$$Fix Notepad++ crash due to calling NPPM_GETLANGUAGENAME with -1 (WPARAM). (Fix #12009)$$$Improve performance for “Find in Files” and “Find all in…”. (Fix #11878)$$$Add option to turn off selecting text when Field dialog is invoked. (Implement #11988)$$$Fix drag n drop documents crash between 2 instances. (Fix #11976)$$$Fix erasing part of content make hanging issue. (Fix #10193)$$$Add an option for hiding the + ? ? from the menu bar. (Implement #11945)$$$Add cycling function hints ability by ALT-UP/DOWN shortcuts. (Implement #11950)$$$Add carret block after option. (Implement #11944)$$$Fix detected language not being applied if Default languge is set in Document settings. (Fix #11504)$$$Fix dark mode visual glichy in explorer panel under Windows 8.1. (Fix #11898)