On this page: |
 |
|
Changes In Version 4.0 (March 24, 2008). |
 |
| New features: |
 |
 |
Support for customizable document types, with document-type-specific settings for tab size, comments, and syntax highlighting |
 |
 |
Ability to create and edit filter sets |
 |
 |
Name filter improvements: ability to disable filters and a new interface for editing filters |
 |
 |
Date and size filters in directory comparison |
 |
 |
"Filters" right-click menu in directory comparison:
| |
• Exclude Name |
| |
• Exclude Extension |
| |
• Exclude Relative Directory |
| |
• Not Older Than |
| |
• Not Larger Than |
| |
• Not Smaller Than |
|
 |
 |
Option to perform quick full comparison of selected files in directory comparison without performing a full recompare of all files |
 |
 |
Ability to copy text fragments including padding lines |
 |
 |
"Compare To..." in Shell extension |
 |
 |
Ability to use environment variables (e.g. %WINDIR%) in file names |
 |
 |
Ability to delete matching files in both directory comparison panes |
 |
 |
Option to ignore word separators embedded in quoted strings during file comparison |
 |
 |
Ability to view report files right after saving |
 |
 |
Ability to independently scroll views horizontally using Alt key |
 |
 |
Separate "Use Plug-ins" options for file and directory comparison |
 |
 |
New command line options useful for merging in some version control tools:
| |
/sn1:file |
use this name when you save the first file |
| |
/sn2:file |
use this name when you save the second file |
|
 |
 |
New command line option useful for comparison invoked from version control:
| |
/nh |
do not add files or directories to comparison history |
|
 |
 |
Resizing with Shift key pressed to keep the center of the main window |
 |
 |
Ability to toggle Full File Comparison from the toolbar |
| Bug fixes: |
 |
 |
Fixed incorrect directory comparison of files with mixed linebreak styles in Full File Comparison mode |
 |
 |
Text selection was colored in Print/Print Preview |
 |
 |
Plug-ins that converted files into directories (such as the Unzip plug-in) are now considered during directory comparison |
 |
 |
Files/directories dropped from Windows Explorer sometimes incorrectly appeared in the wrong pane |
 |
 |
Directory snapshots can now be created from the Files menu |
| Improvements: |
 |
 |
Improved difference navigation |
 |
 |
Improved toolbar button defaults |
|
Changes In Version 3.5 (March 11, 2007). Latest build: 3.5.1.5 (May 26, 2007) |
 |
| New features: |
 |
 |
Ability to add manual synchronization points to text file comparison |
 |
 |
Ability to independently scroll views vertically using Alt key |
 |
 |
Ability to save and load session files (with .EDPI extension) that contain a pair of names of compared files or directories and a set of comparison options, along with a new command line option (/sf) to load a session file and the ability to launch a comparison by double-clicking on a session file in Windows Explorer |
 |
 |
Extensive drag and drop support |
 |
 |
Windows Vista support |
 |
 |
Intuitive Autopick feature in Compare dialog that remembers matching pairs |
 |
 |
Plug-ins are optionally installed during setup |
 |
 |
Plug-ins can be used to compare archives (ZIP etc.) against directories or other archives |
 |
 |
Default remote plug-ins can be defined to compare files and directories on the Internet |
 |
 |
Plug-in execution can be canceled |
 |
 |
Ability to show end-of-line characters using View | View End-Of-Line Markers menu command |
 |
 |
'Touch' command in directory comparison views |
 |
 |
Option to timestamp copied files with current time |
 |
 |
Menu command to show/hide line numbers |
 |
 |
Ability to rearrange directory comparison columns by dragging them in the list headers |
 |
 |
Icons in Compare dialog |
 |
 |
Difference navigation in HTML reports |
 |
 |
Disabled expired features are re-enabled after the registration |
 |
 |
All executables are now digitally signed by a certificate of authenticity |
 |
 |
Improved external file/directory change notifications |
 |
 |
Explorer integration DLL (Shell Extension) for 64-bit Windows is now automatically installed during setup |
 |
 |
New command line option: /swap (swap first and second file/directory) |
 |
 |
