Skip to content

Change Log v1 v3

PeterCJ edited this page Oct 23, 2021 · 2 revisions

The changelog for historic versions of Notepad++ v1.x - v3.x

Links to particular leading versions:

2006-10-03

02:32 25/09/2006

v3.9 new features and fixed bugs (from v3.8) :

  1. Remember the bookmarks, maintaining of indentation, zoom level and visibilities of white space/EOL characters in each saved session.
  2. Add the capacity to clear read only attribute.
  3. Fix the reload bug for read-only file.
  4. Add the capacity to write the files which have the system attribute.
  5. Backup file on each save (optional : verbose mode & normal mode).
  6. Add the close button for each tab like Opera (optional).
  7. Add double click on tab to close document feature (optional).
  8. Add word completion (Alt+Space) feature.
  9. Fix the line number margin display bug.
  10. Add Opera style task list tab switcher (Ctrl+Tab or Mouse Right Click + Mouse Wheel).
  11. Add Ada, Caml, AutoIt, KixTart, Matlab, Verilog language support.
  12. Add TeX folding support.

2006-07-23

14:18 23/07/2006

v3.8 new features and fixed bugs (from v3.7) :

  1. Restore the F3 old behaviour of v3.6 (search non-volatile). Change search volatile behaviour in Ctrl-F3.
  2. Add run macro multiple times feature.
  3. Enhance macro undo/redo feature.
  4. Memorize the position of each file while saving the session.
  5. Add feature which creates a new file if file to open does not exist (from command line).
  6. Bug fixed : crash while NPP minimized & open file from explorer context menu.
  7. Bug fixed : User Defined Dialog's crash problem
  8. Change system tray icon behaviour : One Click to show notepad++ windows.
  9. Add Block comment/uncomment and Stream comment feature for User define language.
  10. Fix Macro recording bug : paste command is recorded 2 times.

2006-06-17

v3.7 new features and fixed bugs (from v3.6) :

  1. Fix UCS2 LE bug.
  2. Fix search/replace in UTF-8 file problem.
  3. Fix the bug to paste the EOL which is not conform to destination document.
  4. Add the auto-expansion capacity (reacting on the cursor position) for search feature (Ctrl+F / Ctrl+Alt+I).
  5. Add the window (document) list feature.
  6. Add updating file silently feature (to enable it via Preference Dialog).
  7. Add CURRENT_WORD and NPP_DIRECTORY in environment variables.
  8. Fix the bug for New document setting.

2006-05-13

v3.6 new features and fixed bugs (from v3.5) :

  1. Add Preference Dialog.
  2. Add the customizable default settings for new document - Format/Encoding/Language(in Preference Dialog).
  3. Add the customizable feature (hide or display item) for the Language Menu (in Preference Dialog).
  4. Fix the print bug of continued background colour on footer and header.
  5. Add 2 environment variables for Run Dialog : $(NAME_PART) and $(EXT_PART), and 3 environment variables for printing feature.
  6. Make printing parameters customizable : colour, marges, headers and footers.
  7. Fix the search with match case bug for non latin-1.

2006-03-02

v3.5 new features and fixed bugs (from v3.4) :

  1. Double click on blank area to have a new document (Firefox behaviour).
  2. Add "Set current document read only" command.
  3. Fix the behaviour to hold the directory of closed file as current working directory.
  4. Add "copy file name/full path/current directory to clipboard" feature.
  5. Add an X button on upper right corner to close the current document.
  6. Add the "incremental search" feature.
  7. New toolbar feel & look (For the standard icons).

2005-12-29

v3.4 new features and fixed bugs (from v3.3) :

  1. Auto-detect the UTF-8 files without BOM.
  2. Add synchronized (vertical and/or horizontal) scrolling feature in multi-view mode.
  3. Add several keys (cut/copy/paste, undo/redo...) in the shortcut mapper.
  4. Opening a file with relative path from command line is supported.
  5. Fix the clear the "Style found token" problem (Find/Replace Dialog) in normal text mode.
  6. Fix UPPERCASE and lowercase bug under Windows 95/98.
  7. Enhance HOME/END key in Wrap text mode.
  8. Add Always on top feature.

2005-11-14

