mirror of
https://github.com/notepad-plus-plus/notepad-plus-plus.git
synced 2025-07-23 05:45:00 +02:00
Notepad++ v8.8.2 release
This commit is contained in:
parent
ae8bd95a73
commit
cc45875c60
@ -1,43 +1,33 @@
|
||||
Notepad++ v8.8.1 regression-fixes, bug-fixes & new features:
|
||||
Notepad++ v8.8.2 regression-fixes, bug-fixes & new features:
|
||||
|
||||
1. Fix ShortcutMapper regression (from v8.7.6) of displaying wrong shortcut while editing.
|
||||
2. Fix Find in files progress bar visual regression (from v8.8).
|
||||
3. Fix search result cut off result content due to nul characters ('\0').
|
||||
4. Add Locale-based line sort feature.
|
||||
5. Enable selection history for undo & redo.
|
||||
6. Fix plugins removal failure issue (fixed in WinGUp).
|
||||
7. Fix tab settings for external lexers cannot be saved issue.
|
||||
8. Add ErrorList syntax highlighting.
|
||||
9. Fix disabled Paste command with no previous text-data in clipboard.
|
||||
10. Fix wrong directory opened for opening files issue.
|
||||
11. Improve Find dialog look & feel (more space).
|
||||
|
||||
|
||||
Notepad++ v8.8 new features, regression-fixes & bug-fixes:
|
||||
|
||||
1. Update to scintilla 5.5.6 & Lexilla 5.4.4.
|
||||
2. Fix a hanging issue on regexp regression.
|
||||
3. Fix vertical tab bar messed up regression.
|
||||
4. Add option to apply different color to fluent toolbar icons.
|
||||
5. Add "Show only pinned button" option to prevent from inacurate click.
|
||||
6. Fix broken cloned file state after Notepad++ restart.
|
||||
7. Fix inactive buffer reloading problem.
|
||||
8. Dark mode enhancements: combobox, slider, treeview edit, inactive menu bar & toolbar chevron.
|
||||
9. Reorganize GUI (add Toolbar & Tab Bar sections) of Preferences dialog.
|
||||
10. Fix invalid dot-character(s) handling in filenames checking.
|
||||
11. Fix crash when using custom toolbar icons.
|
||||
12. Add class & method recognization ability for JavaScript function list.
|
||||
13. Remove toolbarIcons.xml, use toolbarButtonsConf.xml for toolbar custom icons & hiding buttons.
|
||||
14. Add GUI option in Preferences dialog instead of using zero length enableSelectFgColor.xml.
|
||||
15. Fix "Keep selection when right-click outside of selection" not working issue.
|
||||
16. Fix Find dialog status text too left visual glitch.
|
||||
17. Force npcNoInputC0 value as "true" by default to avoid C0 code input.
|
||||
18. Remove "-pluginMessage" argument unnecessary restriction.
|
||||
19. Fix an easter egg not showing issue.
|
||||
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.
|
||||
|
||||
|
||||
Get more info on
|
||||
https://notepad-plus-plus.org/downloads/v8.8.1/
|
||||
https://notepad-plus-plus.org/downloads/v8.8.2/
|
||||
|
||||
|
||||
Included plugins:
|
||||
@ -49,4 +39,4 @@ Included plugins:
|
||||
|
||||
Updater (Installer only):
|
||||
|
||||
* WinGUp (for Notepad++) v5.3.2
|
||||
* WinGUp (for Notepad++) v5.3.3
|
||||
|
@ -64,7 +64,7 @@ IDI_CHAMELEON_DM ICON "icons/dark/about/chameleon.ico"
|
||||
//IDI_SAMESEXMARRIAGE ICON "icons/same-sexMarriageTaiwan.ico"
|
||||
//IDI_TAIWANSSOVEREIGNTY ICON "icons/standard/about/logo_taiwan-grey.ico"
|
||||
//IDI_TAIWANSSOVEREIGNTY_DM ICON "icons/dark/about/logo_taiwan-grey.ico"
|
||||
IDI_WITHUKRAINE ICON "icons/standard/about/withUkraine.ico"
|
||||
//IDI_WITHUKRAINE ICON "icons/standard/about/withUkraine.ico"
|
||||
IDI_ICONABSENT ICON "icons/iconAbsent.ico"
|
||||
|
||||
//
|
||||
@ -1390,9 +1390,9 @@ BEGIN
|
||||
//LTEXT "Support Taiwan's Sovereignty", IDC_AUTHOR_NAME, 85, 38, 120, 10
|
||||
//LTEXT "支持台灣獨立", IDC_AUTHOR_NAME, 85, 38, 120, 10
|
||||
//LTEXT "Support Taiwan's return to the UN", IDC_AUTHOR_NAME, 85, 38, 130, 10
|
||||
LTEXT "We are with Ukraine", IDC_AUTHOR_NAME, 85, 38, 130, 10
|
||||
//LTEXT "Home:",IDC_STATIC,21,58,47,8
|
||||
//LTEXT "https://notepad-plus-plus.org/",IDC_HOME_ADDR,50,56,126,10
|
||||
//LTEXT "We are with Ukraine", IDC_AUTHOR_NAME, 85, 38, 130, 10
|
||||
LTEXT "Home:",IDC_STATIC,21,58,47,8
|
||||
LTEXT "https://notepad-plus-plus.org/",IDC_HOME_ADDR,50,56,126,10
|
||||
GROUPBOX "GNU General Public Licence",IDC_STATIC,20,75,230,138,BS_CENTER
|
||||
DEFPUSHBUTTON "OK",IDOK,110,220,50,14
|
||||
// IDC_LICENCE_EDIT should be the last line, don't know why
|
||||
|
@ -137,10 +137,10 @@ intptr_t CALLBACK AboutDlg::run_dlgProc(UINT message, WPARAM wParam, LPARAM lPar
|
||||
//_pageLink.create(::GetDlgItem(_hSelf, IDC_HOME_ADDR), L"https://notepad-plus-plus.org/news/v844-happy-users-edition/";
|
||||
//_pageLink.create(::GetDlgItem(_hSelf, IDC_HOME_ADDR), L"https://notepad-plus-plus.org/news/v86-20thyearanniversary";
|
||||
//_pageLink.create(::GetDlgItem(_hSelf, IDC_AUTHOR_NAME), L"https://notepad-plus-plus.org/news/v87-about-taiwan/");
|
||||
//_pageLink.create(::GetDlgItem(_hSelf, IDC_AUTHOR_NAME), L"https://notepad-plus-plus.org/news/v881-we-are-with-ukraine/");
|
||||
|
||||
_pageLink.init(_hInst, _hSelf);
|
||||
//_pageLink.create(::GetDlgItem(_hSelf, IDC_HOME_ADDR), L"https://notepad-plus-plus.org/");
|
||||
_pageLink.create(::GetDlgItem(_hSelf, IDC_AUTHOR_NAME), L"https://notepad-plus-plus.org/news/v881-we-are-with-ukraine/");
|
||||
_pageLink.create(::GetDlgItem(_hSelf, IDC_HOME_ADDR), L"https://notepad-plus-plus.org/");
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
@ -186,8 +186,8 @@ intptr_t CALLBACK AboutDlg::run_dlgProc(UINT message, WPARAM wParam, LPARAM lPar
|
||||
const int iconSize = _dpiManager.scale(80);
|
||||
if (_hIcon == nullptr)
|
||||
{
|
||||
//DPIManagerV2::loadIcon(_hInst, MAKEINTRESOURCE(NppDarkMode::isEnabled() ? IDI_CHAMELEON_DM : IDI_CHAMELEON), iconSize, iconSize, &_hIcon);
|
||||
DPIManagerV2::loadIcon(_hInst, MAKEINTRESOURCE(IDI_WITHUKRAINE), iconSize, iconSize, &_hIcon);
|
||||
DPIManagerV2::loadIcon(_hInst, MAKEINTRESOURCE(NppDarkMode::isEnabled() ? IDI_CHAMELEON_DM : IDI_CHAMELEON), iconSize, iconSize, &_hIcon);
|
||||
//DPIManagerV2::loadIcon(_hInst, MAKEINTRESOURCE(IDI_WITHUKRAINE), iconSize, iconSize, &_hIcon);
|
||||
//DPIManagerV2::loadIcon(_hInst, MAKEINTRESOURCE(NppDarkMode::isEnabled() ? IDI_TAIWANSSOVEREIGNTY_DM : IDI_TAIWANSSOVEREIGNTY), iconSize, iconSize, &_hIcon);
|
||||
}
|
||||
|
||||
|
@ -19,14 +19,14 @@
|
||||
|
||||
//************ Notepad++ version **************************
|
||||
|
||||
#define NOTEPAD_PLUS_VERSION L"Notepad++ v8.8.1"
|
||||
#define NOTEPAD_PLUS_VERSION L"Notepad++ v8.8.2"
|
||||
|
||||
// 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.81\0"
|
||||
#define VERSION_INTERNAL_VALUE L"8.82\0"
|
||||
|
||||
#define VERSION_PRODUCT_VALUE L"8.8.1\0"
|
||||
#define VERSION_DIGITALVALUE 8, 8, 1, 0
|
||||
#define VERSION_PRODUCT_VALUE L"8.8.2\0"
|
||||
#define VERSION_DIGITALVALUE 8, 8, 2, 0
|
||||
|
||||
//**********************************************************
|
||||
|
||||
@ -45,7 +45,7 @@
|
||||
//#define IDI_SAMESEXMARRIAGE 102
|
||||
//#define IDI_TAIWANSSOVEREIGNTY 105
|
||||
//#define IDI_TAIWANSSOVEREIGNTY_DM 106
|
||||
#define IDI_WITHUKRAINE 105
|
||||
//#define IDI_WITHUKRAINE 105
|
||||
#define IDR_RT_MANIFEST 103
|
||||
#define IDI_ICONABSENT 104
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user