diff --git a/Changes.md b/Changes.md index 39482ad..7fccf4a 100644 --- a/Changes.md +++ b/Changes.md @@ -13,6 +13,54 @@ Links to particular leading versions: ## [8.x](http://download.notepad-plus-plus.org/repository/8.x/) +### [8.8.2](http://download.notepad-plus-plus.org/repository/8.x/8.8.2/) +2025-06-30 + +**Important Information**: Please see the notice at https://notepad-plus-plus.org/news/v882-fix-security-issue/ regarding the signing of the installer and virus/malware scanner false positives; more details can be found https://notepad-plus-plus.org/news/8.8.2-available-in-1-week-without-certificate/ + +**Notepad++ v8.8.2 regression-fixes, bug-fixes & new features:** + + 1. Fix regression of folding state not being remembered through sessions. (Fix [#16597](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16597), [#16670](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16670)) + 2. Fix "Go To Settings" links in Style Configurator regression (from v8.8). (Fix [#16592](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16592)) + 3. Fix small regression of tab background (hovered) highlighting issue after drag&drop. (Fix [#16559](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16559)) + 4. Fix an unresponsive (hang) issue due to hide lines. (Fix [#16316](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16316)) + 5. Fix installer security issue by using the absolute path instead of an unspecified path (CVE-2025-49144). ([commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/f2346ea00d5b4d907ed39d8726b38d77c8198f30), fix [report on GitHub](https://github.com/notepad-plus-plus/notepad-plus-plus/security/advisories/GHSA-g5rj-m8mm-cgw6), fix [#16744](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16744)) + 6. Installer component "WinGUp": update cURL to 8.13.0 for fixing cURL's security issue CVE-2025-0167. (Fix [#16531](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16531), [#16515](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16515)) + 7. Update to scintilla 5.5.7 & Lexilla 5.4.5. (Implement [#16649](https://github.com/notepad-plus-plus/notepad-plus-plus/pull/16649)) + 8. Add feature to update Notepad++ on exit. (Fix [#16601](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16601), [#13749](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/13749), [#10317](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/10317), [#8495](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/8495), [#8457](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/8457), [#3755](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3755)) + 9. Add "/relaunchNppAfterSilentInstall" command argument for installer. (Fix [#issue](https://github.com/notepad-plus-plus/notepad-plus-plus/pull/15280#issuecomment-2246816010)) +10. Add feature to set read-only attribute on file so user can toggle (set/remove) read-only attribute of a file. (Fix [#326](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/326), [#4594](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4594), [#6216](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/6216), [#7841](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/7841), [#12520](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/12520), [#15571](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/15571), [#16603](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16603)) +11. Add new plugin API: NPPM_GETTOOLBARICONSETMODE & NPPN_TOOLBARICONSETCHANGED to get toolbar icon set choice. (Fix [#16547](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16547), [#16646](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16646)) +12. Deprecate 3 APIs: Deprecate NPPM_GETOPENFILENAMES, NPPM_GETOPENFILENAMESPRIMARY & NPPM_GETOPENFILENAMESSECOND. (Fix [#15997](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/15997)) +13. Add new feature of using first line of untitled document for its tab name. (Fix [#3994](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3994), [#16584](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16584)) +14. Enhance NPPM_DARKMODESUBCLASSANDTHEME: Enable darkmode progress bar for plugins. (Fix [#16675](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16675)) +15. Various dark mode enhancements. (Fix [#16668](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16668), [#16674](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16674), [#16560](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16560), [#16537](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16537), [#issue](https://github.com/notepad-plus-plus/notepad-plus-plus/pull/16548#issuecomment-2884419833)) +16. Fix right click on caption bar unhidding main menu. (Fix [#16652](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16652)) +17. Fix rename tab error message when tab name is unchanged. (Fix [#16661](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16661)) +18. Fix Python FunctionList absorbing next function issue if space after colon. (Fix [#16636](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16636)) +19. Remove .log from errorlist lexer's default extensions. (Fix [#16627](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16627)) +20. Make raw string syntax highlighting work for Golang. (Fix [#16609](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16609)) +21. Fix Notepad++ tray icon lost after Windows Taskbar crashing & being relaunched. (Fix [#16588](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16588)) +22. Fix changing toolbar icon set not updating to matching panel icon set. (Fix [#16595](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16595)) +23. Fix Windows dialog file list not react with keystroke (character match). (Fix [#2239](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/2239)) +24. Add "*" mark on modified file entries in "Windows" dropdown menu. (Fix [#16542](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16542)) + +Get more info on +https://notepad-plus-plus.org/downloads/v8.8.2/ + + +Included plugins: + +1. NppExport v0.4 +2. Converter v4.6 +3. Mime Tool v3.1 + + +Updater (Installer only): + +* WinGUp (for Notepad++) v5.3.3 + + ### [8.8.1](http://download.notepad-plus-plus.org/repository/8.x/8.8.1/) 2025-05-04