v3.3 new features and fixed bugs (from v3.2) :

  1. Add the capacity to keep all the configuration files in Notepad++ installed location.
  2. Add shortcut Alt+F4 to menu item "Exit", user can resign the shortcut he/she want to it.
  3. Add shortcut Ctrl+Alt+S to menu item "Save AS".
  4. Add a button in Find/Replace Dialog to switch between Find Dialog and Replace Dialog.
  5. Support heredoc for php.
  6. Fix the memory leak bug while closing the document
  7. Improve the functionalities of "to upper case" and "to lower case".
  8. Support TCL, Assembler, Ruby, Lisp, Scheme, Properties, Diff, Smalltalk, Postscript and VHDL languages.
  9. Add customizable styles for line number margin and fold margin.
  10. The shortcut (hot key) assignment for plugin command is supported.

2005-09-03

v3.2 new features and fixed bugs (from v3.1) :

  1. Change the behaviour for nativeLang.xml : nativeLang.xml which in the application directory will be loaded as the absence of %AppData%\Notepad++\nativeLang.xml.
  2. Support XP visual style.
  3. Fix replace all + direction up bug.
  4. Fix the bug that scrolls down one line as launching Notepad++ to open a file (double click).
  5. Fix the view shift bug while switching back (finally!!!).
  6. Fix the bug of failing to open the files (by using context menu or double click) with some "special" file names.
  7. Add "open the last session's files" feature (optional).
  8. Support the project file (save session and load session)
  9. Change the interface of Style Configurator.
  10. Fix the bug that open multi-instance of Notepad++ while opening several files at the first launch.
  11. The extensions of User Defined Languages can override the ones of supported languages now.

2005-07-17

v3.1 new features and corrected bugs (from v3.0) :

  1. Add Plugin capacity.
  2. Add Find In Files feature.
  3. Set Current Working Directory according the current editing file.
  4. Make visible the saved macros and user commands on the menu.
  5. Fix some fonts non displayed in combo box bug.
  6. Add bi-directional text editing feature.
  7. Add UI RTL (Right To Left) ability.
  8. Fix the saving problem for the files with hidden attribute.
  9. Fix CSS pseudo-class keywords bug.
  10. Add header and footer for printing.
  11. Fix the bug that view changes while switch back the previous document (as "wrap text" feature is enable)
  12. Multiple extensions for the same User Defined Language is allowed.
  13. Fix the bug that notepad++ open a file twice because of sensitive case distinction for the file path.
  14. Fix the bug for "Find in all opened document" crash problem under some systems.

2005-06-02

v3.0 new features and corrected bugs (from v2.9) :

  1. Add remapping the shortcuts feature.
  2. Enhance the macro feature (saving ability, mapping with shortcut).
  3. Enhance the run command feature (saving ability, mapping with shortcut and insert of environment variables).
  4. Add "Trim Trailing Space" feature.
  5. Fix the User Defined Language Dialog splash problem during the launch of Notepad++.
  6. Fix the Regular Expression Search problem for an empty word.
  7. Fix the problem that Notepad++ creep up each launch time when taskbar at top of screen.
  8. Fix "New Notepad Document" disappearing problem (in context menu) after associate .txt with Notepad++ via the File Association Manager
  9. Add "Close tab with the middle mouse button" feature.
  10. Add "go to line #" command line argument.
  11. Add find features Find selected Next(Shift+F3), Find Prev(Ctrl+F3) and Find selected Prev(Ctrl+Shift+F3).
  12. Fix the Ucs-2 little/big endian encoding bug.
  13. Fix the sql string highlighting problem.
  14. Add shortcuts Alt+0 and Alt+Shift+0 for respectively "Fold all" and "Unfold all".

2005-04-02

v2.9 new features and corrected bugs (from v2.8) :

  1. fix a regular expression's replace bug.
  2. enhance the regular expression find/replace feature.
  3. fix Search Next/Previous Bookmark without bookmark bug.
  4. "Find All" not only marks, but also keeps the style now.
  5. add "Replace all in selection zone" feature.
  6. add "Mark all in in selection zone" feature.
  7. add "Replace all in all opened document" feature.
  8. add "Find all in all opened document" feature.
  9. fix a minor bug of restoring window position and size from previous session.
  10. Add a "clear" button to clear all marks in Find Dialog.

2005-02-26

