April 27th, 2012· A hanging bug is fixed (while opening files containing a half of UTF-8 double byte sequence at the end of the file).
April 18th, 2012· Enhance project's License (GPL) to avoid the other malicious websites bundle Notepad++ release with their parasite software.
· Fix selectAll-copy-paste on the same document crash bug while document map has been activated.
· Fix a regression about auto-completion feature.
· Fix focus on document map problem after its launch.
April 10th, 2012· Fix search/replace bug while Document Map is opened.
· Fix User Defined Language syntax highlighting problem while Document Map is opened.
· Fix showing Chinese characters problem while Document Map is opened.
· The old behaviour of comment/uncomment without selection is restored.
· Fix selecting all the text in document map while clicking on its dialog caption.
March 26th, 2012· PCRE (Perl Compatible Regular Expressions) is supported.
· Add Document Map feature (via Menu View->Document Map).
· Enhance the loading performance for the large file.
January 5th, 2012· Add drag and drop capacity in Project Manager (only inside of Project Manager).
· Add "Move Up" (Ctrl+Up) and "Move Down" (Ctrl+Down) commands in Project Panel.
· Edit Zone border can be customizable via "Editing" tab of Preferences dialog.
· Fix an aesthetic problem in incremental search bar.
· Fix "Save all" GUI bug.
· Make plugins in %APPDATA%\Notepad++\plugins\ override les plugins in Notepad++ installation directory. (Plugins loading from %APPDATA%\Notepad++\plugins\ is enabled only if NPP_INSTALLED_DIR\Notepad++\allowAppDataPlugins.xml is present)
November 14th, 2011· A crash issue has been fixed in Notepad++ v5.9.6.2.
November 14th, 2011· Notepad++ v5.9.6.1 includes an enhancement and a fix of crash issue.
November 1st, 2011New features and fixed bugs:
· Add a new feature "Adding files recursively from a floder" in Project Manager.
· Fix a bug in Project Manager regarding open and reload commands.
Included plugins (Unicode):
· Spell Checker v1.3.3
· NppFTP 0.24.1
· NppExport v0.2.8
· Plugin Manager 0.9.3.1
· Converter 3.0
Included plugins (ANSI):
· TextFX v0.25
· NppExec v0.4.1
· Spell Checker v1.3.3
· NppExport v0.2.8
· Light Explorer v1.6
· Compare Plugin 1.5.5
October 24th, 2011New features and fixed bugs:
· Fix Project Panel loading non-project file bug.
· Fix saving project file bug while saving it on the root.
· Fix adding/hidding Language Menue item problem in Preference dialog.
· Make Project Panel translatable.
Included plugins (Unicode):
· Spell Checker v1.3.3
· NppFTP 0.24.1
· NppExport v0.2.8
· Plugin Manager 0.9.3.1
· Converter 3.0
Included plugins (ANSI):
· TextFX v0.25
· NppExec v0.4.1
· Spell Checker v1.3.3
· NppExport v0.2.8
· Light Explorer v1.6
· Compare Plugin 1.5.5
· Plugin Manager 0.9.3.1
October 11th, 2011· Add 3 Project Panels for the management of projects
· Doc Switcher can be sorted now.
· Fix a crash bug - crash on launch time if default User defined language was set on the previous session.
· Fix crash issue while printing for some printers.
· Fix ANSI version Clipboard history entries display bug.
· Fix wrong display of tab number setting dialog in Lang Menu/Tab settings of Preferences dialog.
July 24th, 2011· Update Scintilla to 2.27.
· Make Recent File List totally customizable.
· Add Vertical File Switcher feature.
· Add active folding area highlighting feature (only for box and circle mode).
· Detect if Scintilla is absent.
· Add 2 plugins messages NPPM_GETLANGUAGENAME & NPPM_GETLANGUAGEDESC.
· Fix wrong result returned by NPPM_GETLANGUAGENAME.
June 6th, 2011· A crash issue (under XP) of the clipboard history feature due to no data in clipboard is fixed in this version.
· Some installer issues have been improved and fixed.
June 1st, 2011· 3 features (which are useful to me) are added in this release: Character Insertion Panel, Clipboard History and Find characters in range feature.
· An issue was detected in release 5.9: 4 lexer plugins AHKExternalLexer, NppExternalLexers (powershell lexer), ExternalLexerKVS and Oberon2Lexer make Notepad++ crash (with Unknown exception) on Notepad++ startup. The issue is still present in this release. 4 plugins in question are removed by installer. However, you have to remove them manually to prevent Notepad++ 5.9.1 from crash if you use zipped package.
March 31st, 2011· Update Scintilla from 2.21 to 2.25.
· New feature: Non-greedy regular expression (Scintilla).
· Add Copy/Cut/Paste Binary Content feature.
· Add "paste HTML content" and "paste RTF content" commands.
· Fix the inverse of title and message for some MessageBox.
· Add "Remove Unmarked Lines" command.
· Add "Column Mode Tip" to notice users the usage of column mode in Notepad++.
· Make stream comment foldable in php/javascript.
March 26th, 2011· Update Scintilla from 2.21 to 2.25
· New feature: Non-greedy regular expression (Scintilla).
· Add Copy/Cut/Paste Binary Content feature.
· Add "paste HTML content" and "paste RTF content" commands.
· Fix the inverse of title and message for some MessageBox.
· Add "Remove Unmarked Lines" command.
· Add "Column Mode Tip" to notice users the usage of column mode in Notepad++.
February 1st, 2011· An annoying regression is fixed
· Wrong input characters are inserted due to non modal message boxes.
· The installer is enhanced in this release: by choosing Minimalist option during installation procedure, user can install or update Notepad++ without any extra component (default value is Custom).
· This release (except minimalist package) contains the offline user manual in html format (instead of chm file, which was included in the previous releases), it is extracted from the online documentation site with HTTrack. Offline document does not work well under IE6, but it should be OK with the other browsers (tested with IE6/7/8, Firefox and Chrome). I don't agree with chrome's policy to do update automatically without even asking user's permission, but hey Microsoft should do the same, just for IE6.
December 19th, 2010· A minimalist package is added.
· It contains only the files needed to run Notepad++ with no plugins, no themes, no autocompletion API files, no updaters and no localization files.
· The package is much smaller and Notepad++ should run faster.
November 24th, 2010· Due to some complains about new icon, one option to switch back to the old one is available in the installer.
· ChangeIcon.exe and old icon will be available ASAP for those who use the zip package and desire his/her old icon back.
In this version several bugs are fixed, especially regarding Windows 7 :
· tab settings saving problem and switching the languages on the fly bug (UAC issue).
· files closing problems in x64 file system (in the session and in the recent file history list).
November 15th, 2010· User can set supported encoding charsets in "New Document Settings".
· All the item in context menu can be renamed. Make your contextMenu.xml in "UTF8 as ANSI" if you want to modify the menu items in your language.
· And bugs fixes...
· For those who don't like the new application icon, a binary (Unicode version) contains the old icon is available.
November 2nd, 2010· Context menu is improved and more accessible in v5.8.3.
· Files in x64 filesystem are reachable via Notepad++.
· More bug fixed.
October 12th, 2010· Fix windows 7 crash bug while executing update.
· Fix macro recording bug for the non-ASCII characters.
· Fix C# syntax highlighting disabled problem after reloading.
· Fix find performance issue related macro recording.
· Modify SaveFile dialog behaviour: it browses inside the directory instead of creating the new file with the given directory name.
September 29th, 2010· Fix Actionscript lexer crash problem.
· Fix saving UCS-2 text file corrupted bug.
· Add word count in Summary feature.
· Fix hidding/showing status bar bug.
Included plugins (Unicode):
· TextFX v0.26
· Spell Checker v1.3.3
· NppFTP 0.23
· NppExport v0.2.8
· Compare Plugin 1.5.6.1
· Plugin Manager 0.9.3.1
Included plugins (ANSI):
· TextFX v0.25
· NppExec v0.4.1
· Spell Checker v1.3.3
· MIME Tools v1.6
· NppExport v0.2.8
· Light Explorer v1.6
· Compare Plugin 1.5.5
· Plugin Manager 0.9.3.1
September 22nd, 2010New features and fixed bugs:
· Upgrade Scintilla to version 2.21.
· Fix a vulnerability issue: Load ScinLexer.dll with its full path to avoid hijack.
· Fix Unicode file corrupted on saving bug (the buffer alignment issue).
· Fix DBCS encodings file saving corruption bug.
· Fix file containing NULL character loading bug.
· Fix php syntax highlighting bug.
· Fix dragging undocked window performance issue while using Vista Aero UI style.
· Fix dragging undocked window performance issue while using Vista/Windows7 Aero UI style.
· Fix large file truncated after loading problem.
· Improve file loading performance.
· Fix Shortcut Mapper inconsistence issue after deleting a macro or an user command.
· Add 2 line wrap methods (default plus aligned and indent).
· Add 2 menu commands : "Modify Shortcut/Delete Macro" and "Modify Shortcut/Delete Command".
· Add "Modify" and "Delete" buttons on Shortcut mapper dialog.
· Add macro new ability to record search and replace actions.
· Fix SaveSession bug.
· Remove characters count feature from the status bar due to its performance issue with UTF8 file.
· Fix crash issue due to themes switching.
· Make folding margin hidable.
· Add NPPM_GETCURRENTNATIVELANGENCODING, NPPM_ALLOCATECMDID and NPPM_ALLOCATEMARKER message (to get the current native language enconding).
· Change editing settings saving behaviour : one set of settings are applied in 2 scintilla controls (except zoom).
· Add Statistics feature which is accessible from the menu command "Summary..." (under menu "View") and the 2nd zone of statusbar (double click).
Included plugins (Unicode):
· TextFX v0.26
· Spell Checker v1.3.3
· MIME Tools v1.6
· NppExport v0.2.8
· Compare Plugin 1.5.6.1
· Plugin Manager 0.9.3.1
· NppFTP 0.23
· Select 'N' Launch 1.0
Included plugins (ANSI):
· TextFX v0.25
· NppExec v0.4.1
· Spell Checker v1.3.3
· MIME Tools v1.6
· NppExport v0.2.8
· Light Explorer v1.6
· Compare Plugin 1.5.5
· Plugin Manager 0.9.3.1
September 10th, 2010· Fix "Select and Find Next" and "Count" regressions.
· Fix the menu items settings non-memorized regression.
· Fix Lexer SearchResult syntax highlighting bug.
· Fix macro recoding for find in files regression.
· Fix html/xml/php folding disappeared problem.
· Fix "#if 1 //" making Notepad++ crash issue.
August 29th, 2010· Upgrade Scintilla to version 2.20.
· Fix Unicode file corrupted on saving bug (the buffer alignment issue).
· Fix DBCS encodings file saving corruption bug.
· Fix file containing NULL character loading bug.
· Fix php syntax highlighting bug.
· Fix Shortcut Mapper inconsistence issue after deleting a macro or an user command.
· Add 2 line wrap methods (default plus aligned and indent).
· Add 2 menu commands : "Modify Shortcut/Delete Macro" and "Modify Shortcut/Delete Command".
· Add "Modify" and "Delete" buttons on Shortcut mapper dialog.
· Add macro new ability to record search and replace actions.
· Fix SaveSession bug.
· Remove characters count feature from the status bar due to its performance issue with UTF8 file.
· Fix crash issue due to themes switching.
· Make folding margin hidable.
· Add NPPM_GETCURRENTNATIVELANGENCODING message (to get the current native language enconding).
· Change editing settings saving behaviour : one set of settings are applied in 2 scintilla controls (except zoom).
July 5th, 2010· Upgrade Scintilla to version 2.12.
· Add "Inverse bookmark" feature.
· Add NPPM_SAVECURRENTFILEAS message.
· Fix premature deallocation bug for import UDL.
· Add import/export User Defined Language features.
· File detection : Switch to modified or deleted file while user is asked to reload or keep the file.
· Fix closing several detected non-existing files bug.
· Fix language switching to English not working bug.
· Reduce PostIt/FullScreen restore button size.
· Fix PostIt wrong restore button position after toggling off fullScreen mode.
· Fix crashes on new 11 character long UDL names bug.
· Fix "Save all" inconsistent icon state on toolbar.
· Add new keywords of HTML 5 and css.
March 5th, 2010· Fix comment stream without selection bug.
· Fix Find in files results highlighting regression bug.
· Fix regression bug (include the correct SciLexer.dll) about insensible case search mode.
February 22nd, 2010· Fix "Find in files" crash bug
· Focus (switch to) the dirty document while asking to save unsaved document when user close Notepad++
· Fix the bug while giving command C:\NppDir>notepad++ (w/o quote), npp try to open file "notepad++"
· Enlarge regconition of clickable link from "http://" to any URI
· Fix the bug while changing the language list in Style Configurator, the "Save and close" button is enabled
February 22nd, 2010· Fixed Search bug with Chinese/Japanese/Korean characters.
February 22nd, 2010· Fix loading encoding file making file corrupted (after saving)
· Fix xml/html encoding overrides BOM if present
· Fixed Chinese/Japanese/Korean characters display problem after "find in the current document"
· Add "set find text and find next" feature
· Add JSP
· Recover langsxml while its length is zero
· Fix "Close Window(s)" in Window dialog bug (if file is dirty and cancel to close)
· Fix finding "\0" or "\x00" issue in find extened mode
· Add "\u" in find extened mode to find Unicode encoding character(ex "\u00e9" find 'é')
February 22nd, 2010· Add feature of conversion from a localization encoding to UNICODE.
· Fix status bar display bug that xml/html utf8 indicator makes status bar display ANSI instead of ANSI as UTF-8.
February 22nd, 2010· Add restore button in fullscreen and postIt mode.
· Fix auto-updater bug.
February 22nd, 2010· Fix the Unicode localization file display problem
· Update templat localization file (englishxml) to v561
· Fix tag highlighting bug while disabling indent guide lines
· Fix the translated sub menu entries applying on the menu item
· Display more information while catching of plugins crash
February 22nd, 2010· Fix brace highlighting breaking issue and related performance problem
· Add new encodings in the shortcuts map
· Remove annoying encoding issue warning dialogs
· Enhance Html encoding auto-detection
· Fix case-insensitive searching bug for non-ascii characters (for example some characters in French and Cyrillic letters)
· Add find result commands in the menu
· Add DOS CodePage : CP437, CP737, CP850, CP852, CP855, CP857, CP858, CP860, CP861, CP863, CP865, CP866 and CP869
· Fix localization combo box unselected in preference dialog bug after startup (when a localization file is in use)
February 22nd, 2010· Add languages encoding - Chinese traditional (BIG5), Chinese Simplified (GB2312), Japanese (Shift JIS), Korean (EUC), Thai (TIS-620), Hebrew (iso-8859-8), Hebrew (1255), Central European (1250), Cyrillic (1251), Cyrillic (KOI8-U), Cyrillic (KOI8-R), Cyrillic (Mac), Western European(1252), Greek (1253), Turkish(1254), Arabic (1256), Baltic (1257), Vietnamese (1258), ISO_8859-1 to ISO_8859-16 and a lot of more.
· Add auto-detection of HTML and XML files encodings.
· Add COBOL, D, Gui4Cli, PowerShell and R language support.
· Add Marker Jumper feature (Jump down/up : Ctrl+Num/Ctrl+Shift+Num).
· Add indent guide line highlighting for html/xml tags.
· Add system tray context menu and new command argument "-systemtray".
· Fix Unicode to ANSI encoding bug.
· Fix last recent file list menu items localization encoding bug.
· Fix last recent file number goes to zero issue.
· Add new command argument "--help".
· Fix Calltip hint bug and add a new capacity in it.
· Add the ability to add the second keyword group for user in both LISP and Scheme languages.
· Fix the wrap symbol display problem.
· Add SQL ESC symbol '\'.
· Fix column editor insert number bug in virtual space mode.
· Fix status bar displaying "-2 char" issue for a empty document.
· Fix installation of NppShell64 failed issue in installer.
May 28th, 2009· Add ChangeMarkers plugin in installer.
· Add theme description in installer.
· Make installer update contextMenu.xml (backup the old one then override it with the new one).
· Fix lastRecentFileList localization issue.
· Add readonly change status notification for plugin system.
· Fix Styler Configurator user extension handler.
March 29th, 2009· Fix inaccurate replace bug.
· Increase Find what and replace with fields to 2047 characters.
· Stop the indicator highlighting while the line change marker margin is hidden.
· SConstruct and SConscript are recognized as python file.
Included plugins (Unicode):
· TextFX v0.26
· NppExec v0.3 RC1
· Spell Checker v1.3.2
· MIME Tools v1.5
· FTP_synchronize v0.9.6
· NppExport v0.2.8
· Doc Monitor v2.2
· NppNetNote v0.1
Included plugins (ANSI):
· TextFX v0.25
· NppExec v0.3 RC1
· Spell Checker v1.3.1
· MIME Tools v1.5
· FTP_synchronize v0.9.6
· NppExport v0.2.8
· Light Explorer v1.5
· Doc Monitor v2.2
· NppNetNote v0.1
March 9th, 2009· Add Line change state vertical bar
· Drop (or open in dos command line) a directory in Notepad++ to open all files in the directory recursively
· Add "Find all in current file" feature
· (Most of) Find/replace dialog settings are remembered
· Add a hidden setting (dlgAlwaysVisible in configxml) to allow user set it manually to not hide the Find/Replace dialog if any result found
· Fix uncomment block erasing first character bug
· Enlarge some strings displayed zone for the translation
· Fix ESC key for column mode behaviour
· Fix read only file SaveAs bug
· Change behaviour : no popup dialog while closing an unsaved empty untitled document
· Changing "Search result" stylers via Styler Configurator takes visual effect on the fly now
· Fix for L_EXTERNAL in loadSession
· Variable $(CURRENT_WORD) is enlarged to 2039 charraters
October 6th, 2008· Make Notepad++ Unicode-compliant application(Unicode path supported).
· Fix crash issue due to the incoherent modification/creation date.
· Fix tag match highlighting mismatched bug.
· Make tag match highlighting on non html zone optional.
· Refine the Save/Open file directory settings (follow tab/last operation/user defined dir).
· Add "Doc go to new instance" and "Doc open in new instance" features.
· Add new pluin notification NPPN_DOCACTIVATED and NPPN_LANGCHANGED.
· Fix context menu incorrect setting crash bug.
· Fix a problem with Incremental search+UTF8 in win9x.
· Fix bug with CPP lexer keyword list.
July 22nd, 2008· Fix crash bug for tags match highlighting.
· Fix the huge file makes notepad crash issue.
· Fix adding item in the history file list while deleting file from Notepad bug.
· Fix a bug that file detection options set are not saved due to doc monitor plugin.
· Improve opening file performance.
· Fix bug when closing file using close button.
July 16th, 2008· Fix tags match highlighter bug - more accurate
· Fix word completion doesn't display bug
· Fix word completion not in alphabet order
· Fix Notepad launch problem under WINE
· Fix crash issue due to timestamp problem
· Fix bug : Files not in recent list on exit and no session saved
· Fix bug : hide lines not working right when closing
· Re-enable gcc compiler environment (minGW)
· Fix bug : Syntax highlighting is not applied after "Save as"
June 16th, 2008· Improve Notepad performance - on startup and on exit.
· Add Calltip capacity.
· All the menu commands can be added in context menu, including plugins' commands, macros and user defined commands.
· Add bookmarked lines operations : delete all marked lines, copy all marked lines into clipboard, cut all marked lines into clipboard, paste from clipboard to replace all marked lines content.
· Fix crash bug : Open files with date pre-1970.
· Fix clone mode bug : now the actions done in one view will be synchronized in the cloned view.
· Add tooltips in document tab to display the full file name path.
· Change hide lines behaviour : Hide lines now saved during switches.
· Change file history list behaviour : Most recent closed file is on the top. Add number on list.
· Caret width and blink rate are customizable.
· Add asterisk in title bar if file is dirty.
· The bookmarks' look & feel are improved.
· Add "Select all" and "copy" context menu items in Find in files results window.
· Fix goto line with command line bug.
· Improve smart highlight / mark all / incremental search highlight all visibility
· Tabbar's coulours is configurable via Stylers Configurator(Active tab Text, Inactive tab text, Inactive tab background, Active tab focused indicator and Active tab unfocused indicator).
· Add the smart highlight file size limit - 1.5 MB in order to improve the performance.
· Add exception handling (dumping filedata).
· Fix go to line command line bug.
· Enhance Find in files and Find in all opened files features' performance.
· Fix dialog off screen problem under multi-monitor environment.
April 29th, 2008· Add smart highlighting feature (double click a word to highlight all the same word in the document)
· Enhance visual effect of Mark all feature
· Enhance Incremental search dialog docking
· Enhance Incremental search : add Highlight all feature
· Add auto-hide menu feature (IE7 style menu - Alt or F10 to toggle)
· Enhance tool bar GUI usability (display a chevron while some tool icons hidden)
· Add style transparency feature, right click on color to enable
· Fix the files not opening by DnD bug
· Enhance Find Replace dialog : Add "Extended" option - search (and replace) for tabs( ), newline(
· ), and a characters by it's value (o, x, , d, ,
· ,
and )
· Bug fixed : Find dialog always scrolls text into view now
· Add places bar in save as dialog
· Fix non-recognized relative path bug in command line mode (under Dos prompt)
· Add 2 messages for doc monitor plugin
April 15th, 2008· Fix crash bug while a "New 2" is in session.xml
· Fix the Drag N Drop text bug between 2 views
· Fix the annoying acrobat reader dialog problem
· Fix the bug that the first new document encoding is not set as the setting in "New Document settings"
· Fix crash bug while running the command "Close All But Me" in some context
· Add scroll to end line feature after document reloading from disk
· Enhance checking modification from outside feature
January 14th, 2008· Fix the horizon scroll bar flicker bug.
· Fix the full screen (F11) bug regarding multi-display issue
· Explorer context menu is available under xp 64 bits et vista 64 bits.
· Fix the crash issue of window dialog while clicking Sort button without selected item.
· Enhance Sort feature GUI part - Enable Sort button only after clicking on the column tab; Disable Sort button after sorting.
September 17th, 2007· Fix the crash bug due to the corrupted configuration file (config.xml and session.xml)
· Fix the crash bug while the shortcut command is absent in shortcut.xml
· Fix the file status auto-detection bug: a unwanted selection after a pop-up dialog
· Enhance Styler Configurator: the visual effect is updated immediately while the setting is changing
· Add Global override feature (in Styler Configurator)
· Fix the bold/italic/underline refresh problem in Stylers Configurator for Scintilla component
· Add hide lines feature (Menu: View->Hide lines)
· Add new capacity (optional setting in Preferences dialog : Backup/Auto-completion tab) to trigger Auto-Completion (Function Completion or Word completion) automatically
· The set languages in session are remembered now
· Added new plugins messages (for plugin developers)
February 23rd, 2007· Fix the crash issue.
· Add Docking feature for plugin dialogs.
· Fix the bug that current "open" and "save as" directory are unchanged with the shortcut Ctrl Tab.
· Fix the bug that the new added languages in v3.9 can not be hidden from the language menu.
· Fix the volatile search direction bug.
· Fix the Tab display problem.
· Add Haskell, InnoSetup languages support.
· Add the option to open/save files in the last operation directory.
· Enhance Document switcher (MRU and switch crossing view abilities).
· Fix "Find Next" unicode bug for Find Replace Dialog.
· Support Unicode in displayed result of Find in files & Find in all opened files.
· Add Reload from disk feature.
· Fix bug : Exit (close or restart Windows) without prompt to save.
· All the shortcuts of plugins commands are customizable via the shortcut mapper.