Notepad++ v8 release

This commit is contained in:
Don HO 2021-06-07 01:18:21 +02:00
parent 06657c82b3
commit c6d14e9245
2 changed files with 48 additions and 27 deletions

View File

@ -1,35 +1,56 @@
Notepad++ v7.9.5 bug-fixes: Notepad++ v8 new features, enhancements & bug-fixes:
1. Fix Notepad++ not starting up due to SaveAsAdmin plugin (for installer package). 1. Add Dark Mode.
2. Fix UNC path with quotes handling in folder & file Open/Save dialog. 2. ARM64 build is available.
3. Fix file doesn't save as extension type on Windows 7. 3. One button to build them all - build Notepad++ with Scintilla static lib and Boost RegExpr headers.
4. Add new Fluent UI icons for toolbar.
5. Add new feature "Distraction Free Mode" (Menu "View->Distraction Free Mode").
Notepad++ v7.9.4 Enhancements & bug-fixes: 6. Add new API NPPM_ADDTOOLBARICON_FORDARKMODE for dark mode.
7. Add 1 click action (SHIFT-click) on close button to close all tabs in dockable panel.
1. Upgrade Scintilla from v4.2.0 to v4.4.6. 8. Add ability of changing select text foreground color (optional).
2. Fix DPI scaling broken while dragging Notepad++ into the 2nd monitor regression. 9. Allow Replace to stop after replacement (optional).
3. Add "Find in Projects" feature. 10. Fix append extension feature not working in save dialog.
4. Fix project workspace changes lost on save cancel issue. 11. Add ability to reverse line order.
5. Fix folder picker not being launched issue because provided directory is invalid. 12. Add ability to style only current instance of text.
6. Fix network path (UNC path) not working in file dialog. 13. Fix duplicated entries in Auto-Completion pop-up window.
7. Fix shortcut name more than 64 characters makes a menu entry empty name issue. 14. Fix Python Function List not showing functions in some circumstance.
8. Fix extension appending issue in file dialog. 15. Enhance Folder as Workspace performance while adding/removing files in bulk.
9. Fix file not turning to modified state (with Session Manager plugin) bug after its content being changed. 16. Add Ada, Fortran, Fortran77 & Haskell in function lists.
10. Add an option to mute all sounds in preferences dialog. 17. Improve performance of "Open all" command in Search results.
11. Make JSON auto-indent for brace. 18. Add "Copy Pathnames" command to Search results context menu.
19. Catch regex search exceptions and show exception message.
20. Add MarkAll Preference settings for case and word.
21. Fix regression: Handle "Default Directory" setting correctly in Open/Save File Dialog.
22. Fix a special character in UTF16 file crash issue
23. Add "Append extension" checkbox to Save As dialog.
24. Fix Copy command in Search result is available as there's no selection.
25. Add padding ability in the edit zone.
26. Make new tab name translatable.
27. Improve character case handling in RegEx.
28. Fix dragged out UDL file is not applied to UDL in the new instance.
29. Add command line parameter for adding specified string to app title bar.
30. Fix Auto-Completion ignoring case issue.
31. Fix "Match Whole Word" option being enabled in RegEx Search.
32. Fix sort with column key selection that appears after tab characters.
33. Fix "Reload Workspace" menu command not working issue.
34. Fix view file in Edge browser failure issue if name contains spaces.
35. Add ability to avoid accumulating multiple search results.
36. Fix UTF-16 decoding/encoding for code points above U+FFFF.
37. Fix "Save As" command removing original path from recent files history issue.
38. Fix function List button tool tips mixed up issue.
39. Remove Microsoft Bing from search engines for Search on Internet command.
More fixes & implementations detail: More fixes & implementations detail:
https://notepad-plus-plus.org/downloads/v7.9.5/ https://notepad-plus-plus.org/downloads/v8/
Included plugins: Included plugins:
1. NppExport v0.2.9 1. NppExport v0.3
2. Converter 4.2.1 2. Converter v4.3
3. Mime Tool 2.5 3. Mime Tool v2.6
Updater (Installer only): Updater (Installer only):
* WinGup (for Notepad++) v5.1.3 * WinGup (for Notepad++) v5.2

View File

@ -19,12 +19,12 @@
// //
// Notepad++ version: begin // Notepad++ version: begin
// //
#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v7.9.5") #define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v8")
// should be X.Y : ie. if VERSION_DIGITALVALUE == 4, 7, 1, 0 , then X = 4, Y = 71 // should be X.Y : ie. if VERSION_DIGITALVALUE == 4, 7, 1, 0 , then X = 4, Y = 71
// ex : #define VERSION_VALUE TEXT("5.63\0") // ex : #define VERSION_VALUE TEXT("5.63\0")
#define VERSION_VALUE TEXT("7.95\0") #define VERSION_VALUE TEXT("8.0\0")
#define VERSION_DIGITALVALUE 7, 9, 5, 0 #define VERSION_DIGITALVALUE 8, 0, 0, 0
// Notepad++ version: end // Notepad++ version: end