v2.8 new features and corrected bugs (from v2.7) :

  1. Recent Files History menu is now dynamic.
  2. Change the shortcuts "Collapse the levels" (From Ctrl-Alt-# to Alt-#) and the shortcuts "Uncollapse the levels" (From Ctrl-Alt-Shift-# to Alt-Shift-#)
  3. The feature to minimize to system tray is added.
  4. Block Comment features are added

2005-01-26

v2.7 new features and corrected bugs (from v2.6) :

  1. A regular expression's find/replace bug is fixed.
  2. A folding status' bug is fixed.
  3. The bug of saving file while displaying as UTF-8 is fixed.
  4. The horizontal scrollbar bug is fixed.
  5. The auto-completion for User Define Language is supported.
  6. 2 Delimiter Groups are added in the User Language Define System.
  7. 2 functionalities are added - to Upper case and to lower case.
  8. "Go to matching brace" feature is added.
  9. Macro Recording and playing features are added.
  10. A "Replace All" bug is fixed, as well the "Replace All" performance are optimized.
  11. Add new menu item "Open All Recent File".
  12. File Auto-detection is configurable now.
  13. A file name separation problem is fixed.
  14. Checking of Recent file list at launch time is able to disable now.
  15. The crash because of column mode selection is corrected.

2004-11-29

v2.6 new features and corrected bugs (from v2.5) :

  1. Add the File Associations Manager.
  2. A bug of User Define Language panel is fixed : After creating a new language and restarting Notepad++, all font foreground colors change to white.
  3. Increase the capacity of User Define Language keyword list : from 1024 bytes to 4096 bytes
  4. Behaviour issue : fixed the problem that the folded document is unfolded while switching back.
  5. A fixed bug : the position of document is entirely memorized while switching among the document.
  6. New feature for User Language Define System : the comment and comment line symbols can be recognized even the followed character is not a white space (optional to user).
  7. The behaviour of functionality "Fold all" fixed : From now on, not only the folders, bot also all the sub-folders are collapsed when this command is executed.
  8. Add features : user can collapse/uncollapse the current level (the caret current position).
  9. Add features : user can collapse/uncollapse whichever folder level (1-8) he/she wants.
  10. Add Underline check box in User Define Language Panel.
  11. Add Prefix feature (optional) for each keyword in User Define Language.
  12. Add a feature that treating the comment tokens as symbols (allow no white space) is optional in User Define Language.
  13. Add a feature that the case sensitive is an option in User Define Language.
  14. Add full screen toggle feature (F11).
  15. A fixed bug : Infinite search when counting (or marking) words backwards.
  16. A fixed bug : Replace all.
  17. Add the UI limit of language name for User Define Language Panel.

2.5

2004-11-02

v2.5 new features and corrected bugs (from v2.4) :

  1. Add the capacity that user can add his/her extension for each supported language.
  2. Add the capacity that user can add his/her keywords for each supported language.
  3. Add the new menu entries/features: Insert/Remove TAB, Duplicate or transpose current line, split/join lines and Move Up/Down current line.
  4. Add the support of languages TEX, NSIS, FLASH actionscript, Unix/Linux SHELL script and FORTRAN.
  5. Add the new font style Underline.
  6. Add the Multi-instance functionality: Pass the parameter -multiInst (case-sensitive) on the command line to activate it.
  7. Add the feature to open file by resigning the syntax highlighting, that user can pass the parameter -l (case-sensitive) to specify the set language.
  8. Enhance Notepad replacement of View source under IExplorer: The syntax highlighting will be set automatically as HTML (optional in Installer).
  9. Add the selected characters number display on the status bar.
  10. Add the total characters number display on the status bar.
  11. Correct a bug of the limit number of open file via the open file dialog.
  12. Correct a bug (symbol ^ as operator) for User Language Define System.
  13. Add the shortcut CTRL-R to Launch the Run Dialog.
  14. Enhance the Run Dialog: The ability to interpreter the environment variables.
  15. Add the Display as UTF-8 menu entry.
  16. Correct an UTF-8 document display bug under Chinese/Korean/Japanese Windows.

2004-09-26

v2.4 new features and corrected bugs (from v2.3) :

  1. Add the transparency to the Find/Replace dialog, Styler Configurator dialog and User Define Language dialog (for w2k and xp only).
  2. Correct a bug of VB lexer.
  3. Correct a bug of Perl lexer.
  4. Add VB Net keywords.
  5. Add scroll bar in User Define Language dialog in the dock mode (for the people who has the prehistoric configuration - 14" monitor with 640*480 resolution :-) ).
  6. Add the option in the Find/Replace Dialog box to show the found token at the top, in the middle or at the buttom of the edit zone.
  7. Update the keywords list of javascript.
  8. Add the feature to change the toolbar icons.
  9. Add the Unicode encoding feature.

2004-08-02

v2.3 new features and corrected bugs (from v2.2) :

  1. Multi-Native Language (For non English speaking user).
  2. Correct a bug of updating the document in dual view while reloading the document modified from outside.
  3. Correct a bug of showing minimised Notepad++ while the opened document is deleted from outside.
  4. Correct a PHP Keywords bug.
  5. Correct a bug about the update of document state while switching with Ctrl+TAB or Ctrl+Shift+TAB.
  6. Correct a minor bug of losing focus while reaching the end of search by using the F3 key (The focus is not restored while ending the notice dialog box) .
  7. Add 2 menu entries to show the white space/TAB and EOL separately.
  8. Add right vertical edge line.
  9. Add Context Menu Entry under explorer (optional in the installer) 10.Add the ability to replace "the default source viewer" for the iexplorer (optional in the installer)
  10. An auto-completion bug is corrected.

2004-07-08

v2.2 new features and corrected bugs (from v2.1) :

  1. Improve the user define language feature (add syntax folding) and allow to user to save the user define language.
  2. Support Unicode (UTF-8, UCS-2).
  3. Add "Mark all", "Style All" and "Count" feature in the Find Dialog.
  4. Correct "Replace All" infinite loop bug. For example : Find "poo" to replace by "pooo".
  5. Add shortcut key Ctrl + F4 and Ctrl + W to close file.
  6. Text foreground colour remains the same when text is selected (change only the selected text background colour).
  7. Add C# language support.
  8. Add Lua language support.
  9. Correct a minor bug for the Splitter window (no more context menu for the fix splitter).
  10. Add css.api file and some CSS keywords (Thanks to Caroline Guénette).

2004-05-10

v2.1 new features and corrected bugs (from v2.0) :

  1. Support le language Batch (*.bat, *.cmd & *.nt).
  2. Add the ugly standard icons for the toolbar.
  3. Make Tabbar height configurable (Normal <-> Reduce)
  4. Change the caret to the ordinary one.
  5. Add Toggle fold all feature.
  6. Fix the current line highlighting toggle display bug

2004-04-22

v2.0 new features and corrected bugs (from v1.9) :

  1. Add autocomplete list box (intern keywords list or extern file.api). Ctrl + Space to trigger it.
  2. Support le language CSS.
  3. Support le language Python.
  4. Support le language Perl.
  5. Support le language Pascal.
  6. Support *.js file (extern javascript file).
  7. add php 5 keywords.
  8. Notepad++ remembers now the size and the position of the last session.
  9. Notepad++ remembers also if wrap was enable in the last session (do wrap or not).
  10. The focus is always on edit control when Find Dialog appears..

2004-04-07

v1.9 new features and corrected bugs (from v1.8) :

  1. Buffer over run on Find and Replace Dialog is corrected - The limit of character number to search is set to 256.
  2. Add "Set Max Number of Opened Files" menu entry (Setting->Set Max Number of History Files), that allows user to set max opened files history. Note that the maximum number is 30. Enter for accepting the nb max file value and Esc for cancel the action.
  3. Tab size and replacing tab by space are configurable now (Setting->Tab Setting). Enter for accepting the tab size value and Esc for cancel the action.
  4. Support now Unix and Mac format (before v 1.9 Notepad++ supported only read mode). The user can also convert his doc to the 2 other formats (Unix -> Mac / Dos, Dos -> Unix / Mac and Mac -> Dos / Unix).
  5. Launch problem under NT 4 is corrected

2004-03-27

v1.8 new features (from v1.7) :

  1. VB & VBS is supported.
  2. SQL is supported.
  3. Objective-C is supported.
  4. Installer is added

2004-03-07

v1.7 new features and fixed bugs (from v1.6) :

  1. Syntax folding for MS ini file is added
  2. Improve the asp language support
  3. Style Configurator is added. From now on Notepad++ is configurable completely!!!

2004-02-11

v1.6 new features and fixed bugs (from v1.5) :

  1. Support now the hot key Ctrl+Tab / Ctrl+Shift+Tab to switch to the next / previous document.
  2. Current Line Highlighting is added (to enable/disable : Menu View -> Current Line Highlighting).
  3. Recent File History is now enhanced (eliminate non-available file path before loading Recent File History).
  4. go to line # Dialog Box is added (access to it by Ctrl+G or Menu Search->Go to line...)
  5. Status Bar is enhanced : a. display the current position Ln & Col of caret - double click on this zone will launch "go to line # Dialog Box" b. display the insertion mode INS|OVR - simple click on this zone will switch the alternative insertion mode (The same effect of key stroke Insert)
  6. Fixed bug : The focus wasn't restored after switching back to Notepad++.

2004-01-18

v1.5 new features and fixed bugs (from v1.4) :

  1. Brace and Indent guideline Highlight : When the caret stay beside of one of those symbol "{ } [ ] ( )" the symbol beside of caret and its symmetric opposite symbol will be highlighted, as well as the indent guideline in order to locate the bloc more easily.
  2. A fixed bug : the incorrect display of line number margin by doing the zoom is corrected.
  3. The tooltips for the tool bar are added.
  4. Another fixed bug : The position of the document wasn't restored correctly after closing or drag-and-dropping a document.
  5. fixed bug again : the Find text dialog didn't memorize the searched words.
  6. Syntax Highlighting of asp file is added.

2004-01-11

v1.4 change log (from v1.3) :

  1. Codepage auto-detection is done. Notepad++ works automatically now under Traditional/Simplified Chinese Windows. as well under Korean and Japanese Windows (ie. the native characters will be displayed correctly).
  2. Bookmark feature is added. User can just click on the bookmark margin (located right side of line number margin) or type Ctrl+F2 to toggle a book mark. To reach the bookmark, type just F2 (Next bookmark) or Shift+F2 (Previous bookmark). To clear all bookmarks, click the Menu "Search->Clear All bookmarks".
  3. An icon of "wrap the text" is added into the tool bar.
  4. Syntax highlighting of *.ini is added.
  5. Multi-user configuration system is done. From now on the personal GUI configuration and history are saved in the user directory. Also it's no more need to modify the user configuration file manually, Notepad++ memorizes automatically the current GUI configuration for the next session.
  6. An "pseudo" bug of find string is corrected. This "pseudo bug" is that if the user try to find a whatever string just after opening a file (without placing the caret), he will find nothing because the caret is at the end of file. The remedy is Notepad++ puts the caret at the beginning of the opened document.

2004-01-03

Notepad++ v1.3

from v1.2 :

  1. add the xml configurator
  2. add the new functionality of "close all but current document"
  3. add doxygen syntax highlighting.
  4. add the new functionality of History (the list of the opened document)

2003-12-27

corrected bugs & new feature :

  1. Add text wrap function.
  2. Add automatic indentation. (not intelligent indentation yet).
  3. remove no needed fold marge for some types of document.
  4. correct the problem of different size of fold margin for the different type of document.
  5. correct the problem that the dialogs don't receive the key stroke of ENTER.
  6. Add new menu entry to support traditional Chinese codepage, so from now on N++ works under the Chinese windows system.

2003-12-16

Notepad++ v1.1 enhancements and bug-fixes (from v1.0 Bis) :

  1. Add 1 menu entry for shell execution, to launch the program from n++.

1.0 Bis

2003-12-12

Notepad++ v1.0 Bis enhancements and bug-fixes (from v1.0) :

  1. A miniature bug for tool-bar display is corrected.
  2. Add 2 menu entries for the existing functions go to another view and clone to another view, and remove one invalid menu entry.

2003-12-10

Notepad++ v1.0 enhancements and bug-fixes (from v1.0 Beta) :

  1. A makefile, working for MinGW 3.0., is available.
  2. An enhancement on the filter of the File Open dialog.
  3. When user launches find & Replace dialog (with CTRL+F or CTRL+H), NPP checks if there's selected text. If yes, the selected text will be inserted into the list box of the Find & Replace Dialog.

1.0 Beta

2003-11-25

  1. Notepad++ is a Scintilla-based source editor written in C++ with the win32 API (without MFC).
  2. The aim of Notepad++ is to offer the programmer a better GUI and to offer the general user a better customizable Notepad.