Table of Contents
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
The changelog for historic versions of Notepad++ 7.x
Links to particular leading versions:
7.x
7.9.5
2021-03-23
Notepad++ v7.9.5 bug-fixes:
- Fix Notepad++ not starting up due to SaveAsAdmin plugin (for installer package). (Fix #9514)
- Fix UNC path with quotes handling in folder & file Open/Save dialog. (Fix #9582)
- Fix file doesn't save as extension type on Windows 7. (Fix #9657)
Included plugins:
- NppExport v0.2.9
- Converter 4.2.1
- Mime Tool 2.5
Updater (Installer only):
- WinGup (for Notepad++) v5.1.3
7.9.4
2021-03-15
Notepad++ v7.9.4 Enhancements & bug-fixes:
- Upgrade Scintilla from v4.2.0 to v4.4.6. (Implement #9550)
- Fix DPI scaling broken while dragging Notepad++ into the 2nd monitor regression. (Fix #9513, #9579)
- Add "Find in Projects" feature. (Implement #8125)
- Fix project workspace changes lost on save cancel issue. (Fix #9605)
- Fix folder picker not being launched issue because provided directory is invalid. (Fix #9569)
- Fix network path (UNC path) not working in file dialog. (Fix #9527)
- Fix shortcut name more than 64 characters makes a menu entry empty name issue. (Fix #9556)
- Fix extension appending issue in file dialog. (Fix #9510)
- Fix file not turning to modified state (with Session Manager plugin) bug after its content being changed. (Fix #9475)
- Add an option to mute all sounds in preferences dialog. (Fix #7950)
- Make JSON auto-indent for brace. (Fix #9499)
More fixes & implementations detail: https://notepad-plus-plus.org/downloads/v7.9.4/
Included plugins:
- NppExport v0.2.9
- Converter 4.2.1
- Mime Tool 2.5
Updater (Installer only):
- WinGup (for Notepad++) v5.1.3
7.9.3
2021-02-15
Notepad++ v7.9.3 Enhancements & bug-fixes:
- Discontinued support for Windows XP due to technical reasons. Notepad++ 7.9.2 is the last version to run on Windows XP. (Ref)
- Upgrade Notepad++ License: update GPL version from v2 to v3. (Fix #9425)
- Fix the regression of copying line data from search results. (Fix #9334)
- Fix "Print Line Number" preference is ignored for printing regression. (Fix #9379)
- Fix a regression in Chinese Simplified localization. (Fix #9329)
- Fix dockable panels not being displayed regression due to multi-instance mode activation. (Fix #9341, #9363)
- Make split-lines feature work again with multi-edge rightmost specified edge. (Fix #8262)
- Enhance modern style file dialog for allowing UNIX style file path. (Fix #9374)
- Use the modern browse folder dialog to get folder path. (Fix #8513)
- Improve option for setting save dialog filter to All Types. (Fix #9325)
- Add ability to delete entries from combo box history in Find dialog with DELETE key. (Implement #9366)
- Fix lost session issue on Windows reboot/shutdown. (Fix #7839)
- Add "save Folder as Workspace in session" option in save session dialog. (Implement #9165)
- Make value dialog height accurate in any DPI. (Fix #8443)
- Fix issue that Switch-To-Panel keyboard shortcuts cannot be used in context menu. (Fix #9435)
- Fix a memory leak issue. (Ref)
- Fix blurry display problem on an extended monitor. (Fix #8115)
- Fix incompatible plugin not being deleted issue. (Fix #9377)
- Synchronize GUP localization file (if available) with Notepad++ in installer.
- Enhance “No update” dialog with the download page link in the Notepad++ updater.
- Fix NPPM_SETLINENUMBERWIDTHMODE API not working issue. (Fix #9338)
More fixes & implementations detail: https://notepad-plus-plus.org/downloads/v7.9.3/
Included plugins:
- NppExport v0.2.9
- Converter 4.2.1
- Mime Tool 2.5
Updater (Installer only):
- WinGup (for Notepad++) v5.1.2
7.9.2
2021-01-01
Notepad++ v7.9.2 Enhancements & bug-fixes:
- Fix regression of auto-Indent. (Fix #9113)
- Add custom URI schemes ability. (Fix #9155)
- Improve URL parser: fix apostrophe in an URL issue. (Fix #9031)
- Add context menu with "Copy link" ability. (Implement #2435)
- Add color samples on menu items for styling features. (Fix #8983)
- Add "-settingsDir" argument for overriding default settings path. (Implement #4696)
- Fix crash while exit command issued by plugin. (Fix #9082)
- Fix several bugs of PHP parser rule for function list. (Fix #3321, #5045, #4627, #4606, #8855, #4208, #981, #2522, #1103, #4712, #3560, #5150, #4606)
- Move "Normal Text" to top in Languages Menu. (Implement #7746, #8277)
- Add new API NPPM_GETSETTINGSONCLOUDPATH for plugins. (Implement #9168)
- Add an option for displaying constant line number width. (Implement #5670)
- Fix function list is empty with new user profile in the same PC issue. (Fix #9134)
- Fix single-quoted string being badly recognized as attribute value in XML. (Fix #3403)
- Fix docked panels appear with "-nosession" cmd line parameters. (Fix #8005)
- Improve text selection after Replace All In Selection operation. (Fix #9270)
- Add the number of total documents on windows dialog's title bar. (Implement #8338)
- Fix scroll to last line problem after main window resizing. (Fix #9123)
- Fix Plugin admin display UTF-8 issue in its description. (Fix #9266)
- Fix Search result's text direction (RTL) not always synchronized with main edit zone's one issue. (Fix #9241)
- Fix dockable panels display issue in RTL direction. (Fix #9241)
- Fix Search result line number highlighting inaccurate issue. (Fix #9224)
- Make "Line" preceding each line number on Search Results translatable. (Fix #9224)
- Fix menu check marks not being removed after closing "Clipboard History" and "Character Panel" panels. (Fix #9216)
- Fix command line arguments -p, -n & -c negative value's undefined behaviour. (Fix #9146)
- Add new Margin/Border/Edge sub-page in Preferences. (Implement #8896)
- Fix find in files failure issue due to directory path with leading/trailing spaces. (Fix #9199)
- Fix folder icon display issue in "Folder as Workspace" after "Expand/Collapse All". (Fix #8912)
- Make "Clipboard History" and "Character Panel" togglable. (Fix #9094, #9078)
- Fix Find in found results dialog launch failure after macro execution. (Fix #8199)
- Disallow Goto dialog offset option from moving to position inside multi-byte char or between CR and LF. (Fix #9101, #9125)
- Fix "Go to..." dialog wrong Offset value in empty files. (Fix #9145)
- Prevent corruption possibility when using -p command line parameter in a UTF file. (Fix #9142)
- Improve indent guidelines on non-brace control block languages. (Fix #9137)
- Prevent names of untitled tabs from duplication. (Fix #9119)
- Add tooltips for Folder as Workspace 3 commands. (Fix #8325)
- Fix "SCI_NEWLINE" inside a macro not working issue. (Fix #5571)
- Fix bug where search-results won't open 'new 1' file. (Fix #8461, #9098)
- Fix tab close button remain pushed issue. (Fix #7750)
- Enhance ghost typing command line argument feature - using white space directly instead of %20. (Commit)
More fixes & implementations detail: https://notepad-plus-plus.org/downloads/v7.9.2/
Included plugins:
- NppExport v0.2.9
- Converter 4.2.1
- Mime Tool 2.5
Updater (Installer only):
- WinGup (for Notepad++) v5.1.1
7.9.1
2020-11-02
Notepad++ v7.9.1 Enhancements & bug-fixes:
- Fix NUL file-corruption bug after Windows shutdown brutally. (Fix #6133)
- Fix inaccurate URL detection by replacing a new URL parser. (Fix #3912, #3353, #4643, #5029, #6155, #7791, #8634)
- Fix RegEx look behind operations and \A and and \b and \z. (Fix #713, #1870, #2216, #2360, #9004, #4855)
- Split functionList.xml into multifile in "functionList" Folder. (Implement #4896)
- Make tray icon work again in administrator mode. (Fix #8528)
- Fix dialogs & floating dockable panels don't minimize to system tray issue. (Fix #9044, #8928)
- Add alternative icon set for tab bar. (Implement #8068)
- Add ability to remove any duplicate lines in a document, keeping the first occurrence. (Fix #8965)
- Fix incorrect icon for monitoring status in Document list panel and in Document switcher. (Fix #8783)
- Add copy marked text & styled text to clipboard commands to menu. (Implement #8943, #6095)
- Fix find-all-open-docs not finding all matches in ANSI files. (Fix #8901)
- Display long lines better in Find-result panel by increasing its max length to 2048. (Fix #7723)
- Fix double clicking on find result line not working. (Fix #9009, #8525)
- Fix Find-result rclick-Copy incomplete data bug. (Fix #8801)
- Add case insensitive lines sorting. (Fix #4479)
- Add "Open Containing Folder as Workspace" command in main menu and in context menu of tabs. (Implement #3028)
- Enhance Sel info of status bar. (Fix #8524)
- Add new option for save type of normal text files in Save dialog. (Fix #8866)
- Fix file path truncated issue in save confirmation dialog. (Fix #8812)
- Fix auto-Indent not working for PowerShell. (Fix #9049)
- Allow setting of background color for bookmark margin. (Fix #8833)
- Fix smart-highlighting not applying to cloned view. (Fix #7910)
- Fix smart highlight issue related to EOF. (Fix #8908)
- Fix closing file in 2nd view not removed from Doc Switcher. (Fix #8800)
- Add Delete keystroke to remove selected root from Folder as Workspace. (Fix #8960)
- Add TAB keystroke in Function List to switch between search field and list. (Fix #8665)
- Add ESC keystroke in Function List to switch to edit window. (Fix #8886)
- Add ESC keystroke to close Search Results Window. (Implement #2946)
- Fix data-prefixed attributes are not recognized in HTML. (Fix #6200)
Included plugins:
- NppExport v0.2.9
- Converter 4.2.1
- Mime Tool 2.5
Updater (Installer only):
- WinGup (for Notepad++) v5.1.1
7.9
2020-09-28
Notepad++ v7.9 Enhancements & bug-fixes:
- Add the ability to open the target file of a Shortcut (*.lnk). (Fix #8483)
- Enhance side panels behaviour: close a single panel instead of the entire stack. (Fix #8471)
- Fix Monitoring & document auto-update not scrolling to the end of the file with Word wrap enabled issue. (Fix #8850, #8477, #8214)
- Fix mouse cursor flicker while hovering URLs. (Fix #8588, #8647)
- Add back hovered blue underlined URLs. (Fix #8654)
- Enhance C++, Perl, Python parsers and add VHDL in Function List. (Fix #8480)
- Improve some ambiguous commands naming in Shortcut Mapper. (Fix #8689)
- Add an option to prevent right click from canceling selection. (Fix #8563)
- Add ability to sort lines randomly. (Fix #8682)
- Fix "Close All BUT this" looses current document data issue. (Fix #8617)
- Allow user to start making a stream selection and then change to column block (by pressing ALT key). (Fix #8555)
- Add word wrap option to find results context menu. (Fix #8624)
- Add keyboard navigation ability to Column Editor. (Fix #8488)
- Add keyboard shortcut ability to Projects, Folder as Workspace and Function List for switching among these panels. (Fix #8719)
- Enable project panels toggle from menu. (Fix #8471)
- Enhance Folder as Workspace to restore latest selected item of last session on Notepad++ startup. (Fix #8353)
- Fix inaccurate line margin update with word wrap enabled. (Commit)
- Fix Find previous/next commands not scroll vertically to show match result issue (with word wrap disabled). (Fix #8804)
- Fix column key sort with col block starting in col1 bug. (Fix #8716)
- Add confirmation preference for Replace All in All Opened Documents operation. (Fix #8527)
- Add Escape keypress in functionlist searchbox to clear its text. (Fix #8667)
- Add RTL capability to localized messageboxes. (Fix #8699)
- Make (Find) dlgAlwaysVisible a true Preference setting. (Fix #7908)
- Fix sorting by column key using incorrect key values. (Fix #8674)
- Add search scope to Find window status bar output. (Fix #8632)
- Fix false hit result in Find in Finder. (Fix #8435)
- Prevent redundant line data copy in Finder. (Fix #8580)
- Fix Escape key on FunctionList’s text field causing bell sound. (Commit)
Included plugins:
- NppExport v0.2.9
- Converter 4.2.1
- Mime Tool 2.5
Updater (Installer only):
- WinGup (for Notepad++) v5.1.1
7.8.9
2020-07-16
Notepad++ v7.8.9 Enhancements & bug-fixes:
- Fix Line operations (join lines, split lines, remove duplicate lines and sort lines) doing one too many lines issue. (Fix #8447)
- Fix the regression of jump line failure via command line (-n). (Fix #8476, #8477)
- Fix URL Hovered colour disappears after modifying any Clickable Link Settings regression. (Fix #8493)
- Fix URL is not clickable in certain situation while wrapped is enabled. (Fix #5503)
- Fix "Save" not working in Windows dialog. (Fix #8455)
- Fix Flickering cursor after double clicking a found line in find results. (Fix #8487)
- Fix Found line may not be centered by double clicking in find results, if word wrap is on. (Fix #8489)
- Fix wrong horizontal scroll bar position after restoring Window position. (Fix #8466)
- Fix Find result window output TAB-width incoherent issue. (Fix #8406)
Included plugins:
- NppExport v0.2.9
- Converter 4.2.1
- Mime Tool 2.5
Updater (Installer only):
- WinGup (for Notepad++) v5.1.1
7.8.8
2020-06-28
Notepad++ v7.8.8 Enhancements & bug-fixes:
- Fix accented characters in ANSI files not found in "find in files" and "replace in files" commands issues. (Fix #5825, #5830, #7668, #7773)
- Add an option to improve rendering special Unicode characters by using Scintilla's DirectWrite technology. (Fix #2287, #442, #675, #813, #870, #1621, #3458, #4056, #4086, #4490, #8305)
- Fix URL invisible issue in dark themes. (Fix #8405)
- Fix the focus not on the opening new file issue. (Fix #8426)
- Fix Workspace (Project panel), Folder As Workspace and function list keep focus issue after double clicking an item. (Fix #8361, #4656, #4356)
- Add Ctrl+Backspace ability to delete word for comboboxes in Find/Replace dialog. (Fix #8363, #3809)
- Add ability to find-all in selected text. (Fix #7927, #8133, #8213, #5089, #8413)
- Fix wrong treatment of backslashes as escape sequences in autocompletion. (Fix #8397)
- Enhance "Remove Empty Lines" command: Allow scope to be limited by an active selection. (Fix #8428)
- Fix loading of project & session files by drag & drop not working issue. (Fix #8374, #8324)
- Fix block selection cursor wrong positions after typing TAB. (Fix #8400)
- Add confirmation prompt to "Replace all in all opened documents" command to avoid PBKAC. (Fix #5253, #8432)
- Make regex zero-length-match calltip transatable. (Fix #8393)
Included plugins:
- NppExport v0.2.9
- Converter 4.2.1
- Mime Tool 2.5
Updater (Installer only):
- WinGup (for Notepad++) v5.1.1
7.8.7
2020-06-08
Notepad++ v7.8.7 Enhancements & bug-fixes:
- Fix new style save dialog by selecting right file filter and adding extension automatically. (Commit)
- Add right-click context menu to bookmark margin. (Fix #8319)
- Add sub-menu bullets for cascaded Encoding and Language menus. (Fix #8327)
- Display file name as root of workspace instead of "Workspace". (Fix #8314)
- Add file extension automatically for session files and workspace files while saving in new style dialog. (Fix #8317, #8311)
- Fix file reading failure (network problem) not detected issue. (Fix #3381)
- Improve Document Map precision. (Fix #8335)
- Fix clickable links break syntax highlighting issue. (Fix #8354)
- Fix current range detached from Document Map issue. (Fix #8285)
- Disallow backward regex searches due to sometimes surprising results (an non-UI option is available to enable it). (Fix #3640, Commit)
- Fix wrong project panel at start by opening a project via command line. (Fix #8126)
- Allow user to skip . when adding only excluding Filters for Find/Replace In Files. (Fix #8169)
- Fix Doc switcher icon state update issue for cloned documents. (Fix #8067)
- Assign CTRL-M as default shortcut for invoking mark dialog. (Commit)
- Fix also a folding visual glitch in Find result. (Commit)
- Add count of files searched to 'Find result' output. (Fix #3980)
- Fix Find/Replace history lost issue. (Fix #323)
- Fix bug of Mark clearing in selection mode. (Fix #8150)
- Fix auto-completion suggest the same word while the word being modified. (Fix #330)
- Include current ANSI codepage into debug information. (Fix #8303)
- Fix Document map overlay stuck to first monitor. (Fix #1317)
- Fix Document Map shows on all virtual desktops issue. (Fix #1247)
- Fix clickable links break syntax highlighting issue. (Fix #999)
Included plugins:
- NppExport v0.2.9
- Converter 4.2.1
- Mime Tool 2.5
Updater (Installer only):
- WinGup (for Notepad++) v5.1.1
7.8.6
2020-04-20
Notepad++ v7.8.6 Enhancement & bug-fixes:
- Add multi-column marker (multi-line edge) feature. (Fix #3128)
- Add dynamical sorting feature for Folder as Workspace. (Fix #1541)
- Make MRU tab activate instead of rightmost tab while tab closure (if MRU enabled). (Fix #885)
- Fix folding state lost on the next startup issue. (Fix #4103)
- Make Replace-in-Files confirmation dialog modal to prevent from crashing. (Fix #7995)
- Add support of smart-indenting for Perl and Rust. (Fix #7958, #7961)
- Make recorded macro (IDC_FINDNEXT & IDC_FINDPREV)retro-compatible up to 7.8.4. (Commit)
Included plugins:
- NppExport v0.2.9
- Converter 4.2.1
- Mime Tool 2.5
Updater (Installer only):
- WinGup (for Notepad++) v5.1.1
7.8.5
2020-03-06
Notepad++ v7.8.5 Enhancement & bug-fixes:
- Fix "Monitoring" not detecting all file changes issue. (Fix #3142, #4955)
- Fix auto-updater disabling not working regression. (Fix #5375)
- Fix Notepad++ doesn't exit correctly while Windows 10 update restart. (Fix #6086, #5831, #7854)
- Make Count command in Find dialog respect Backward-direction and Wrap-around options. (Fix #7876)
- Make Find dialog remember its position across runs. (Fix #905)
- Add the document size column to the Windows Selection dialog. (Fix #7905)
- Make "View Current File in(browser)" commands macro recordable. (Fix #7851)
- Add external sound control capability for unsuccessful search (in Find dialog) bell. (Fix #7950)
Included plugins:
- NppExport v0.2.9
- Converter 4.2.1
- Mime Tool 2.5
Updater (Installer only):
- WinGup (for Notepad++) v5.1.1
7.8.4
2020-01-30
Notepad++ v7.8.4 bug-fixes:
- Fix regression of double clicking a found in files result while Word-Wrap is on. (Fix #7865)
- Fix HashFromDlg title bar localization issue. (Fix #7884)
Included plugins:
- NppExport v0.2.9
- Converter 4.2.1
- Mime Tool 2.5
Updater (Installer only):
- WinGup (for Notepad++) v5.1.1
7.8.3
2020-01-16
Notepad++ v7.8.3 enhancements and bug-fixes:
- Add the "Expand All", "Fold All" and "Select/Show current editing file" capacity into Folder as Workspace. (Commit, Commit, Commit)
- Fix restoring line position issue while document is wrapped. (Fix #2078, #2576, #3570, #4825, #4881)
- Improve Json syntax highlighting. (Commit)
- Make filling find field of Find dialog with selected word(s) optional. (Fix #3243)
- Make doSaveOrNot dialog simpler when there's a single file to save. (Fix #7762)
- Fix auto-insert {[""]} imbrication not working issue. (Fix #6078)
- Make cmd cli (for "Open Containing Folder in cmd") customizable. (Fix #7737)
- Prevent from setting Updater's Proxy as Notepad++ is not in Admin mode. (Fix #7779)
- Disable file association settings when Notepad++'s no admin right. (Fix #4984, #5192, #4542)
- Fix incremental search bar "highlight all" option not conserved bug. (Fix #7753, #2750)
- Enhance SQL syntax highlighting (add 2 more keyword lists). (Fix #5937)
- Fix too small buffer issue during add text macro playback. (Fix #7642)
- Fix "Close All Unchanged" not working issue for sub-view. (Fix #7708)
- Eliminate garbage displaying in Find-result fold margin. (Fix #6268)
Included plugins:
- NppExport v0.2.9
- Converter 4.2.1
- Mime Tool 2.5
Updater (Installer only):
- WinGup (for Notepad++) v5.1.1
7.8.2
2019-12-05
Notepad++ v7.8.2 enhancements and bug-fixes:
- Add key shortcuts in Save or not dialog. (Commit, Commit)
- Add find in files filter excluding ability. (Fix #7618)
- Add "Open UDL folder" command. (Fix #5404)
- Fix issue of showing save dialog twice while cloned file is dirty. (Fix #7523)
- Enhance "Open Explorer" command in Folder as workspace with expected path. (Fix #5981)
- Fix tab dragging issues. (Fix #7509)
- Enhance "Close all but This" and "Close all to the left/right" commands while files are dirty. (Fix #7553, #7501)
- Enhance "In Selection" option in Find dialog. (Fix #7532)
- Fix Notepad++ blocked in notification zone issue. (Fix #7508)
- Make end-of-line conversion operations macroable. (Fix #6258)
- Fix "View Current File In" commands disabled problem in some situations. (Fix #5903)
- Make 'Purge for each search' respect 'In selection' for 'Mark All' op. (Fix #7663)
- Make 'Clear all marks' respect 'In selection' choice. (Fix #6271)
Included plugins:
- NppExport v0.2.9
- Converter 4.2.1
- Mime Tool 2.5
Updater (Installer only):
- WinGup (for Notepad++) v5.1.1
7.8.1
2019-10-29
Notepad++ v7.8.1 enhancements and bug-fixes:
- Fix popup dialog on startup regression regarding notepad replacement issue. (Fix #6211)
- Make monospaced font in Find dialog optional, disabled by default. (Commit)
- Add download progress bar while download plugin(s). (Commit)
- Fix issue for Alt+Tab doesn't show Notepad++ on Windows 7. (Fix #6244)
Included plugins:
- NppExport v0.2.9
- Converter 4.2.1
- Mime Tool 2.5
Updater (Installer only):
- WinGup (for Notepad++) v5.1.1
7.8
2019-10-11
Notepad++ v7.8 enhancements and bug-fixes:
- Upgrade Scintilla from 4.1.4 to 4.2.0. (Fix #5822)
- Fix non Unicode encoding problem in non-Western language(Chinese or in Turkish).
- Add "No to All" and "Yes to All" options in Save dialog. (Fix #5835, #4385)
- 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)
- Enhance plugin system: allow any plugin to load private DLL files from the plugin folder. (Fix #5802)
- Fix File-Rename failing when new name is on a different drive. (Fix #1978)
- Make "Clear all marks", "Inverse Bookmark", "Remove Consecutive Duplicate Lines" & "Find All Current Document" to be macro recordable. (Fix #1948, #6023, #5973)
- Make "Command Argument Help" MessageBox modal. (Fix #4067)
- Fix Folder as Workspace crash and "queue overflow" issues. (Fix #5907, #3740)
- Make Combobox font monospace in Find dialog. (Fix #5920)
- Fix folding in user-defined languages for non-windows line endings. (Fix #2873)
- Fix crash of Folder as Workspace when too many directory changes happen. (Fix #5907, #3740)
- Fix '-nosession' overwrites config.xml issue. (Fix #3938)
- Fix the crash due to NPPM_DESTROYSCINTILLAHANDLE message. (Fix #4487, #1500)
- Improve GUI in Find dialog for Find Previous & Find Next buttons. (Commit)
- Fix Sort Line as Integer regression. (Fix #5839)
- Add more OS information to debug info. (Fix #5869)
- Fix tab dragging issues under WINE and ReactOS. (Fix #4885)
- Fix indent indicators continue to following code blocks for Python. (Commit)
- Fix Python folding collapse issue. (Fix #1898)
- Fix crash when sorting "out of range" columns. (Fix #5865, #3391)
- Fix find 2 times for the same occurrence in both original and cloned documents issue.
- Fix command line issues where filenames have multiple white spaces in them. (Fix #5861)
- Fix Document Peeker constantly changing focus problem. (Fix #3324)
- Make backward direction checkbox be also on Find dialog's Mark tab. (Fix #5974)
- Add 2 new columns for HTML Code in the Character Panel. (Commit)
- Fix "clear all marks in find dialog also removes bookmarks" issue. (Fix #3546)
- Enhance supported language (on function list or auto-completion): LISP, BaanC,(PL/)SQL & COBOL. (Commit, Commit, Commit, #3741, #4004)
- Make context menu key work in Project Panel. (Fix #3868)
- Fix check sign in Encoding menu not shown issue. (Fix #3737)
- Bookmark all lines of multiline match. (Fix #6018)
Included plugins:
- NppExport v0.2.9
- Converter 4.2.1
- Mime Tool 2.5
Updater (Installer only):
- WinGup (for Notepad++) v5.1
7.7.1
2019-06-20
Notepad++ v7.7.1 enhancements and bug-fixes:
- Fix drag and drop tab regression: dragging tab is switched to another tab issue. (Fix #5072, #5450, #4885)
- Fix an input regression: Cyrillic, Turkish and other languages input issue in ANSI mode. (Fix #5671)
- Fix an ASP regression: VB looses syntax highlighting in ASP document. (Fix #5702)
- Fix Reload dialog displaying issue during File Monitoring. (Fix #5586, #4847)
- Fix "unhide lines" markers disappears issue. (Fix #1112)
- Fix Plugin menu is not localized issue if no plugin installed. (Fix #5577)
- Add "Copy File Name" command in context menu of "Folder as Workspace". (Fix #5574)
- Fix crash while sorting lines with numbers longer than 20 digits. (Fix #5261)
- Enable Scintilla Virtual Space Option change from macro. (Fix #5463)
- Add Tcl, CMake and AutoIt keywords; add Python and SQL new syntax highlighting cathegories. (Fix #5640, #5511, #3305)
Included plugins:
- NppExport v0.2.8 (32-bit x86 only)
- Converter 4.2.1
- Mime Tool 2.5
Updater (Installer only):
- WinGup (for Notepad++) v5.1
7.7
2019-05-19
Notepad++ v7.7 new features and bug-fixes:
- Continue Microsoft binary code signing thanks to the offer from DigiCert (again). (Commit)
- Upgrade Scintilla from v3.56 to v4.14. (Commit)
- Fix a regression about memory issue while reloading a file. (Commit)
- Fix cursor flickering problem after double clicking on URL. (Fix #5529)
- Make Python files default to using spaces instead of tabs. (Fix #5506)
- Add "Count in selection" option in Find dialog. (Fix #722)
- Add Ctrl + R shortcut for "Reload from disk" command. (Fix #20)
- Fix '' display problem in CSS while using themes (Remove Batang font for CSS tags). (Fix #3952)
- Fix crash while right clicking on DocSwitcher's column bar. (Fix #5479)
- Fix all plugins being removed problem while Plugin Admin romoves an old plugin (of old system). (Fix #5576, #5279)
Included plugins:
- NppExport v0.2.8 (32-bit x86 only)
- Converter 4.2.1
- Mime Tool 2.5
Updater (Installer only):
- WinGup (for Notepad++) v5.1
7.6.6
2019-04-04
Notepad++ v7.6.6 bug-fix:
- Fix crash issue inserted by adding an enhancement for retaining read only setting state in session. (Commit)
Included plugins:
- NppExport v0.2.8 (32-bit x86 only)
- Converter 4.2.1
- Mime Tool 2.5
Updater (Installer only):
- WinGup (for Notepad++) v5.1
7.6.5 (unstable)
2019-03-31
Notepad++ v7.6.5 new features and bug-fixes:
- Security enhancement: GPG Signature is provided for Notepad++ release. (Fix #4942)
- Fix a long waiting issue about file auto change detection: enhance "File status Auto-Detection" to avoid switching editing tab off behaviour. (Fix #1087, #3349, #3333, #3528, #3138, #3934, #3160, #1822, #745, #3599, #4329, #3971, #4592, #1116, #2082)
- Fix encoding (language) detection regressions since v7.6. (Fix #5299, #5310, #5202, #5440)
- Fix a regression: double-clicking on a "find all in current document" result for an unsaved doc prompts to save it. (Commit)
- Added close all unchanged tabs command. (Fix #5007)
- 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)
- Retain read only setting state in session. (Fix #4409, #4872, #2970, #2548)
- Enhancement: after file reload user can still undo. (Fix #5141)
- Fix a bug in command "Remove Consecutive Duplicate Lines" and make it work with old Macintosh EOL. (Fix #5462, Commit)
- Fix UDL language marker bullet position, if UDL Name exceeds 14 characters, extend UDL names to max 64 characters. (Fix #5400, #4714)
- Enhance external call code to avoid eventual arbitrary commands execution. (EURO-FOSSA) (Commit)
- Fix crash issue by command "On Selection->Open File" while the number of selected characters is exceed 2048. (EURO-FOSSA) (Commit)
- Fix crash issue of User Define dialog while deleting a unallocated entry. (EURO-FOSSA) (Commit)
- Fix crash issue on shortcut command while its length exceed 260. (EURO-FOSSA) (Commit)
- Add an enhancement on "Open..." command to prevent from the eventual crash. (EURO-FOSSA) (Commit)
- Fix stack Buffer Overflow in Command::extractArgs. (EURO-FOSSA) (Commit)
- Fix Read-Only flag (user read only) flag issue. (Fix #4942)
Included plugins:
- NppExport v0.2.8 (32-bit x86 only)
- Converter 4.2.1
- Mime Tool 2.5
Updater (Installer only):
- WinGup (for Notepad++) v5.1
7.6.4
2019-03-06
Notepad++ v7.6.4 new features and bug-fixes:
- Add Markdown in zip packages and fix Markdown not working in installer package of v7.6.3. (Commit)
- 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 (Commit)
- 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 (Commit)
- Add "Remove Consecutive Duplicate Lines" feature to remove duplicate consecutive lines from whole document. (Commit)
- Add new shortcut "shift + scroll" for horizontal scrolling. (Fix #2682)
- Add Stack Overflow as search engine. (Commit)
- Add the capacity to rename non-existing document's tab. (Commit)
- Fixed file open hang issue in old style mode. (Fix #5368)
- Fix "Find in files" tab translation issue on initial dialog call. (Fix #5236)
- Fixed macro playback junk characters display issue on Find dialog. (Fix #5339)
- Ensure each recorded command is playable before playing to avoid exploit in hacking. (EURO-FOSSA) (Fix #5571)
- Enhance "Search on Internet" command to avoid command hijacked. (EURO-FOSSA) (Commit)
- Fix buffer overrun in Print dialog. (EURO-FOSSA) (Commit)
- Load nppPluginList.dll as resource instead of binary for the sake of security. (EURO-FOSSA) (Commit)
- Check Updater's authenticity before its each launch to prevent from hijacking. (EURO-FOSSA) (Commit)
- Fix stack buffer overflow in WordStyle dialog. (EURO-FOSSA) (Commit)
- Fix stack buffer overflow issue on User Define Language dialog. (EURO-FOSSA) (Commit)
- Prevent eventual DLL hijacking while loading plugins. (EURO-FOSSA) (Commit)
Included plugins:
- NppExport v0.2.8 (32-bit x86 only)
- Converter 4.2.1
- Mime Tool 2.5
Updater (Installer only):
- WinGup (for Notepad++) v5.1
7.6.3
2019-01-27
Notepad++ v7.6.3 new enhancements and bug-fixes:
- Add Markdown language (Markdown++: https://github.com/Edditoria/markdown-plus-plus), in UDL, included only in installer. (Commit)
- Move plugins home from %ProgramData% to %ProgramFiles% for the sake of security. (Commit)
- List plugins in alphabetical order in Plugins Admin dialog. (Commit)
- Fix loading unexpected dll as plugin issue. (EU-FOSSA) (Commit)
- Fix stack overflow issue while affecting "ext" field on stylers.xml. (EU-FOSSA) (Commit)
- Fix stack overflow in XML Parsing. (EU-FOSSA) (Commit)
- Fix a remote code execution vulnerability via "Open containing folder" command. (EU-FOSSA) (Commit)
- Fix EXE Hijacking of gup.exe launched by Notepad++. (EU-FOSSA) (Commit)
- Fix crash issue due to heap overflow in clipboard history panel. (EU-FOSSA) (Commit)
- Remove run external exe entries for avoiding to execute eventual hijacked binaries. (EU-FOSSA) (Commit)
Included plugins:
- NppExport v0.2.8 (32-bit x86 only)
- Converter 4.2.1
- Mime Tool 2.4
- DSpellCheck 1.4.6
Updater (Installer only):
- WinGup (for Notepad++) v5.1
7.6.2
2019-01-01
Notepad++ v7.6.2 Gilet Jaune (Yellow Vest) Edition Pourquoi Gilet Jaune? https://notepad-plus-plus.org/fr/news/notepad-7.6.2-released.html 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:
- Add generation of SHA-256 hash feature. (Commit)
- Fix Plugins Admin unzip (0 lengh) bug. (Commit)
- Add Plugins Admin module into portable version (zipped package). (Commit)
- Add new feature: double click splitter resets panes to equal size. (Commit)
- Fix the plugin crash issue due to the inexistent plugin conf path. (Commit)
Included plugins:
- NppExport v0.2.8 (32-bit x86 only)
- Converter 4.2.1
- Mime Tool 2.2
- DSpellCheck 1.4.6
Updater (Installer only):
- WinGup (for Notepad++) v5.1
7.6.1
2018-12-12
Notepad++ v7.6.1 new enhancement and bug-fixes:
- Several bug-fixes & enhancement on Plugins Admin.
- Notepad++ will load plugins from %PROGRAMDATA% instead of %LOCALAPPDATA% https://notepad-plus-plus.org/features/plugin-admin.html (Commit, Commit, Commit)
- Fix installer's plugins copy issue under Linux (by using WINE). (Commit)
- Fix Installer HI-DPI GUI glitch. (Commit)
- Fix "Import plugins" not working issue. (Commit)
- Fix printer header/footer font issue. (Fix #4749)
- Make installer more coherent for the option doLocalConf.xml. (Commit)
- Make text display right in summary panel. (Commit)
Included plugins:
- NppExport v0.2.8 (32-bit x86 only)
- Converter 4.2.1
- Mime Tool 2.2
- DSpellCheck 1.4.6
Updater (Installer only):
- WinGup (for Notepad++) v5.0.5
7.6
2018-11-12
Notepad++ v7.6 new feature and bug-fixes:
- 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
- Change plugin loading method: Remove the legacy plugin loading way and apply only the new plugin loading method. (Commit)
- Add new message NPPM_GETPLUGINHOMEPATH in Notepad++ API for plugin, so plugin can get its path easily. (Commit)
- Fix a regression of performance issue while word wrap option is enable. (Commit)
- Fix a performance issue for switching back to folded document. (Commit)
- Fix crash issue due to Unix style path input in Open file dialog. (Fix #4946)
- Fix UTF-8 detection problem: 4 byte characters UTF-8 character can be detected now. (Fix #4730, #3986, #3441, #3405)
- Enhance/Fix encoding detection/problem. (Fix #4878, #4767, #4428, #4246, #3705, #3588, #431)
- Fix auto-indent issue by typing Enter on empty line. (Fix #443)
- Fix "Close all but this" behaviour if multiple views are present and some files are dirty. (Fix #4911)
- Fix tool tip in document switcher showing the old name issue (after being renamed). (Fix #4910)
- Add autoit and lua autoCompletion. (Commit, Commit)
Included plugins:
- NppExport v0.2.8 (32-bit x86 only)
- Converter 4.2.1
- Mime Tool 2.1
- DSpellCheck 1.4.6
Updater (Installer only):
- WinGup (for Notepad++) v5.0.4
7.5.9
2018-10-14
Notepad++ v7.5.9 bug-fixes & enhancement:
- Fix hanging problem while switching back a fully-folded document by using shortcut (Ctrl-TAB). (Fix #3996, #1128, #1806, #4871)
- Fix possible file corruption during backup or power loss or other abnormal N++ termination. (Fix #240, #2381, #2883, #4346, #4655)
- Fix wrong backup file deleted issue. (Fix #4744)
- Fix backup not fully disabled issue. (Fix #4663)
- Add 2 command line flags "-notepadStyleCmdline" and "-z" for the replacement of notepad.exe. See https://notepad-plus-plus.org/features/replace-notepad.html (Commit)
- Add new plugin API NPPM_REMOVESHORTCUTBYCMDID to allows plugins to remove unneeded shortcuts. (Fix #4674)
- Fix Tail monitoring incoherent status after deleting a monitored file. (Fix #4750)
- Fix issue with wrong smart highlighting when it is disabled. (Fix #4774)
- Fix last active tab is ignored on Notepad++ restart issue. (Fix #4716, #4755)
- Fix Tab non-responding by mouse click after dragging bug. (Fix #4885)
- Fix switching back position restoring issue for wrapped document. (Fix #4571)
- Add several spiritual quotes and a subtle Easter egg in the source code. (Commit)
Included plugins:
- NppExport v0.2.8 (32-bit x86 only)
- Converter 4.2.1
- Mime Tool 2.1
- DSpellCheck 1.4.6
Updater (Installer only):
- WinGup (for Notepad++) v5.0.3
7.5.8
2018-07-23
Notepad++ v7.5.8 bug-fixes:
- Remove annoying "no update" notification. (Commit)
- Fix Folder as Workspace not updating regression. (Fix #4644)
- Fixed crash issue by checking & unchecking "Disable extension column" option in preferences dialog. (Fix #4682)
- Fixed a crash when trying to launch a secondary instance with command line arguments. (Fix #4621)
- Fix "Explorer Here" from "Folder as Workspace" problem if folder name contains comma. (Fix #4249)
Included plugins:
- NppExport v0.2.8 (32-bit x86 only)
- Converter 4.2.1
- Mime Tool 2.1
- DSpellCheck 1.3.5
Updater (Installer only):
- WinGup (for Notepad++) v5.0.2
7.5.7
2018-06-30
Notepad++ v7.5.7 bug-fixes:
- Fix hanging problem while shutdown and backup file is absent. (Fix #4295, #4276)
- Fix Sort Lines as Integers issue: use Natural Sort algorithm. (Fix #2025)
- Fix JavaScript not working regression in Function list. (Commit)
- Fix Open File Dialog error for a long path. (Commit)
- Fix document map display bug when the view is scrolled past the end of the file. (Fix #4579)
- Fix tool bar display bug in big icon mode issue. (Commit)
- Make caret line always visible on click from Finder panel. (Fix #4510)
- Fix UDL export extension issue. (Fix #4372)
- Fix Run Macro multiple times dialog display glitch after deleting a Macro. (Fix #4526)
Included plugins:
- NppExport v0.2.8 (32-bit x86 only)
- Converter 4.2.1
- Mime Tool 2.1
- DSpellCheck 1.3.5
Updater (Installer only):
- WinGup (for Notepad++) v5.0.1
7.5.6
2018-03-18
Notepad++ v7.5.6 enhancements & bug-fixes:
- Fix macro playing back crash issue on new added "find previous" and "find next" buttons. (Commit)
- Function List enhancement: Highlight the current function based on cursor position. (Fix #715)
- Fix crash on styler dialog of User Defined Language dialog. (Fix #2646, #4215)
- Fix file status detection issue under Windows XP. (Commit)
- Ghost typing enhancement: Unicode, syntax highlighting and speed support. (check the url for the usage of ghost typing on command line: https://notepad-plus-plus.org/features/ghost-typing.html ) (Commit)
- Add a message from outer space. (Commit)
- Fix GDI objects leak problem. (Fix #1017)
Included plugins:
- NppExport v0.2.8 (32-bit x86 only)
- Converter 4.2.1
- Mime Tool 2.1
- DSpellCheck 1.3.5
Updater (Installer only):
- WinGup v4.2
7.5.5
2018-02-27
Notepad++ 7.5.5 enhancements & bug-fixes:
- Restore 2 buttons "<< Find Previous" & "Find Next >>" in Find dialog (optional). (Commit)
- Fix monitored (tail -f) file not always updated issue. (Fix #3142)
- Keep Doc Switcher's ordering in sync with Tab bar. (Fix #946, #1684, #2342, #4015)
- Shortcut Mapper enhancements: Add filter capacity and make dialog resizable and maximizable. (Fix #2562, Commit, Commit, Commit)
- Fix for "Toggle Single Line Comment" malfunctioning with HTML/XML. (Fix #3869)
- Make Unix style path (slashes) work in open file dialog (optional). (Fix #2438, #3840)
- Fix tab sticks to mouse pointer problem after external update of a opened file. (Fix #4122, #3851)
- Fix encoding not sync (on status bar) after reloading. (Fix #2637, #2843)
- Fix menu items' state is not maintained due to save macro command. (Fix #4112, #4114)
- Fix line ending changes are not detected in reloaded changed files issue. (Fix #4033)
- Fix highlighting of