Add issue refs for 7.7.x and 7.6.x versions

ArkadiuszMichalski 2021-04-13 14:21:28 +02:00
parent 321001db3a
commit 94a11802da

@ -494,7 +494,7 @@ Updater (Installer only):
Notepad++ v7.8 enhancements and bug-fixes: Notepad++ v7.8 enhancements and bug-fixes:
1. Upgrade Scintilla from 4.1.4 to 4.2.0. (Fix [#5822](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5822)) 1. Upgrade Scintilla from 4.1.4 to 4.2.0. (Fix [#5822](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5822))
2. Fix non Unicode encoding problem in non-Western language(Chinese or in Turkish). (Fix [#5671](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5671)) 2. Fix non Unicode encoding problem in non-Western language(Chinese or in Turkish).
3. Add "No to All" and "Yes to All" options in Save dialog. (Fix [#5835](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5835), [#4385](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4385)) 3. Add "No to All" and "Yes to All" options in Save dialog. (Fix [#5835](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5835), [#4385](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4385))
4. Add the command line argument "-openFoldersAsWorkspace" to open folders in "folder as workspace" panel. 4. Add the command line argument "-openFoldersAsWorkspace" to open folders in "folder as workspace" panel.
Example: notepad++ -openFoldersAsWorkspace c:\src\myProj01 c:\src\myProj02 (Fix [#4253](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4253)) Example: notepad++ -openFoldersAsWorkspace c:\src\myProj01 c:\src\myProj02 (Fix [#4253](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4253))
@ -524,7 +524,7 @@ Notepad++ v7.8 enhancements and bug-fixes:
28. Enhance supported language (on function list or auto-completion): LISP, BaanC,(PL/)SQL & COBOL. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/b933476632e79411f4a06124876b2707cd4eb6be), [Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/c92b3ca57897098eb642c04bde8e3e8fec3dd651), [Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/025236be6b52186d84ca8a24d366a4398b660cc0), [#3741](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3741), [#4004](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4004)) 28. Enhance supported language (on function list or auto-completion): LISP, BaanC,(PL/)SQL & COBOL. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/b933476632e79411f4a06124876b2707cd4eb6be), [Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/c92b3ca57897098eb642c04bde8e3e8fec3dd651), [Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/025236be6b52186d84ca8a24d366a4398b660cc0), [#3741](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3741), [#4004](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4004))
29. Make context menu key work in Project Panel. (Fix [#3868](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3868)) 29. Make context menu key work in Project Panel. (Fix [#3868](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3868))
30. Fix check sign in Encoding menu not shown issue. (Fix [#3737](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3737)) 30. Fix check sign in Encoding menu not shown issue. (Fix [#3737](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3737))
31. Bookmark all lines of multiline match. (Fix [#6018](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/6018)) 31. Bookmark all lines of multiline match. (Fix [#6018](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/6018))
Included plugins: Included plugins:
@ -541,16 +541,16 @@ Updater (Installer only):
Notepad++ v7.7.1 enhancements and bug-fixes: Notepad++ v7.7.1 enhancements and bug-fixes:
1. Fix drag and drop tab regression: dragging tab is switched to another tab issue. 1. Fix drag and drop tab regression: dragging tab is switched to another tab issue. (Fix [#5072](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5072), [#5450](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5450), [#4885](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4885))
2. Fix an input regression: Cyrillic, Turkish and other languages input issue in ANSI mode. 2. Fix an input regression: Cyrillic, Turkish and other languages input issue in ANSI mode. (Fix [#5671](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5671))
3. Fix an ASP regression: VB looses syntax highlighting in ASP document. 3. Fix an ASP regression: VB looses syntax highlighting in ASP document. (Fix [#5702](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5702))
4. Fix Reload dialog displaying issue during File Monitoring. 4. Fix Reload dialog displaying issue during File Monitoring. (Fix [#5586](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5586), [#4847](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4847))
5. Fix "unhide lines" markers disappears issue. 5. Fix "unhide lines" markers disappears issue. (Fix [#1112](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/1112))
6. Fix Plugin menu is not localized issue if no plugin installed. 6. Fix Plugin menu is not localized issue if no plugin installed. (Fix [#5577](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5577))
7. Add "Copy File Name" command in context menu of "Folder as Workspace". 7. Add "Copy File Name" command in context menu of "Folder as Workspace". (Fix [#5574](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5574))
8. Fix crash while sorting lines with numbers longer than 20 digits. 8. Fix crash while sorting lines with numbers longer than 20 digits. (Fix [#5261](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5261))
9. Enable Scintilla Virtual Space Option change from macro. 9. Enable Scintilla Virtual Space Option change from macro. (Fix [#5463](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5463))
10. Add Tcl, CMake and AutoIt keywords; add Python and SQL new syntax highlighting cathegories. 10. Add Tcl, CMake and AutoIt keywords; add Python and SQL new syntax highlighting cathegories. (Fix [#5640](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5640), [#5511](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5511), [#3305](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3305))
Included plugins: Included plugins:
@ -567,16 +567,16 @@ Updater (Installer only):
Notepad++ v7.7 new features and bug-fixes: Notepad++ v7.7 new features and bug-fixes:
1. Continue Microsoft binary code signing thanks to the offer from DigiCert (again). 1. Continue Microsoft binary code signing thanks to the offer from DigiCert (again). ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/01d8349b1fbcf9d3a9bf8d2d63f1535e18501500))
2. Upgrade Scintilla from v3.56 to v4.14. 2. Upgrade Scintilla from v3.56 to v4.14. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/37c4b894cc247d1ee6976bc1a1b66cfed4b7774e))
3. Fix a regression about memory issue while reloading a file. 3. Fix a regression about memory issue while reloading a file. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/4988ee3fd38eb74bda94de097ecc3607445a6f64))
4. Fix cursor flickering problem after double clicking on URL. 4. Fix cursor flickering problem after double clicking on URL. (Fix [#5529](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5529))
5. Make Python files default to using spaces instead of tabs. 5. Make Python files default to using spaces instead of tabs. (Fix [#5506](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5506))
6. Add "Count in selection" option in Find dialog. 6. Add "Count in selection" option in Find dialog. (Fix [#722](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/722))
7. Add Ctrl + R shortcut for "Reload from disk" command. 7. Add Ctrl + R shortcut for "Reload from disk" command. (Fix [#20](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/20))
8. Fix '\' display problem in CSS while using themes (Remove Batang font for CSS tags). 8. Fix '\' display problem in CSS while using themes (Remove Batang font for CSS tags). (Fix [#3952](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3952))
9. Fix crash while right clicking on DocSwitcher's column bar. 9. Fix crash while right clicking on DocSwitcher's column bar. (Fix [#5479](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5479))
10. Fix all plugins being removed problem while Plugin Admin romoves an old plugin (of old system). 10. Fix all plugins being removed problem while Plugin Admin romoves an old plugin (of old system). (Fix [#5576](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5576), [#5279](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5279))
Included plugins: Included plugins:
@ -593,7 +593,7 @@ Updater (Installer only):
Notepad++ v7.6.6 bug-fix: Notepad++ v7.6.6 bug-fix:
1. Fix crash issue inserted by adding an enhancement for retaining read only setting state in session. 1. Fix crash issue inserted by adding an enhancement for retaining read only setting state in session. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/9443e2e8f221e565f46423df099f56bec14c3ed2))
Included plugins: Included plugins:
@ -610,22 +610,23 @@ Updater (Installer only):
Notepad++ v7.6.5 new features and bug-fixes: Notepad++ v7.6.5 new features and bug-fixes:
0. Security enhancement: GPG Signature is provided for Notepad++ release. 0. Security enhancement: GPG Signature is provided for Notepad++ release. (Fix [#4942](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/2524))
1. Fix a long waiting issue about file auto change detection: enhance "File status Auto-Detection" to avoid switching editing tab off behaviour. 1. Fix a long waiting issue about file auto change detection: enhance "File status Auto-Detection" to avoid switching editing tab off behaviour. (Fix [#1087](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/1087), [#3349](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3349), [#3333](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3333), [#3528](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3528), [#3138](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3138), [#3934](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3934), [#3160](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3160), [#1822](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/1822), [#745](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/745), [#3599](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3599), [#4329](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4329), [#3971](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3971), [#4592](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4592), [#1116](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/1116), [#2082](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/2082))
2. Fix encoding (language) detection regressions since v7.6. 2. Fix encoding (language) detection regressions since v7.6. (Fix [#5299](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5299), [#5310](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5310), [#5202](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5202), [#5440](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5440))
3. Fix a regression: double-clicking on a "find all in current document" result for an unsaved doc prompts to save it. 3. Fix a regression: double-clicking on a "find all in current document" result for an unsaved doc prompts to save it. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/6580255a2b6809a1fa951db44ec8be29698b8540))
4. Added close all unchanged tabs command. 4. Added close all unchanged tabs command. (Fix [#5007](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5007))
5. Restore deleted "Launch in browser" customized shortcuts in EU-FOSSA bounty program by implementing them in more secure way: Add "View Current File in Browser" for Firefox, Chrome, IE & Edge. 5. Restore deleted "Launch in browser" customized shortcuts in EU-FOSSA bounty program by implementing them in more secure way: Add "View Current File in Browser" for Firefox, Chrome, IE & Edge. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/6dfd22d52f159f1dfb9d4a41863a8bf26729d047))
6. Retain read only setting state in session. 6. Retain read only setting state in session. (Fix [#4409](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4409), [#4872](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4872), [#2970](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/2970), [#2548](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/2548))
7. Enhancement: after file reload user can still undo. 7. Enhancement: after file reload user can still undo. (Fix [#5141](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5141))
8. Fix a bug in command "Remove Consecutive Duplicate Lines" and make it work with old Macintosh EOL. 8. Fix a bug in command "Remove Consecutive Duplicate Lines" and make it work with old Macintosh EOL. (Fix [#5462](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5462), [Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/a7d2b6ea6ec2af096f29284e0effee2cdd17b7ac))
9. Fix UDL language marker bullet position, if UDL Name exceeds 14 characters, extend UDL names to max 64 characters. 9. Fix UDL language marker bullet position, if UDL Name exceeds 14 characters, extend UDL names to max 64 characters. (Fix [#5400](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5400), [#4714](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4714))
10. Enhance external call code to avoid eventual arbitrary commands execution. (EURO-FOSSA) 10. Enhance external call code to avoid eventual arbitrary commands execution. (EURO-FOSSA) ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/3f5f69c6a6b7620bf2e008fbbb0db9ab8a14ab39))
11. Fix crash issue by command "On Selection->Open File" while the number of selected characters is exceed 2048. (EURO-FOSSA) 11. Fix crash issue by command "On Selection->Open File" while the number of selected characters is exceed 2048. (EURO-FOSSA) ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/63d3a42c646b2e6e9ee06d98d9ae588778c8ae54))
12. Fix crash issue of User Define dialog while deleting a unallocated entry. (EURO-FOSSA) 12. Fix crash issue of User Define dialog while deleting a unallocated entry. (EURO-FOSSA) ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/f7d92eb992bd92e650fd01796db114555c889444))
13. Fix crash issue on shortcut command while its length exceed 260. (EURO-FOSSA) 13. Fix crash issue on shortcut command while its length exceed 260. (EURO-FOSSA) ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/e4f9778358d8e4e83fe835cdacff20e83351c000))
14. Add an enhancement on "Open..." command to prevent from the eventual crash. (EURO-FOSSA) 14. Add an enhancement on "Open..." command to prevent from the eventual crash. (EURO-FOSSA) ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/4d58027f172e8d01b3fd2340a018eaa38a06c74a))
15. Fix stack Buffer Overflow in Command::extractArgs. (EURO-FOSSA) 15. Fix stack Buffer Overflow in Command::extractArgs. (EURO-FOSSA) ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/58037e07b1e21ba388fddb3dce001e3cce498bd8))
16. Fix Read-Only flag (user read only) flag issue. (Fix [#4942](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4942))
Included plugins: Included plugins:
@ -642,26 +643,26 @@ Updater (Installer only):
Notepad++ v7.6.4 new features and bug-fixes: Notepad++ v7.6.4 new features and bug-fixes:
1. Add Markdown in zip packages and fix Markdown not working in installer package of v7.6.3. 1. Add Markdown in zip packages and fix Markdown not working in installer package of v7.6.3. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/dcd3942362306b9c36b849405d112e885c0a1f51))
2. Switch from certificate verification to hashes verification due to "Notepad++" is rejected by certification authority: 2. Switch from certificate verification to hashes verification due to "Notepad++" is rejected by certification authority:
https://notepad-plus-plus.org/news/notepad-7.6.4-released.html https://notepad-plus-plus.org/news/notepad-7.6.4-released.html ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/3baef49079cbf3d460c0cba5d8df8974a03bd7c1))
3. Enhance User Defined Language System for supporting more than one UDL file. New behaviour: 3. Enhance User Defined Language System for supporting more than one UDL file. New behaviour:
https://notepad-plus-plus.org/community/topic/17072/new-enhancement-for-user-defined-language-system https://notepad-plus-plus.org/community/topic/17072/new-enhancement-for-user-defined-language-system ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/dfb9b5e330c2fe3dcfea436f969e213f001ece05))
4. Add "Remove Consecutive Duplicate Lines" feature to remove duplicate consecutive lines from whole document. 4. Add "Remove Consecutive Duplicate Lines" feature to remove duplicate consecutive lines from whole document. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/51f10bdba56a415d42eb829b27a08955cb7db0dd))
5. Add new shortcut "shift + scroll" for horizontal scrolling. 5. Add new shortcut "shift + scroll" for horizontal scrolling. (Fix [#2682](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/2682))
6. Add Stack Overflow as search engine. 6. Add Stack Overflow as search engine. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/5bcf55c59ed01087e0e5d6a219d76467fa4073ab))
7. Add the capacity to rename non-existing document's tab. 7. Add the capacity to rename non-existing document's tab. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/3546268c235780a6ba15266e7685aab7f6d6ce7f))
8. Fixed file open hang issue in old style mode. 8. Fixed file open hang issue in old style mode. (Fix [#5368](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5368))
9. Fix "Find in files" tab translation issue on initial dialog call. 9. Fix "Find in files" tab translation issue on initial dialog call. (Fix [#5236](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5236))
10. Fixed macro playback junk characters display issue on Find dialog. 10. Fixed macro playback junk characters display issue on Find dialog. (Fix [#5339](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5339))
11. Ensure each recorded command is playable before playing to avoid exploit in hacking. (EURO-FOSSA) 11. Ensure each recorded command is playable before playing to avoid exploit in hacking. (EURO-FOSSA) (Fix [#5571](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5571))
12. Enhance "Search on Internet" command to avoid command hijacked. (EURO-FOSSA) 12. Enhance "Search on Internet" command to avoid command hijacked. (EURO-FOSSA) ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/b90be4a05b36e8e9117a8fd1e5b134894640fec0))
13. Fix buffer overrun in Print dialog. (EURO-FOSSA) 13. Fix buffer overrun in Print dialog. (EURO-FOSSA) ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/0adc06322fd64e8b28ec9a4898f9d2408d5b7557))
14. Load nppPluginList.dll as resource instead of binary for the sake of security. (EURO-FOSSA) 14. Load nppPluginList.dll as resource instead of binary for the sake of security. (EURO-FOSSA) ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/fbffdd8825ecafb7f351a2db6f094cfe4e821288))
15. Check Updater's authenticity before its each launch to prevent from hijacking. (EURO-FOSSA) 15. Check Updater's authenticity before its each launch to prevent from hijacking. (EURO-FOSSA) ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/501980782f2afb0c0d078f6f1a99ed4411c621f7))
16. Fix stack buffer overflow in WordStyle dialog. (EURO-FOSSA) 16. Fix stack buffer overflow in WordStyle dialog. (EURO-FOSSA) ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/58037e07b1e21ba388fddb3dce001e3cce498bd8))
17. Fix stack buffer overflow issue on User Define Language dialog. (EURO-FOSSA) 17. Fix stack buffer overflow issue on User Define Language dialog. (EURO-FOSSA) ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/5eaf67b647cc0e875b3231d6ff9d26c5ca23d853))
18. Prevent eventual DLL hijacking while loading plugins. (EURO-FOSSA) 18. Prevent eventual DLL hijacking while loading plugins. (EURO-FOSSA) ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/c314ed1d8a2e735d542df1327f80672e286d969e))
Included plugins: Included plugins:
@ -678,16 +679,16 @@ Updater (Installer only):
Notepad++ v7.6.3 new enhancements and bug-fixes: Notepad++ v7.6.3 new enhancements and bug-fixes:
1. Add Markdown language (Markdown++: https://github.com/Edditoria/markdown-plus-plus), in UDL, included only in installer. 1. Add Markdown language (Markdown++: https://github.com/Edditoria/markdown-plus-plus), in UDL, included only in installer. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/e5108cc0ea7e85c7257e60e92e965215e0554ee9))
2. Move plugins home from %ProgramData% to %ProgramFiles% for the sake of security. 2. Move plugins home from %ProgramData% to %ProgramFiles% for the sake of security. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/9fecbae030f33a31b131a75cf41b243c6ea36751))
3. List plugins in alphabetical order in Plugins Admin dialog. 3. List plugins in alphabetical order in Plugins Admin dialog. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/fd32585c14836b46a1b40c79bce706cd96767526))
4. Fix loading unexpected dll as plugin issue. (EU-FOSSA) 4. Fix loading unexpected dll as plugin issue. (EU-FOSSA) ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/abf78e84b2a596832bdc2f95b4ad424798a47dab))
5. Fix stack overflow issue while affecting "ext" field on stylers.xml. (EU-FOSSA) 5. Fix stack overflow issue while affecting "ext" field on stylers.xml. (EU-FOSSA) ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/4421161848057ad15d37c240b59b0eac867b6aa3))
6. Fix stack overflow in XML Parsing. (EU-FOSSA) 6. Fix stack overflow in XML Parsing. (EU-FOSSA) ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/ccdf7d8d8b393dcdf4e0e3049631f0ee7d877ece))
7. Fix a remote code execution vulnerability via "Open containing folder" command. (EU-FOSSA) 7. Fix a remote code execution vulnerability via "Open containing folder" command. (EU-FOSSA) ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/0f936707a2457eb4611d7d42a68a3e066614f8e4))
8. Fix EXE Hijacking of gup.exe launched by Notepad++. (EU-FOSSA) 8. Fix EXE Hijacking of gup.exe launched by Notepad++. (EU-FOSSA) ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/b9ce84888150da5b335b373a390ecb0065291c61))
9. Fix crash issue due to heap overflow in clipboard history panel. (EU-FOSSA) 9. Fix crash issue due to heap overflow in clipboard history panel. (EU-FOSSA) ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/5b1f530204465350a1c7f5ad01eaa94414c3c62f))
10. Remove run external exe entries for avoiding to execute eventual hijacked binaries. (EU-FOSSA) 10. Remove run external exe entries for avoiding to execute eventual hijacked binaries. (EU-FOSSA) ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/c1bf412f5737aa30f3f90ddaea57b2d8effbbea9))
Included plugins: Included plugins:
@ -709,11 +710,11 @@ Why Yellow Vest? https://notepad-plus-plus.org/news/notepad-7.6.2-released.html
Notepad++ v7.6.2 Gilet Jaune Edition new enhancement and bug-fixes: Notepad++ v7.6.2 Gilet Jaune Edition new enhancement and bug-fixes:
1. Add generation of SHA-256 hash feature. 1. Add generation of SHA-256 hash feature. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/647651b7eed7b6349f2f4f98639e9517f0c189e5))
2. Fix Plugins Admin unzip (0 lengh) bug. 2. Fix Plugins Admin unzip (0 lengh) bug. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/412c5986a09fa5436fe476bb311f6987250a5c9c))
3. Add Plugins Admin module into portable version (zipped package). 3. Add Plugins Admin module into portable version (zipped package). ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/699b9b08ed6e8f30ae71acb2c0b5a60f346cffa7))
4. Add new feature: double click splitter resets panes to equal size. 4. Add new feature: double click splitter resets panes to equal size. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/4f24f81eb8e0d1adc87da8d047531504d1b8232e))
5. Fix the plugin crash issue due to the inexistent plugin conf path. 5. Fix the plugin crash issue due to the inexistent plugin conf path. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/a079013c22512cfd212dff3a76bbf39b0a7a4224))
Included plugins: Included plugins:
@ -734,13 +735,13 @@ Notepad++ v7.6.1 new enhancement and bug-fixes:
1. Several bug-fixes & enhancement on Plugins Admin. 1. Several bug-fixes & enhancement on Plugins Admin.
2. Notepad++ will load plugins from %PROGRAMDATA% instead of %LOCALAPPDATA% 2. Notepad++ will load plugins from %PROGRAMDATA% instead of %LOCALAPPDATA%
https://notepad-plus-plus.org/features/plugin-admin.html https://notepad-plus-plus.org/features/plugin-admin.html ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/775d204ef9fab794c451f20deef89364e5d3a792), [Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/15ef9bd0522ec356eb2302a27692f29c18f098f2), [Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/f8aba0122ea3fca77ca1e38f13cbb87bb5f77385))
3. Fix installer's plugins copy issue under Linux (by using WINE). 3. Fix installer's plugins copy issue under Linux (by using WINE). ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/b709bc9f1b610fc59fdb0dc1982e75354b283b5c))
4. Fix Installer HI-DPI GUI glitch. 4. Fix Installer HI-DPI GUI glitch. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/3465cac7ced476e28925ee89fd1a983cc6ded9bb))
5. Fix "Import plugins" not working issue. 5. Fix "Import plugins" not working issue. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/f03ce289d34a44671ba518273220e0785eeaed80))
6. Fix printer header/footer font issue. 6. Fix printer header/footer font issue. (Fix [#4749](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4749))
7. Make installer more coherent for the option doLocalConf.xml. 7. Make installer more coherent for the option doLocalConf.xml. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/03daf5559e3eb0f8554f841a53347013236413d1))
8. Make text display right in summary panel. 8. Make text display right in summary panel. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/4f67c09859bf198d556b22eb847bbc7cf9508573))
Included plugins: Included plugins:
@ -760,17 +761,17 @@ Notepad++ v7.6 new feature and bug-fixes:
1. Add Built-in Plugins Admins. Users can install, update and remove plugins by some clicks via Plugins Admin: 1. Add Built-in Plugins Admins. Users can install, update and remove plugins by some clicks via Plugins Admin:
https://notepad-plus-plus.org/features/plugin-admin.html https://notepad-plus-plus.org/features/plugin-admin.html
2. Change plugin loading method: Remove the legacy plugin loading way and apply only the new plugin loading method. 2. Change plugin loading method: Remove the legacy plugin loading way and apply only the new plugin loading method. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/7e555b67fca6347c1e09e491c7465f76c6d8ae6c))
3. Add new message NPPM_GETPLUGINHOMEPATH in Notepad++ API for plugin, so plugin can get its path easily. 3. Add new message NPPM_GETPLUGINHOMEPATH in Notepad++ API for plugin, so plugin can get its path easily. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/a87e89ea921dd7b992ea6aa21c9aeebf477f4c5b))
4. Fix a regression of performance issue while word wrap option is enable. 4. Fix a regression of performance issue while word wrap option is enable. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/fdf954f714325b41a86b745f3e3525277ba17ca4))
5. Fix a performance issue for switching back to folded document. 5. Fix a performance issue for switching back to folded document. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/fd51703ad86184607d5044f7647abb36b29a7760))
6. Fix crash issue due to Unix style path input in Open file dialog. 6. Fix crash issue due to Unix style path input in Open file dialog. (Fix [#4946](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4946))
7. Fix UTF-8 detection problem: 4 byte characters UTF-8 character can be detected now. 7. Fix UTF-8 detection problem: 4 byte characters UTF-8 character can be detected now. (Fix [#4730](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4730), [#3986](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3986), [#3441](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3441), [#3405](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3405))
8. Enhance/Fix encoding detection/problem. 8. Enhance/Fix encoding detection/problem. (Fix [#4878](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4878), [#4767](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4767), [#4428](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4428), [#4246](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4246), [#3705](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3705), [#3588](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3588), [#431](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/431))
9. Fix auto-indent issue by typing Enter on empty line. 9. Fix auto-indent issue by typing Enter on empty line. (Fix [#443](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/443))
10. Fix "Close all but this" behaviour if multiple views are present and some files are dirty. 10. Fix "Close all but this" behaviour if multiple views are present and some files are dirty. (Fix [#4911](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4911))
11. Fix tool tip in document switcher showing the old name issue (after being renamed). 11. Fix tool tip in document switcher showing the old name issue (after being renamed). (Fix [#4910](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4910))
12. Add autoit and lua autoCompletion 12. Add autoit and lua autoCompletion. ([Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/6cdac077f2f7ce197d0533f2c6d4b09b75725240), [Commit](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/2d81570be5650dba9aa126e01d810303a1187263))
Included plugins: Included plugins:
@ -5167,6 +5168,8 @@ v2.6 new features and corrected bugs (from v2.5) :
### 2.5 ### 2.5
2004-11-02 2004-11-02
v2.5 new features and corrected bugs (from v2.4) :
1. Add the capacity that user can add his/her extension for each supported language. 1. Add the capacity that user can add his/her extension for each supported language.
2. Add the capacity that user can add his/her keywords for each supported language. 2. Add the capacity that user can add his/her keywords for each supported language.
3. Add the new menu entries/features: Insert/Remove TAB, Duplicate or transpose current line, split/join lines and Move Up/Down current line. 3. Add the new menu entries/features: Insert/Remove TAB, Duplicate or transpose current line, split/join lines and Move Up/Down current line.