Notepad++ v8.5.8 bug-fixes and new features:
1. Fix "Clear Read-Only Flag" command not working immediately regression.
2. Fix saving files losing Alternate Data Stream issue.
3. Fix data loss issue due to no room on disk for saving.
4. Add Win10/Win11 Restart-application feature.
5. Fix user created session being modified behaviour on exit.
6. Improve document list display performance.
7. Update Scintilla to v5.3.7 & Lexilla to v5.2.7.
8. Fix unwanted Afrikaans installer language issue.
9. Fix a crash issue while reading settings from cloud.
10. Fix security issue CVE-2022-31901.
11. Enhance non-saved search text's persistence in Find dialog combobox while pressing arrow key.
12. Make auto-checking of Find InSelection configurable (resizable & can be disabled).
13. Perl enhancement: Update Stylers & the keywords for Perl v5.38.
14. Fix "Single Line Uncomment" uncommenting an extra line issue.
15. Fix "Next Bookmark" command not resetting current column issue.
16. Allow menu command Window->Windows to be assigned a shortcut.
17. Fix wrong categories in Shortcuts Mapper.
Notepad++ v8.6.1 new features & bug-fixes:
1. Updated to Scintilla 5.4.1 & Lexilla 5.3.0.
2. Fix a regression: the position in the previous session is now restored correctly in cloned document.
3. Fix a regression: customized extension in Style Configurator is now saved correctly.
4. Add an ability (disableLineCopyCutDelete.xml) to disable line copy/cut/delete when no selection is made.
5. Add an ability (noColumnToMultiSelect.xml) to disable column mode to multi-select mode.
6. Fix deleting in column mode also delete an unexpected EOL.
7. Fix hidden results of long lines for Search results with "Find in..." commands.
8. Enhance Search-results by showing search options for "Find in..." commands.
9. Fix an issue: replacements are no longer duplicated (the 2nd time in cloned document) for "Replace in Opened Docs".
10. Fix a regression to make F3 & Shift-F3 work again in Incremental Search.
11. Add document tab navigation commands: "First tab" & "Last tab".
12. Add document tab commands: "Move to Start" & "Move to End" commands.
13. 3 RTL new abilities: RTL per document, RTL per document remembered across the sessions & new attribute editZoneRTL="no" in RTL localization files.
14. Enhance the "-loadingTime" command line parameter.
15. Enhance the performance: disable undo collection while loading a file.
16. Sort language list in the Preferences dialog.
17. Fix a visual glitch that occurred during multi-paste.
18. Fix confusing memory allocation error message.
19. Fix python wrong decorator attribute color.
20. Fix file status in "other view" is not detected.
21. Fix dropped file being opened in the wrong view.
Notepad++ v8.6.2 fixed regressions:
1. Fix Shift-DEL, Ctrl-INS and Shift-INS not working regression.
2. Fix Ctrl+V cannot paste into the text fields of certain plugins regression.
3. Remove option "disableLineCopyCutDelete.xml" (the empty file takes no effect).
4. Fix a regression: the position in the previous session is now restored correctly in cloned document.
Notepad++ v8.6.5 bug-fixes & new enhancements:
1. Fix "Replace All" action not notifying plugins of modification regression by adding NPPN_GLOBALMODIFIED.
2. Fix plugins not receiving some Scintilla notification types regression.
3. Fix Shortcut Mapper pontential crash problem.
4. Fix period backup pontential crash due to the dead lock.
5. Fix NUL characters file corruption after power outrages.
6. Remedy losing session problem after power outrages.
7. Fix URLs are not detected after a "Replace All" regression.
8. Notify user while saving failure due to hardware problem.
9. Update to scintilla 5.4.3 (from 5.4.1) & Lexilla 5.3.1.
10. Support template literal (template strings) in JavaScript & make `back-quoted strings` more readable.
11. Add support for Change History in the text, besides in the margin. Also, make Change History color configurable.
12. Fix NPPM_RELOADFILE API return wrong result issue.
13. Enhance Shortcut Mapper filter to find command items more easily
14. Prevent typing control characters into document & make it optional.
15. Fix possible no-GUI state when using systray.
16. Make context menu popup location at current text position when invoked via keyboard.
17. Fix Notepad++ blocked when closed minimized or from systray.
18. Fix python wrong decorator attribute colors & add "ATTRIBUTE" color in styles.xml.model.
19. Fix Mouse Wheel Scrolling in Shortcut Mapper & reduce also the memory use.
Notepad++ v8.6.6 bug-fixes & new enhancements:
1. Update to scintilla 5.5.0 & Lexilla 5.3.2.
2. Fix crash when crossing the 2GB file size threshold.
3. Fix a performance issue due to URL recognition.
4. Update to nlohman json 3.11.3.
5. Fix multi-edit resists escape after typing issue.
6. Make F3 & Shift-F3 work in Find Replace dialog.
7. Allow Ctrl-TAB to switch tabs in FindReplace, PluginAdmin and UDL dialogs.
8. Add programming language support for Go & Raku(Perl 6).
9. Fix user defined auto-insert not working issue.
10. Enhance GUI: resize checkboxes/radio buttons as text length needs.
11. Enhance GUI: make sizing arrows more coherent in Find dialog.
12. Fix URL enclosed in apostrophes or backtick not working issue.
13. Fix wrong dropped file view issue.
14. Fix Korean(한)/English(영) key not working regression.
15. Fix the tab labels of some dialogs being cut in Dark mode.
16. Fix close button disappeared issue in Find Replace dialog.
17. Apply dark theme to checkbox buttons on Windows 11.
18. Fix menu bar cluttered in Dark Mode issue.
19. Fix Debug Info minor display regression.
20. Enhance Lua language syntax highlighting.
21. Enhance the function list support for Ada.
Notepad++ v8.6.9 bug-fixes & new enhancements:
1. Make installation and updates easy & quiet by adding "Yes (Silent)" button.
2. Add new options '/closeRunningNpp' & '/runNppAfterSilentInstall' in the installer.
3. Fix crash of "Next Search Result" command on the empty search result.
4. Fix the regression where the Find dialog size is not remembered across sessions.
5. Fix the regression of content lost by using Encoding "Convert to..." commands.
6. Fix the regression of exception/crash on Windows Server Core 2022.
7. Prevent DirectWrite from being enabled under Windows Sever.
8. Enhance the quality of Fluent toolbar icon sets for different DPI settings.
9. Improve the look & feel of tabbar close button in dark mode.
10. Improve the dark mode tab bar icon in the search results panel.
11. Add ability to pre-populate the predefined color sets for custom tones.
12. Add "Show All Character" popup menu on toolbar button.
13. Fix the rectangular selection copy-paste bug.
14. Allow opening shortcut files (*.lnk) directly if the file extension is changed.
15. Fix the lost panels issue.
16. Add Backspace unindent option.
17. Fix CSS more indentation bug.
18. Include F13-F24 keys in Shortcut Mapper.
19. Fix the problem where the last empty clean untitled tab cannot be closed after renaming.
20. Add plugin a command (NPPM_SETUNTITLEDNAME) to rename untitled tab.
21. Display a message box with information about disabled backward regex searching.
22. Fix the display glitch for unsaved tabs containing tab characters.
23. Fix status bar and tab bar flicker during the GUI updated (fixed only for dark mode).
24. Fix the issue with "Begin/End Select" command after deletion.
25. Resolve the integer overflow problem in the Column Editor.
26. Adjust the position of hits text in the File Progress dialog.
27. Fix the deployment of other software blocked due to NppShell.
Notepad++ v8.7 bug-fixes & new enhancements:
1. Update to scintilla 5.5.2 & Lexilla 5.4.0.
2. Fix monitoring large files with frequent writes freezing the UI issue.
3. Fix regression of multiple selections in comboboxes of Find dialog.
4. Fix a single undo reverting many changes issue.
5. Improve Styler Configurator performance considerably.
6. Fix CVE-2014-9456 (but CVE-2014-9456 is not a "Security Vulnerability").
7. Make find dialog status messages color customizable via Style Configurator.
8. Make individual tab color customizable via Style Configurator.
9. Add new plugin command NPPM_GETNATIVELANGFILENAME & notification NPPN_NATIVELANGCHANGED for native language being changed.
10. Fix Folder as Workspace sorting problem for network storage (Samba, WebDAV, WSL, etc.).
11. Fix closing unsaved clone document causing periodic backup loss issue.
12. Fix Style Config's "User-defined keywords" not being saved properly after emptying it.
13. Add user-defined keyword ability for some supported programming languages (ActionScript, ASP, Bash, C, C++, C#, GDScript, Go, HTML, Java, JavaScript).
14. Add Fluent Icons for enhancing FunctionList, Folder as Workspace & project panels' icons in lite mode.
15. Fix Python smart indent issue when a string or comment line ends with a colon.
16. Add file type filters for UDL in Save dialogs.
17. Add TOML language (TOML format) support.
18. Add function list for TeX/LaTeX.
19. Recognize Cython files as Python.
20. Fix edit zone not getting focus while clicking the active tab.
21. Add the ability to open the copy automatically after the “Save a Copy” command.
22. Fix inability to paste after removing read-only via menu.
23. Add one more option for auto-indent so C-Like language indent can be disabled.
24. Fix Style Configurator regression: "URL hovered"'s "Go to Settings" not working.