Notepad++ Changelog

New in version 6.8.3

September 4th, 2015
  • Fix a crash issue by using wild card (*) to open files on command line.
  • Fix the problem of display refresh missing on exit.
  • Fix plugin shortcut configuration lost problem by using option -noPlugin.
  • Fix Norwegian localization bad display and wrong encoding.
  • Fix functionList display problem under high DPI.

New in version 6.8.2 (August 20th, 2015)

  • Bug fixes:
  • Remove Source Code Pro font du to the different issues.
  • Add back "Notepad++ Community (Forum)" menu item.
  • Fix a visual glitch on starup and on exit.
  • Fix "Open in/Move to new instance" issue (to memorize the language and the position).
  • Fix Preferences dialog loses focus issue while enabling document list panel.
  • Fix the narrow columns problem in Ascii Insert Panel under a high DPI.
  • Fix the list items' squeezed height problem in function list panel and project panel under a high DPI.
  • Fix panel caption squeezed display under a high DPI.
  • Fixed buffer overrun when opening a recent file.
  • Make toolbar refresh properly while switching over small/big icons.

New in version 6.8.1 (August 4th, 2015)

  • Fix the Source Code Pro font making OS hanging issue (for some specific hardware configuration).
  • Make current default font (Source Code Pro) prettier by adding its bold, italic and bold-italic fonts.
  • Fix "Restore recent close file" text disappearing issue for some circumstance.
  • Fix snapshot file after saving being always dirty problem.
  • Fix document tab moving by clicking close button issue due to splitter inaccuracy.
  • Fix a regression of Preferences dialog in which some modified options are not applied immediately.
  • Fix inconsistent untitled document name issue (new 0 instead of new 1).
  • Fix Macro button on toolbar inconsistent issue at Notepad++ startup.

New in version 6.8 (July 22nd, 2015)

  • Settings on cloud feature allows users to write their settings on whichever cloud.
  • Use Source Code Pro as default font.
  • Make smooth font optional.
  • Fix the context menu disappears problem after find in files operation.

New in version (June 23rd, 2015)

  • Fix JavaScript block not recognized in HTML document.

New in version (June 22nd, 2015)

  • Fix Hanging on exit of Notepad++ issue (update DSpellCheck for its instability issue)
  • Fix JavaScript block not recognized in HTML document

New in version 6.7.9 (June 12th, 2015)

  • Upgrade Scintilla to v3.56.
  • Add Language and EOL conversion context menu on status bar.
  • Enhance sort lines feature: Add lexicographic and numeric (integer and real) sorting with ascending and descending order.
  • Add new feature which launches a new instance with administrator privilege to save the protected file.
  • Fix the context menu not working problem after doing find in files action.
  • Improve copy (to clipboard) in found results panel.
  • Improve find in files modal dialog.

New in version (May 25th, 2015)

  • Disable Notepad++ updater (WinGup) under XP.

New in version (May 19th, 2015)

  • Fix "Missing msvcr120.dll" message error (of WinGup).

New in version 6.7.8 (May 16th, 2015)

  • Fix an annoying regression about message "The buffer passed to GetFullPathName was too small!".
  • Update WinGup to version 3.0 which has SSL support and customizable User-Agent.
  • Improve sort lines performance greatly.
  • Fix tabbar close button usability issue (too small) on a high resolution laptop (Surface Pro 3).
  • Fix Settings on cloud - Google drive detection error.
  • Hiding tab bar via command line won't make hidden tab setting be saved in the next session.
  • Fix a bug of "Jump to next indicator" command.
  • Fix "File Status auto-detection" settings bug.

New in version 6.7.7 (April 16th, 2015)

  • Fix "Restore last closed file" (Ctrl+Shift+T) display bug.

New in version 6.7.6 (April 15th, 2015)

  • Add "Restore last closed file" (Ctrl+Shift+T) feature.
  • Fix Setting on Cloud for dropbox and for google drive not working issue.

