Notepad++ release v8.3 (Boycott Beijing 2022)

pull/11132/head v8.3
Don HO 3 years ago
parent 1c6055ecf7
commit ae6361fa35

@ -1,26 +1,19 @@
Notepad++ v8.2.1 new features and bug-fixes:
Notepad++ v8.3 new features and bug-fixes:
1. Fix regression of loaded session being empty on exit.
2. Add Find/Replace text swap button in Find replace dialog.
3. Add an option for inserting auto-completion selection to fix hitting twice ENTER to go to next line.
4. Fix installer x64 not detected the previous installation location.
5. Add copy name/path commands to DocList and Edit menu.
6. Fix Recent Files List not revised issue after "Save As" command.
7. Fix Windows 11 detected wrongly issue in "Debug information".
8. Fix "Save As" command cannot be used as "Save" issue.
9. Fix visual glitch regression of fg/bg color disabling.
10. Fix wrong keywords (of preprocessor in C) highlighting in Java.
1. Remove 2GB file open restriction for x64 binary.
2. Improve large files (200MB) loading speed and editing/browsing performance.
3. Fix Find in Files crash issue.
More fixes & implementations detail:
https://notepad-plus-plus.org/downloads/v8.2.1/
https://notepad-plus-plus.org/downloads/v8.3/
Included plugins:
1. NppExport v0.3
2. Converter v4.3
3. Mime Tool v2.6
2. Converter v4.4
3. Mime Tool v2.7
Updater (Installer only):

@ -256,8 +256,13 @@ HexEditorTestEnd64:
Delete "$INSTDIR\plugins\ComparePlugin\ComparePlugin.dll"
CompareTestEnd64:
; DSpellCheck makes Notepad++ x64 crash. "1.4.23" is its 1st version which contains the fix
IfFileExists "$INSTDIR\plugins\DSpellCheck\DSpellCheck.dll" 0 DSpellCheckTestEnd64
MessageBox MB_OK "Due to DSpellCheck plugin's crash issue on Notepad++ x64 binary, DSpellCheck.dll will be removed." /SD IDOK
${GetFileVersion} "$INSTDIR\plugins\DSpellCheck\DSpellCheck.dll" $R0
${VersionCompare} $R0 "1.4.23" $R1 ; 0: equal to 1.4.23 1: $R0 is newer 2: 1.4.23 is newer
StrCmp $R1 "0" +5 0 ; if equal skip all & go to end, else go to next
StrCmp $R1 "1" +4 0 ; if newer skip all & go to end, else older (2) then go to next
MessageBox MB_OK "Due to DSpellCheck plugin's incompatibility issue in version $R0, DSpellCheck.dll will be deleted. Use Plugins Admin to add back (the latest version of) DSpellCheck." /SD IDOK
Rename "$INSTDIR\plugins\DSpellCheck\DSpellCheck.dll" "$INSTDIR\plugins\disabled\DSpellCheck.dll"
Delete "$INSTDIR\plugins\DSpellCheck\DSpellCheck.dll"
DSpellCheckTestEnd64:
@ -267,13 +272,7 @@ DSpellCheckTestEnd64:
Rename "$INSTDIR\plugins\SpeechPlugin\SpeechPlugin.dll" "$INSTDIR\plugins\disabled\SpeechPlugin.dll"
Delete "$INSTDIR\plugins\SpeechPlugin\SpeechPlugin.dll"
SpeechPluginTestEnd64:
/*
IfFileExists "$INSTDIR\plugins\TagLEET\TagLEET.dll" 0 TagLEETTestEnd64
MessageBox MB_OK "Due to TagLEET plugin's crash issue on Notepad++ x64 binary, TagLEET.dll will be removed." /SD IDOK
Rename "$INSTDIR\plugins\TagLEET\TagLEET.dll" "$INSTDIR\plugins\disabled\TagLEET.dll"
Delete "$INSTDIR\plugins\TagLEET\TagLEET.dll"
TagLEETTestEnd64:
*/
IfFileExists "$INSTDIR\plugins\NppQCP\NppQCP.dll" 0 NppQCPTestEnd64
MessageBox MB_OK "Due to NppQCP plugin's crash issue on Notepad++ x64 binary, NppQCP.dll will be removed." /SD IDOK
Rename "$INSTDIR\plugins\NppQCP\NppQCP.dll" "$INSTDIR\plugins\disabled\NppQCP.dll"

@ -1210,6 +1210,7 @@ BEGIN
//LTEXT "FREE UYGHUR",IDC_AUTHOR_NAME,70,32,70,8
//LTEXT "Stand with Hong Kong",IDC_AUTHOR_NAME,70,32,80,8
//LTEXT "pour Samuel Paty",IDC_AUTHOR_NAME,70,32,80,8
LTEXT "Boycott Beijing 2022",IDC_AUTHOR_NAME,85,38,80,8
LTEXT "Home:",IDC_STATIC,21,58,47,8
LTEXT "https://notepad-plus-plus.org/",IDC_HOME_ADDR,50,58,126,8
GROUPBOX "GNU General Public Licence",IDC_STATIC,19,75,231,131,BS_CENTER

@ -19,12 +19,12 @@
//
// Notepad++ version: begin
//
#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v8.2.1")
#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v8.3")
// 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_VALUE TEXT("8.21\0")
#define VERSION_DIGITALVALUE 8, 2, 1, 0
#define VERSION_VALUE TEXT("8.3\0")
#define VERSION_DIGITALVALUE 8, 3, 0, 0
// Notepad++ version: end

Loading…
Cancel
Save