Improved Help |
| Bug fixes: |
 |
 |
Messages were occasionally not shown under Windows 95/98/Me |
 |
 |
Occasional incorrect matching of ignored characters |
 |
 |
Incorrect treating text files as binary in full directory comparison |
 |
 |
Saving of read-only files |
 |
 |
Memory errors during processing of files with very long lines |
 |
 |
Comments were not ignored after files were processed by plug-ins |
 |
 |
Path view filters only worked when lower case strings were used |
 |
 |
East-Asian characters were not properly shown after horizontal scrolling |
 |
 |
"Ignore column ranges" did not ignore lines shorter than specified ranges |
 |
 |
Command line option /f did not work under some conditions |
|
Changes In Version 3.4 (January 31, 2006) |
 |
| New features: |
 |
 |
Option to ignore programming language comments |
 |
 |
Option to ignore multiple column ranges in lines |
 |
 |
Compare directories produced by file plug-ins (see possible uses) |
 |
 |
Inline plug-ins (specified by name before file/directory names in Compare dialog) |
 |
 |
Option to back up files replaced during Copy operations |
 |
 |
"Identical items" color and effects are customizable |
 |
 |
Ability to reset options to defaults for current page only |
 |
 |
True-color toolbar with small and large buttons |
 |
 |
Improved performance and reduced memory footprint |
| Bug fixes: |
 |
 |
Fix for default HTML template paths |
 |
 |
Fix for Ignore Linebreak Styles option when not used on files with no ending linebreaks |
 |
 |
Fix for Save As used on clipboard contents |
 |
 |
Older files were always visible even though a view filter is set up not to show them |
 |
 |
Fix for erroneous messages during drag-n-drop operations on read-only and plugin-processed files |
 |
 |
Failed to recover from error when files were compared from directory comparison |
 |
 |
Ignore the Ignores command did not ignore "Ignore linebreak styles" option |
 |
 |
Wheel mouse occasionally scrolled up a page instead of several lines |
|
Changes In Version 3.3 (May 19, 2005) |
 |
| New features: |
 |
 |
Allow to select clipboard contents instead of one of files in Compare dialog |
 |
 |
Copy as Text command for directory comparison |
 |
 |
Save As command in text file comparison context menu |
 |
 |
Ability to edit and save files after they are processed by plug-ins |
 |
 |
"True" ignoring of blank and regex-matching lines |
 |
 |
Allow using strikeout and underline font effects for added, changed, deleted, etc. items (note: HTML templates have changed) |
 |
 |
Allow applying a plug-in from the right-click menu |
 |
 |
"Error" status for directory comparison errors |
 |
 |
Allow selecting a plug-in (that overrides Options plug-ins for a given file) in Compare dialog |
 |
 |
Support for EBCDIC character set in displaying binary comparison results |
 |
 |
Option to ignore linebreak style differences (DOS/UNIX/Mac) |
 |
 |
Option to consider files with same CRC identical |
| Bug fixes: |
 |
 |
Entering one file/directory name in command line |
 |
 |
Case-sensitivity of view filters |
 |
 |
Empty directories (this feature was broken in 3.2c) |
 |
 |
Detecting Unix-style (LF) line endings |
|
Changes In Version 3.2c (August 9, 2004) |
 |
| New features: |
 |
 |
Windows Explorer (Shell) integration |
 |
 |
Resolving Windows shortcuts |
 |
 |
Compare file CRCs when comparing directories |
 |
 |
Compare versions of executables and DLLs when comparing directories |
 |
 |
Show CRC and versions in directory comparison views |
| Bug fixes: |
 |
 |
TAB character detection in Print/Print Preview |
 |
 |
Occasional crashes in regular expression engine |
 |
 |
Handling files larger than 2 GBytes in directory comparison |
 |
 |
Initializing colors in when "Other" button is clicked in Options | Display | Colors |
 |
 |
Doubled comparison statistics in Word Wrap mode |
 |
 |
Not persisting "No newline at end of file" message when running from the command line |
|
Changes In Version 3.2 (March 18, 2004) |
 |
| New features: |
 |
 |
Unicode support |
 |
 |
Customizable keyboard shortcuts |
 |
 |