New in version 6.7.5 (March 11th, 2015)

  • Add ghost typing feature: launch Notepad++ with the auto-typing text from command line (via command line with argument -qn, -qt or -qf).
  • Fix auto-insert bad behaviour : under some condition typing " or ' makes erase the further " or '.
  • Fix the crash issue while user Ctrl + double click on an empty document.
  • Fix crash bug on loading dropbox settings.
  • Show progress window instead of a static window during FindInFiles and ReplaceInFiles.
  • Filename rendered incorrectly on tab bar while it contains '&' character.
  • Make highlighting (if enabled) follow typing for Incremental search, and add several Incremental search enhancements.
  • Make keystroke ENTER trigger the shortcut editor dialog in Shortcut Mapper.
  • Allow drop files onto doc switcher and other side panels.
  • Installer remembers user's choices of last installation.
  • Fix Auto-indent in new code block not respecting current EOL bug.
  • Restore focus to editor when a panel is closed.

New in version 6.7.3 (January 3rd, 2015)

  • Fix a crash issue for old processors due to SSE2 instruction.
  • Fix the regression for the translation: remap the sub-menu entry for the added command "Mark...".

New in version 6.7.2 (December 29th, 2014)

  • A crash issue and some regressions have been fixed in this release.
  • The User Defined Language dialog has been improved - its height is reduced in this version for people who cannot afford a bigger screen

New in version 6.7.1 (December 22nd, 2014)

  • Fix crash issue on GotoLine.
  • Fix a random crash issue while typing random characters.
  • Fix the bug of auto-insert skipping feature that ] and } don't be skipped if "auto-insert ()" is disabled.
  • Add new feature: auto-insert skipping character feature works for "" and '' now.
  • Fix reloaded file on dirty status issue.
  • Add "Mark..." menu command.
  • Fix a regression (broken with compare plugin) due to a new feature of MRU in v6.7 (the feature is removed).

New in version 6.7 (December 15th, 2014)

  • The C style smart indent is added in release 6.7 for languages php, JavaScript, c, c++, Java, c# and Objective-C.
  • To enable/disable it, check/uncheck "Auto-indent" in MISC tab of preferences dialog.
  • An enhancement makes Auto-insert of {} [] () more usable: Just after auto-insert of ), ] or }, If users type ), ] or } then the typed symbol won't be inserted, and the caret will be brought behind inserted ), ] or }.

New in version 6.6.8 (July 28th, 2014)

  • Settings on Cloud supports Google Drive now.
  • Better theme support: all internal docking dialogs apply selected theme background / foreground colour.

New in version 6.6.7 (June 25th, 2014)

  • Microsoft OneDrive is supported for the feature Settings on Cloud.
  • A crash issue in 666 is fixed.

New in version 6.6.6 (June 13th, 2014)

  • session snapshop & periodic backup feature is enhanced
  • a bugs of settings on cloud (dropbox) has been fixed.

New in version 6.6.4 (June 5th, 2014)

  • In this release, you can centralize your settings on cloud, via Dropbox.

New in version 6.6.3 (May 19th, 2014)

  • Session snapshot is main feature in v6.6.x, it is stable and bugless in v6.6.3 (hopefully).
  • In this release, a hanging issue and 3 bugs regarding session snapshot feature have been fixed.
  • The docking error for some configurations has been fixed as well in this version.

New in version 6.6.2 (May 9th, 2014)

  • In v6.6.2 release, a session snapshot bug has been fixed - The correct behaviour is: the session snapshot feature cannot be enabled if "remember current session" option is disabled.

New in version 6.6.1 (May 5th, 2014)

  • A hanging issue has been found in Notepad++ Workers' Day edition
  • It has been fixed in Notepad++ v6.6.1 May the 4th be with you Edition
  • As a reminder, the main feature of v6.6.x is Session snapshot & periodic backup - user won't be asked to save unsaved file as he quits Notepad++, and on startup Notepad++ restores the unsaved file and unsaved untitled document of last session. Such periodic backup of unsaved files will protects your data from the PC crashing or power outage

New in version 6.6 (May 2nd, 2014)

  • The main feature of this release is Session snapshot & periodic backup.
  • If this feature is enabled (enabled by default), user won't be asked to save unsaved file as he quits Notepad++, and on startup Notepad++ restores the unsaved file and unsaved untitled document of last session.
  • This feature brings another advantage - periodic backup of unsaved files which protects your data from the PC crashing or power outage.

New in version 6.5.5 (March 7th, 2014)

  • The word-completion feature is re-enabled for ANSI document under Chinese environment
  • Auto-detection encoding feature can detect non-Unicode encoding
  • Wildcard character (* and ?) and recursion (-r) support for command line arguments

