Notepad++ 8.8.4 release

This commit is contained in:
Don HO 2025-08-12 12:09:17 +02:00
parent 8b5fafca0b
commit faaa9bee78
2 changed files with 17 additions and 37 deletions

View File

@ -1,40 +1,20 @@
Notepad++ v8.8.3 vulnerability-fixes & new enhancement:
Notepad++ v8.8.4 vulnerability-fixes, bug-fixes & new enhancement:
1. Use self-signed certificate to sign new release binaries.
2. Fix uninstaller security issue (CVE-2025-49144).
3. Enhance security for DLL loading.
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 using absolute path instead of unspecified path (CVE-2025-49144).
6. Installer component "WinGUp": update cURL to 8.13.0 for fixing cURL's 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 lexer's 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.
1. Fix -notabbar & asNotepad.xml stop hiding tabbar regression (from v8.7.9).
2. Fix "Edit with Notepad++" not removed by uninstaller regression (from v8.8.3).
3. Fix possible heap memory leak.
4. Increase search input length from 2046 to 16383.
5. Add warning tip for the max length on search input (Find/Replace).
6. Fix JavaScript listed twice in Language & Indent settings of Preferences issue.
7. Fix external lexers showing several time in Indent settings issue.
8. Add button to insert variables in the run dialog.
9. Enhance "Go to settings": guide users to the related setting explicitly.
10. Add a clear button for filter field in Shortcut Mapper.
11. Make NFO font overridable by adding font name in Lexer "nfo" of stylers.xml.
Get more info on
https://notepad-plus-plus.org/downloads/v8.8.3/
https://notepad-plus-plus.org/downloads/v8.8.4/
Included plugins:

View File

@ -19,14 +19,14 @@
//************ Notepad++ version **************************
#define NOTEPAD_PLUS_VERSION L"Notepad++ v8.8.3"
#define NOTEPAD_PLUS_VERSION L"Notepad++ v8.8.4"
// should be X.Y : ie. if VERSION_DIGITALVALUE == 4, 7, 1, 0 , then X = 4, Y = 71
// ex : #define VERSION_VALUE L"5.63\0"
#define VERSION_INTERNAL_VALUE L"8.83\0"
#define VERSION_INTERNAL_VALUE L"8.84\0"
#define VERSION_PRODUCT_VALUE L"8.8.3\0"
#define VERSION_DIGITALVALUE 8, 8, 3, 0
#define VERSION_PRODUCT_VALUE L"8.8.4\0"
#define VERSION_DIGITALVALUE 8, 8, 4, 0
//**********************************************************