Compare selected text fragments |
 |
 |
"Clipboard comparison" added to the Compare dialog |
 |
 |
Windows XP look in XP and higher |
 |
 |
"Newer"/"Older" fields in file status bars |
 |
 |
Option "Allow to copy files TO and FROM in directory comparison" |
 |
 |
Ability to move to the previous difference after copying a block in text file comparison |
 |
 |
':' character can be used in directory comparison filters to denote path filters vs. default name filters |
| Bug fixes: |
 |
 |
Wrong timestamp comparison of files whose dates fall on Daylight Saving Time switch dates |
 |
 |
Printing selection in directory comparison may cause a crash |
| Improvements: |
 |
 |
Better plug-in implementation. Side effect: old plug-ins need to be exported in a previous version, then manually added in 3.2 |
 |
 |
Better caret positioning when view filter is turned on and off |
|
Changes In Version 3.1 (June 29, 2003) |
 |
| New features: |
 |
 |
HTML diff report |
 |
 |
New copy block commands (Replace in First/Second, Add to First/Second) |
 |
 |
Copy to Clipboard command in directory comparison |
 |
 |
Added comparison detail level selection to toolbar |
 |
 |
Wrap Search option in Find/Replace dialogs |
 |
 |
Command to resize directory columns to fit their content |
 |
 |
New command line options:
 |
/no |
do not generate output file if no diffs are found) |
| |
/append |
used with /o option to append to an existing output file |
| |
/html |
used with /o option to output HTML diff report |
|
 |
 |
Plug-ins can be applied to all files by using * extension and rearranged |
 |
 |
Option to show/hide "Too slow comparison?" balloon message |
 |
 |
Two new settings in the Registry: "Use Last Session" and "Auto-Save Session" |
| Bug fixes: |
 |
 |
Esc key in Don't Show dialogs behaves now as Close dialog button |
 |
 |
If Keep option was used in Merge Dialog, Sync was lost (no more merging was possible after that) |
 |
 |
Broken mnemonics in right-click menus |
 |
 |
Made Go To command in text files much faster |
 |
 |
Much faster file saving over a remote connection |
 |
 |
Re-sync bug after copying blocks with "Keep" option |
 |
 |
Error in creating directory by its UNC path |
 |
 |
Bug in not saving toolbar state on Alt + Drag'n'Drop |
 |
 |
If files from different directories were selected, Explorer menu was not working properly. The fix makes Explorer menu item disappear if files from different directories are selected |
 |
 |
Wrong resizing of Compare Dialog on fresh setup |
 |
 |
Bugs in /f, /d, /p command line options |
 |
 |
Better error reporting when files/dirs don't exist |
 |
 |
Not updating views after copying empty directories |
 |
 |
Wrong diff number was reported after re-compare under certain options |
 |
 |
Occasional hanging for files with only CR characters for line breaks |
 |
 |
Better handling of "Out of memory" errors |
 |
 |
Allow to copy expired registration info in About box |
|
Changes In Version 3.0 (December 26, 2002) |
 |
| New features: |
 |
 |
Visual binary file comparison |
 |
 |
Named comparison sessions (with file/directory name pairs, options) |
 |
 |
Ability to cancel lengthy file comparison |
 |
 |
Added Directory handling to the tool bar (compare recursively, do not compare recursively) |
 |
 |
Shift + Del command to delete files permanently (from directory comparison views) |
 |
 |
New change notification ("Do not monitor") |
 |
 |
Option to display "Relative Path" only in one pane of directory comparisons (to save on screen real estate) |
 |
 |
Options to synchronously resize directory comparison columns and synchronize directory views horizontal scrolling |
 |
 |
Option of saving files where tabs are converted to N spaces |
 |
 |
Option where to scroll after the comparison |
 |
 |
File path view filter for directory comparison panes |
 |
 |
Explorer Menu added to right click menu on file comparison panes |
 |
 |
Option to reuse window position in a launched instance |
 |
 |
Option to advance to next difference after copying a block from one file to another |
 |
 |
Option to show empty directories in recursive comparison |
 |
 |
New command line options:
 |