New in version 6.5.4 (February 19th, 2014)

  • In v6.5.4, Notepad++ is conformed to DPI-aware application, it means Notepad++ will scale itself in a higher DPI configuration.
  • As a result, it's more comfortable to read the code in Notepad++ under any high DPI environment.

New in version 6.5.3 (January 3rd, 2014)

  • Make advanced scrolling optional so it can be disabled in case of touchpad scrolling problem.
  • Enhance sort lines feature: if several lines are selected, only the selected lines are sorted.
  • Add hex value column in Ascii Insert Panel.
  • Enhance performance: prevent switched-in document from being parsed by function list and by document map while these 2 panels are hidden.
  • Fix the bug that modified tab interface colour settings cannot be saved in stylers configurator.
  • Fix text crazy flickering while resizing the frame on a specific position.
  • Fix the context menu not shown for the all other users (accounts) in the same PC.

New in version 6.5.2 (December 11th, 2013)

  • Add sort lines feature.
  • Make 2 external commands as build-in commands: Open containing folder in Explorer/cmd.
  • URL hovered highlighting can be customized.
  • Fix the bug that Global Styles are not loaded completely in Stylers Configurator.
  • Improve php and js parsers in functionList.
  • Add panel icons for 6 panels: ascii insertion, clipboard history, doc map, doc switcher, function list and project.
  • Fix function list class border determination problem (while open/close symbols are in the comment zone).
  • Fix crash (buffer overflowed problem) for function calltip.
  • Fix a bug in path auto-completion feature.
  • Fix tab close button's color remains hovered while mouse leaves.
  • Update html auto-completion file.

New in version 6.5.1 (November 4th, 2013)

  • Add search and sort capacities in function list.
  • Fix synaptics touchpad scrolling problem

New in version 6.5 (September 29th, 2013)

  • The language CoffeeScript is supported.
  • Auto-close feature allows not only to complete parentheses, quotes, bracket and matched xml/html tag, but also to define user's delimiter pairs. You can enable them in preferences dialog.
  • Multi-paste: the copied text will be pasted multiply when multi-selection or /and column mode is/are applied.
  • Enhancement of function list: new reload button, user defined languages supported, new parsers (php, perl, xml, batch, ini and nsis).

New in version 6.5 RC (September 23rd, 2013)

  • Update Scintilla to 3.3.4
  • Add Coffee script support.
  • Add multi-paste support for multi-selection/column mode.
  • Add new feature: auto-close parenthis, quotes, bracket and matched xml/html tag.
  • Add php, perl, xml, batch, ini and nsis for the build-in function list.
  • Add User Defined Languages support for the build-in function list.
  • Fix a minor problem of file extension support for the build-in function list.
  • Fix a tag matching bug by disabling tag matching inside PHP code blocks.
  • Fix right-to-left text after closing document map bug.
  • Fix canceling shutdown make Notepad++ quit w/o saving files bug.
  • Enhance "Begin/End select" feature: Check "Begin/End select" menu item when active.
  • Enhance Mark all feature: 2 options "Match case" and "Match whole word only" in Find/Replace dialog .
  • Fix a Replace dialog status bar display problem by clearing status bar before processing any action.
  • Add new feature: if Notepad++ is running as administrator, display this info on the title bar.
  • Rename "block comment" to "Single line comment" and "stream comment" to "block comment".
  • Remove invalid command "Online Documentation".

New in version 6.4.5 (August 10th, 2013)

  • Fixed a regression on recent files history

New in version 6.4.4 (August 9th, 2013)

  • Fix a crash issue while there's missing tag in functionList.xml.
  • Fix UTF-8 (w/o BOM) detection bug.
  • Fix line numbers space problem while folding.
  • Fix opening file in Notepad++ makes Aero-snapped cancelled.
  • Change behaviour: statusbar reports the number of selected characters instead of number of bytes now.
  • Add "close all tab to left" and "close all tab to right" features.
  • Add direct access to the tab feature (Ctrl + NumPad).
  • Fix macro replaying crash issue.
  • Add insert blank line above/below the current line feature(Ctrl+Alt+Enter/Ctrl+Alt+Shift+Enter respectively).
  • Add selection between matching braces feature.
  • Fix opening file problem from the network drive.
  • Fix C++ class (*.h) parsing problem in function list while there is comment on the beginning of document.
  • Enhance function list's C/C++ parser.

