mirror of
				https://github.com/notepad-plus-plus/notepad-plus-plus.git
				synced 2025-10-31 03:24:04 +01:00 
			
		
		
		
	Notepad++ 7.6.5 release
This commit is contained in:
		
							parent
							
								
									a7d2b6ea6e
								
							
						
					
					
						commit
						6e791965bf
					
				| @ -1,26 +1,21 @@ | ||||
| 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. | ||||
| 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 | ||||
| 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 | ||||
| 4.  Add "Remove Consecutive Duplicate Lines" feature to remove duplicate consecutive lines from whole document. | ||||
| 5.  Add new shortcut "shift + scroll" for horizontal scrolling. | ||||
| 6.  Add Stack Overflow as search engine. | ||||
| 7.  Add the capacity to rename non-existing document's tab. | ||||
| 8.  Fixed file open hang issue in old style mode. | ||||
| 9.  Fix "Find in files" tab translation issue on initial dialog call. | ||||
| 10. Fixed macro playback junk characters display issue on Find dialog. | ||||
| 11. Ensure each recorded command is playable before playing to avoid exploit in hacking. (EURO-FOSSA) | ||||
| 12. Enhance "Search on Internet" command to avoid command hijacked. (EURO-FOSSA) | ||||
| 13. Fix buffer overrun in Print dialog. (EURO-FOSSA) | ||||
| 14. Load nppPluginList.dll as resource instead of binary for the sake of security. (EURO-FOSSA) | ||||
| 15. Check Updater's authenticity before its each launch to prevent from hijacking. (EURO-FOSSA) | ||||
| 16. Fix stack buffer overflow in WordStyle dialog. (EURO-FOSSA) | ||||
| 17. Fix stack buffer overflow issue on User Define Language dialog. (EURO-FOSSA) | ||||
| 18. Prevent eventual DLL hijacking while loading plugins. (EURO-FOSSA)  | ||||
| Notepad++ v7.6.5 new features and bug-fixes: | ||||
| 
 | ||||
| 0.  Security enhancement: GPG Signature is provided for Notepad++ release. | ||||
| 1.  Fix a long waiting issue about file auto change detection: enhance "File status Auto-Detection" to avoid switching editing tab off behaviour. | ||||
| 2.  Fix encoding (language) detection regressions since v7.6. | ||||
| 3.  Fix a regression: double-clicking on a "find all in current document" result for an unsaved doc prompts to save it. | ||||
| 4.  Added close all unchanged tabs command. | ||||
| 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. | ||||
| 6.  Retain read only setting state in session. | ||||
| 7.  Enhancement: after file reload user can still undo. | ||||
| 8.  Fix a bug in command "Remove Consecutive Duplicate Lines" and make it work with old Macintosh EOL. | ||||
| 9.  Fix UDL language marker bullet position, if UDL Name exceeds 14 characters, extend UDL names to max 64 characters. | ||||
| 10. Enhance external call code to avoid eventual arbitrary commands execution. (EURO-FOSSA) | ||||
| 11. Fix crash issue by command "On Selection->Open File" while the number of selected characters is exceed 2048. (EURO-FOSSA) | ||||
| 12. Fix crash issue of User Define dialog while deleting a unallocated entry. (EURO-FOSSA) | ||||
| 13. Fix crash issue on shortcut command while its length exceed 260. (EURO-FOSSA) | ||||
| 14. Add an enhancement on "Open..." command to prevent from the eventual crash. (EURO-FOSSA) | ||||
| 15. Fix stack Buffer Overflow in Command::extractArgs. (EURO-FOSSA) | ||||
| 
 | ||||
| Included plugins: | ||||
| 
 | ||||
| @ -28,7 +23,6 @@ Included plugins: | ||||
| 2.  Converter 4.2.1 | ||||
| 3.  Mime Tool 2.5 | ||||
| 
 | ||||
| 
 | ||||
| Updater (Installer only): | ||||
| 
 | ||||
| * WinGup (for Notepad++) v5.1 | ||||
| @ -33,11 +33,10 @@ | ||||
|         <GUIConfig name="ScintillaGlobalSettings" enableMultiSelection="no" /> | ||||
|         <GUIConfig name="openSaveDir" value="0" defaultDirPath="" /> | ||||
|         <GUIConfig name="titleBar" short="no" /> | ||||
|         <GUIConfig name="stylerTheme" path="C:\toto\stylers.xml" /> | ||||
|         <GUIConfig name="wordCharList" useDefault="yes" charsAdded="" /> | ||||
|         <GUIConfig name="delimiterSelection" leftmostDelimiter="40" rightmostDelimiter="41" delimiterSelectionOnEntireDocument="no" /> | ||||
|         <GUIConfig name="multiInst" setting="0" /> | ||||
|         <GUIConfig name="MISC" fileSwitcherWithoutExtColumn="no" backSlashIsEscapeCharacterForSql="yes" newStyleSaveDlg="no" isFolderDroppedOpenFiles="no" docPeekOnTab="no" docPeekOnMap="no" /> | ||||
|         <GUIConfig name="MISC" fileSwitcherWithoutExtColumn="no" backSlashIsEscapeCharacterForSql="yes" newStyleSaveDlg="yes" isFolderDroppedOpenFiles="no" docPeekOnTab="no" docPeekOnMap="no" /> | ||||
|         <GUIConfig name="searchEngine" searchEngineChoice="2" searchEngineCustom="" /> | ||||
|         <GUIConfig name="SmartHighLight" matchCase="no" wholeWordOnly="yes" useFindSettings="no" onAnotherView="no">yes</GUIConfig> | ||||
|         <GUIConfig name="ScintillaPrimaryView" lineNumberMargin="show" bookMarkMargin="show" indentGuideLine="show" folderMarkStyle="box" lineWrapMethod="aligned" currentLineHilitingShow="show" scrollBeyondLastLine="no" disableAdvancedScrolling="no" wrapSymbolShow="hide" Wrap="no" borderEdge="yes" edge="no" edgeNbColumn="80" zoom="0" zoom2="0" whiteSpaceShow="hide" eolShow="hide" borderWidth="2" smoothFont="no" /> | ||||
|  | ||||
| @ -27,12 +27,12 @@ | ||||
| 
 | ||||
| #pragma once | ||||
| 
 | ||||
| #define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v7.6.4") | ||||
| #define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v7.6.5") | ||||
| 
 | ||||
| // 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("7.64\0") | ||||
| #define VERSION_DIGITALVALUE 7, 6, 4, 0 | ||||
| #define VERSION_VALUE TEXT("7.65\0") | ||||
| #define VERSION_DIGITALVALUE 7, 6, 5, 0 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user