/br |
briefly report whether files/directories differ |
| |
/tb |
treat both files as binary files |
| |
/sd |
always show initial "Compare" dialog, even if two filenames are used |
|
| Bug fixes: |
 |
 |
Occasional hanging after directory comparison |
 |
 |
Copying changed blocks when the destination file does not have newline character at end of file |
 |
 |
Wrong cursor position after Replace/Replace All |
| Improvements: |
 |
 |
Significantly faster words and characters comparison |
|
Changes In Version 2.8 (March 14, 2002) |
 |
| New features: |
 |
 |
View diff file (without saving) |
 |
 |
Customizable word separators |
 |
 |
Run comparison in a new instance |
 |
 |
Print selection |
 |
 |
Resizable Compare dialog |
 |
 |
Improved regular expressions support |
 |
 |
'Select All' in directory comparison list views |
 |
 |
Option to consider files with different attributes different |
 |
 |
Count wrapped lines as one |
 |
 |
Option to use View Filter for diff file saving |
 |
 |
'Number of diffs' column in directory comparison |
 |
 |
Command to close files in file comparison mode |
 |
 |
Ability to select columns and their sort order for directory comparison list views |
 |
 |
External helper applications used before comparison |
 |
 |
Ignore line parts matching a regular expression |
| Bug fixes:
|
 |
 |
Directory comparison showed that files were different even though they were identical considering ignored blank lines or regular expressions |
 |
 |
Saving "Ignore of the ignores" did not work |
 |
 |
No crosshatches in Print and Print preview |
 |
 |
Directory snapshot comparison |
|
Changes In Version 2.7 (May 16, 2001) |
 |
| New features: |
 |
 |
Color bar for graphical presentation of differences |
 |
 |
Option to ignore lines matching regular expression |
 |
 |
Options to ignore first and last characters in each line |
 |
 |
Option to enable / disable warning on 'no newline' |
 |
 |
New command line options:
 |
/q:M |
set tab size to M characters |
| |
/fi:filter |
specify include filter for directory comparison |
| |
/fx:filter |
specify exclude filter for directory comparison |
| |
/ff |
force initial file comparison dialog |
| |
/fd |
force initial directory comparison dialog |
|
| Improvements: |
 |
 |
Improved word wrapping algorithm |
 |
 |
Column sizes are saved before re-comparing directories |
 |
 |
Split Added/Deleted view filter into two: Added and Deleted |
|
Changes In Version 2.6f (January 16, 2001) |
 |
| New features: |
 |
 |
Directory snapshot |
 |
 |
Ignore blank lines |
 |
 |
Simple word wrap |
 |
 |
View/Edit in File context menu |
 |
 |
Option to set time zone difference for directory comparison |
 |
 |
Show Only Differences feature is superceded by View Filter |
| Bug fixes: |
 |
 |
Restored Compare Matched From Directories and Compare Selected From Directories lost in 2.6 |
 |
 |
Incorrect behavior with option 'Run new instance of the program to compare from directory panes |
 |
 |
Find and Replace dialogs did not go away after re-compare |
| Improvements: |
 |
 |
Faster file comparison, especially for large files |
|
Changes In Version 2.6 (October 1, 2000) |
 |
| New features: |
 |
 |
Option to show/print just the changes with a user-definable number of lines of context (for file comparison) |
 |
 |
Insert/overwrite mode (for file comparison) |
 |
 |
Bookmarks (for file comparison) |
 |
 |
Replace (for file comparison) |
 |
 |
Go to line (for file comparison) |
 |
 |
Regular expressions for find/replace |
 |
 |
Customizable toolbar |
 |
 |
Option to ignore background for printing |
 |
 |
Option to disable pane synchronization |
 |
 |
Command line switch to read options from a specified file (/g:file) |
 |
 |
Option to print file diffs when printing directory diff report (and a new command line switch /c) |
| Bug fixes: |
 |
 |
For files with over 1000 lines, the line number of the left file did not print completely |
 |
 |
Ctrl + Mouse Click did not unselect items in directory comparison panes |
 |
 |
Synchronized word wrapping |
 |
 |
Sorting of Path column in directory comparison panes |
| Improvements: |
 |
 |