New in version 6.4.3 (July 29th, 2013)

  • A fix of crash issue of Function List and the enhancements of delimiter selection and multi-instance options.

New in version 6.4.2 (July 9th, 2013)

  • Contains some new features/enhancement and a few regression fixes.

New in version 6.4.1 (June 30th, 2013)

  • Contains a crash issue fix from v6.4

New in version 6.4 (June 30th, 2013)

  • Add Function List Panel (customizable, support C++ and Javascript for the moment).
  • Display the error/result in the new added statusbar of Find/Replace dialog instead in popup dialogs.
  • Add delimiter select by ctrl+Double click feature.
  • Add set begin position feature for selection.
  • Fix fold all command bug (which folds partially).
  • Fix opening the same file twice due to its different path (for example symbol link).
  • Fix deleting macro from macro menu crash issue.
  • Fix the bug of Window position not saved/restored properly.
  • Fix small window size problem due to closing Notepad++ in icon state (reduced in the taskbar) on the last session.
  • Enhance Block comment: remove 1024 bytes limit.
  • Fix a detection error of UTF16 file from a binary file.
  • Enhance the performance of switching files if folding is applied.
  • Fix macro problem: Find functionality doesn't work in "Run a Macro Multiple Times".
  • Enhance the performance while double clicking on a very long word.
  • Enhance TAB/Space conversion: UTF8 support and preserving the current state.
  • Change the Preferences dialog's UI (List interface instead of tab interface).

New in version 6.3.3 (May 6th, 2013)

  • Remember folding states of last session.
  • Close selected/non-selected files.
  • New spell checker.

New in version 6.3.2 (April 3rd, 2013)

  • Fix a regression (performance issue)
  • Recognize wscript and Rakefile respectively as python and ruby file

New in version 6.3.1 (March 18th, 2013)

  • Fix replacing '\n' bug in both extended and regex mode.
  • Remember folding states for each file in session.
  • Fix a crash bug on uncommenting.
  • Add "Set Updater proxy..." command for setting the proxy of updater.
  • Fix the problem of Window position not saved/restored properly.

New in version 6.3 (February 4th, 2013)

  • the major bug fix and enhancement of regex search replace critical issue.
  • UDL new features and bug fixes.
  • several minor bug fixes.

New in version 6.2.3 (December 17th, 2012)

  • Fix find "\r\n" bug in RegExpr mode.
  • Change "Delete file" command to "Move to Recycle Bin".
  • Add Remove empty lines feature.
  • Change document default value from ANSI to UTF8 w/o BOM.
  • Enable Word-completion under CJK environment for unicode document.

New in version 6.2.2 (November 19th, 2012)

  • Fix URL link style problem in php document.
  • Add selected line count display on the status bar.
  • Add the capacity to treat path like "\test\test.txt".

New in version 6.2.1 (November 12th, 2012)

  • Fix link hotspot colourising issue.
  • Fix a regression bug about Configurator GUI: font setting controls are disabled.
  • Fix a crash issue due to the inconsistent userDefineLang.xml.
  • Fixed bug of UDL2 where "Folder in code" keywords were detected even outside of commnets.
  • Fixed for the hex number detection bug of UDL2 (for example, 0xfece57 ok, but not 0xfe57ce).
  • Fix a crash bug while file path as argument and its length is more than 260 characters.

