diff --git a/PowerEditor/bin/change.log b/PowerEditor/bin/change.log index 7c328eb3d..a47b995eb 100644 --- a/PowerEditor/bin/change.log +++ b/PowerEditor/bin/change.log @@ -1,26 +1,29 @@ -Notepad++ v8.5.8 bug-fixes and new features: +Notepad++ v8.6 new features & bug-fixes: + + 1. Multi-edit is fully supported in Notepad++. + 2. Make multi-select background & caret colours customizable. + 3. Make session inaccessible files remembered (empty & read-only document as placeholder). + 4. Fix missing session invalid error for user session & enhance API NPPM_GETNBSESSIONFILES. + 5. Fix network shared files saving regression. + 6. Update Scintilla to v5.3.8 & Lexilla to v5.2.8. + 7. Fix docking panel crash due to messing up config.xml. + 8. Fix invalid styler.xml making Notepad++ crash issue. + 9. Fix tab-closing crash by middle mouse button (unexpected mouse position). +10. Fix 2 performance issues in Style Configurator. +11. Add 3 line operation (delete, copy & cut) shortcuts. +12. Display extra info in the status bar of Find/Replace dialog to avoid PEBKAC. +13. Fix "Hide lines" command hiding unselected lines issue. +14. Fix silent installer mode when Notepad++ is running issue. +15. Fix Updater's vulnerability (update cURL in WinGUp for fixing CVE-2023-38545). +16. Fix incoherent behaviour of "Duplicate Current Line" menu command. +17. Fix JSON5 not using JSON keywords. +18. Fix empty message showing while cancelling session file saving dialog. + - 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. Get more info on -https://notepad-plus-plus.org/downloads/v8.5.8/ +https://notepad-plus-plus.org/downloads/v8.6/ Included plugins: @@ -32,4 +35,4 @@ Included plugins: Updater (Installer only): -* WinGup (for Notepad++) v5.2.6 +* WinGUp (for Notepad++) v5.2.7 diff --git a/PowerEditor/src/Notepad_plus.rc b/PowerEditor/src/Notepad_plus.rc index e443deafd..e7fc93a4f 100644 --- a/PowerEditor/src/Notepad_plus.rc +++ b/PowerEditor/src/Notepad_plus.rc @@ -1311,8 +1311,10 @@ BEGIN //LTEXT "Unhappy Users' Edition",IDC_AUTHOR_NAME,85,38,100,8 //LTEXT "Happy Users' Edition",IDC_AUTHOR_NAME,85,38,100,8 //LTEXT "I want to get a refund",IDC_HOME_ADDR,85,48,126,8 - LTEXT "Home:",IDC_STATIC,21,58,47,8 - LTEXT "https://notepad-plus-plus.org/",IDC_HOME_ADDR,50,56,126,10 + LTEXT "20th-Year Anniversary",IDC_AUTHOR_NAME,85,38,100,8 + LTEXT "The short story",IDC_HOME_ADDR,85,48,126,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 diff --git a/PowerEditor/src/WinControls/AboutDlg/AboutDlg.cpp b/PowerEditor/src/WinControls/AboutDlg/AboutDlg.cpp index f7ce434c9..0877317dc 100644 --- a/PowerEditor/src/WinControls/AboutDlg/AboutDlg.cpp +++ b/PowerEditor/src/WinControls/AboutDlg/AboutDlg.cpp @@ -58,7 +58,8 @@ intptr_t CALLBACK AboutDlg::run_dlgProc(UINT message, WPARAM wParam, LPARAM lPar //_pageLink.create(::GetDlgItem(_hSelf, IDC_HOME_ADDR), TEXT("https://notepad-plus-plus.org/news/v844-happy-users-edition/")); _pageLink.init(_hInst, _hSelf); - _pageLink.create(::GetDlgItem(_hSelf, IDC_HOME_ADDR), TEXT("https://notepad-plus-plus.org/")); + //_pageLink.create(::GetDlgItem(_hSelf, IDC_HOME_ADDR), TEXT("https://notepad-plus-plus.org/")); + _pageLink.create(::GetDlgItem(_hSelf, IDC_HOME_ADDR), TEXT("https://notepad-plus-plus.org/news/v86-20thYearAnniversary")); getClientRect(_rc); diff --git a/PowerEditor/src/resource.h b/PowerEditor/src/resource.h index b6fbb5c69..2befab120 100644 --- a/PowerEditor/src/resource.h +++ b/PowerEditor/src/resource.h @@ -19,14 +19,14 @@ // // Notepad++ version: begin // -#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v8.5.8") +#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v8.6") // 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") -#define VERSION_INTERNAL_VALUE TEXT("8.58\0") +#define VERSION_INTERNAL_VALUE TEXT("8.6\0") -#define VERSION_PRODUCT_VALUE TEXT("8.5.8\0") -#define VERSION_DIGITALVALUE 8, 5, 8, 0 +#define VERSION_PRODUCT_VALUE TEXT("8.6\0") +#define VERSION_DIGITALVALUE 8, 6, 0, 0 // Notepad++ version: end