Warn about changes before spawning external editor |
|
Changes In Version 2.5 (April 11, 2000) |
 |
| New features: |
 |
 |
Ability to edit files within file comparison panes |
 |
 |
View white space in file comparison panes |
 |
 |
Option to show directory sizes |
|
Changes In Version 2.2a (December 8, 1999) |
 |
| New features: |
 |
 |
New command line options:
 |
/s |
consider files with the same size and timestamp identical |
| |
/y |
consider files with different size different (even if some ignore options are selected) |
| |
/z |
consider files with different timestamp different |
| |
/r0 |
do not compare subdirectories at all |
| |
/r1 |
compare subdirectories only to determine their status |
| |
/r2 |
compare subdirectories recursively |
| |
/f |
report file differences during directory comparison |
|
| Bug fixes:
|
 |
 |
Copying and deleting multiple files in recursive directory comparison mode |
 |
 |
Going one level up to root directories in directory comparison mode |
 |
 |
Occasional crashes in print preview for directory comparison |
|
Changes In Version 2.2 (October 10, 1999) |
 |
| New features: |
 |
 |
Directories are optionally compared recursively |
 |
 |
Directories are optionally marked as different if their files/directories differ |
 |
 |
Synchronous word wrapping of long lines |
 |
 |
Same window or new window option when comparing two directories from the directory comparison panes |
 |
 |
Ability to compare two selected (but not necessarily matched) files/directories from directory comparison panes |
 |
 |
"One directory level up" command to move up the directory tree in the directory comparison mode |
 |
 |
Additional command line switch: /p - print diff report and exit |
 |
 |
Status column in directory comparison mode which shows Same, Added, Deleted files/directories, and Newer and Older files or Changed directories |
 |
 |
Windows Explorer menu in directories right-click menu |
| Bug fixes: |
 |
 |
Multiple include filters didn't work |
 |
 |
Minimizing main window didn't bring "Compare Dialog" to the top under Windows 98 and Windows 2000 |
 |
 |
File operations (copy, delete) could cause problems (including crash) in "Show Only Differences" mode |
 |
 |
Change notifications didn't work after file operations |
 |
 |
Incorrect coloring if compared files did not have carriage return at the end |
 |
 |
Directory comparison for root directories could produce wrong file types and icons |
 |
 |
Comparing files/directories by double-clicking items in directory comparison panes didn't work with "Show Only Differences" option enabled |
| Improvements: |
 |
 |
Several new options to make directory comparison faster |
 |
 |
Separate fonts for screen and printer |
 |
 |
Option to automatically re-compare files/directories if change is detected |
 |
 |
Number of added/deleted/changed item is shown in the status bar |
 |
 |
Significantly expanded online help |
|
Changes In Version 2.1a (March 17, 1999) |
 |
| New features: |
 |
 |
Highlights differences down to the level of words or characters in changed lines |
 |
 |
Allows printing and print previewing of diff report |
 |
 |
Able to copy and delete multiple files/directories in directory comparison mode |
 |
 |
Additional command line switch: /o:file - output diff results to a file 'file' (or to standard output if '-' is specified) and exit |
 |
 |
Option to have Compare Dialog box always on top |
 |
 |
$COLUMN variable to pass the cursor's column number to the external editor |
 |
 |
Toggle between "Ignore nothing" and "Ignore what I specified to be ignored" states |
 |
 |
In addition to background colors, hatched patterns may be used |
 |
 |
In directory comparison mode, option to consider files with the same name, size and timestamp identical, making comparison significantly faster |
| Bug fixes: |
 |
 |
In file comparison mode, pressing Delete key caused a crash |
 |
 |
From the command line, UNC file names didn't work |
 |
 |
In directory comparison mode, incorrect binary files comparison |
 |
 |
Root directory comparison didn't work |
| Improvements: |
 |
 |
If the option to "Compare New Pair of Files" is selected, then the main window is minimized, permitting better access to the desktop with unobscured drag-and-drop |
 |
 |
No more serial numbers |
|
The first version of ExamDiff Pro (2.0) was released on October 27, 1998. |
 |
|