New in version 6.2 (October 10th, 2012)

  • More keyword groups were added (more syntax highlighting can be defined):
  • 3 folding groups
  • 8 keyword groups
  • 2 comment groups
  • 1 number definitions
  • 2 operators groups
  • 8 delimiter sets
  • Multipart keywords are supported (for example: "else if" can be defined as a single keyword)
  • Whitespace is no longer mandatory as keyword separator: Operators, Delimiters and Folding keywords can be recognized with or without whitespace separators.
  • Numbers recognition support is greatly improved (prefix, suffix, range and extra symbols supported).
  • Operators and delimiters can be longer than one character.
  • The same characters can be used as comments AND operators.
  • Comments and delimiters support nesting (even within each other).
  • Improvements to Comments include:
  • Comment folding
  • Comment continuation
  • Comment only start at the beginning of line
  • In the case of several comment pairs defined, comment open symbols match only with comment close symbols of the same order. (for example: /* C comment */, /+ D comment +/, but not /* mixed comment +/)

New in version 6.1.8 (September 17th, 2012)

  • In this version, a regression of wrong behaviour is fixed : a "No more disk space" message is displayed while saving an empty file.

New in version 6.1.7 (September 11th, 2012)

  • Several random crash issues and enhancements are fixed and added in this version.

New in version 6.1.6 (August 16th, 2012)

  • In version 6.1.6, Notepad++ doesn't elevate to Administrator right for checking update. Therefore the update auto-detection is added under vista / Windows7 / Windows8 environment from this version.
  • A hanging bug due to Chinese/Japanese/Korean input (in ANSI document as word completion enabled) is worked around.

New in version 6.1.5 (July 9th, 2012)

  • Fix a html tag match freezing issue.
  • Fix the sidebar splitter failed in Windows 8 issue.
  • Fix un regression: folding/unfolding performance issue.
  • Fix tab context menu in the other localization regression due to adding new command "Reload".
  • Fix lower/UPPER case on selected text which contains NULL characters.
  • Fix wrap/unwrap line position not being kept bug.
  • Fix xml syntax highlighting broken because of php preprocessor instruction inside.
  • Fix a GUI bug which shows empty tab row while closing a last tab in a row (in the multi-line tab mode).

New in version 6.1.4 (June 25th, 2012)

  • Notepad++'s Shell Extension (Explorer's context menu) has been worked to fix Window 8's Computer manager's crash.

New in version 6.1.3 (May 28th, 2012)

  • Enhance the performance issue for xml matching tags highlighting and for displaying clickable links.
  • While the amount of file to open is larger than 200, a dialog will be shown to warn user.
  • Fix Notepad++ close bug while move one cloned new empty document into another view, in the destination contained only this new empty document.
  • Fix hanging problem while double-click on a project folder then (immediately) drag it.
  • Fix a bug while command argument contain an empty string ("").
  • Fix mouse cursor disappearing bug on right click while a project item is dragging.

New in version 6.1.2 (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).

New in version 6.1.1 (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.

New in version 6.1 (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.

New in version 6.0 (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.

New in version 5.9.8 (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)

New in version (November 14th, 2011)

  • A crash issue has been fixed in Notepad++ v5.9.6.2.

New in version (November 14th, 2011)

  • Notepad++ v5.9.6.1 includes an enhancement and a fix of crash issue.

New in version 5.9.6 (November 1st, 2011)

  • New 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
  • 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

New in version 5.9.5 (October 24th, 2011)

  • New 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
  • 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

New in version 5.9.4 (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.

New in version 5.9.3 (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.
  • Fix wrong result returned by NPPM_GETLANGUAGENAME.

New in version 5.9.2 (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.

New in version 5.9.1 (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.

New in version 5.9 (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.

New in version 5.9 RC (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++.

New in version 5.8.7 (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.

New in version 5.8.6 (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.

New in version 5.8.5 (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).

New in version 5.8.4 (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.

New in version 5.8.3 (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.

New in version 5.8.2 (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.

New in version 5.8.1 (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
  • Plugin Manager
  • 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

New in version 5.8.0 (September 22nd, 2010)

  • New 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
  • Plugin Manager
  • 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

New in version 5.7.1 RC 2 (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.

New in version 5.7.1 RC (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).

New in version 5.7 (July 5th, 2010)

  • Upgrade Scintilla to version 2.12.
  • Add "Inverse bookmark" feature.
  • 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.

New in version 5.6.8 (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.

New in version 5.6.7 (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

New in version 5.6.6 (February 22nd, 2010)

  • Fixed Search bug with Chinese/Japanese/Korean characters.

New in version 5.6.5 (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 'é')

New in version 5.6.4 (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.

New in version 5.6.3 (February 22nd, 2010)

  • Add restore button in fullscreen and postIt mode.
  • Fix auto-updater bug.

New in version 5.6.2 (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

New in version 5.6.1 (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)

New in version 5.6 (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.

New in version 5.4.1 (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.

New in version 5.3.1 (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

New in version 5.3 RC (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

New in version 5.1 RC (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.

New in version 5.0.2 (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.

New in version 5.0.1 (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"

New in version 5.0 Beta (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.

New in version 4.9 Beta (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

New in version 4.8.5 (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

New in version 4.7.4 (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.

New in version 4.3 RC (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)

New in version 4.0.2 (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.