ExamDiff Pro Build History

:: History :: ExamDiff Pro :: Home

Version 15.0

Changes in Build 15.0.0.17

2024-04-17
  • Improvement: Launching a new instance now consistently passes settings from the original one

Changes in Build 15.0.0.16

2024-04-10
  • Improvement: Updated cURL plug-in to the latest version 8.7.1
  • Fix: Version 15 shortcut was not created by the installer if a previous version was present

Changes in Build 15.0.0.15

2024-04-07
  • Fix: Empty directories were not allowed to be copied in flat mode of directory comparison

Changes in Build 15.0.0.14

2024-04-02
  • Fix: Restoring directory comparison tree expand/collapse state

Changes in Build 15.0.0.13

2024-03-24
  • Fix: Incorrect log location in portable ExamDiff Pro

Changes in Build 15.0.0.12

2024-03-23
  • Fix: Logging issues

Changes in Build 15.0.0.11

2024-03-17
  • Fix: Language detection issues

Changes in Build 15.0.0.10

2024-03-03
  • Fix: In tree mode, mouse wheel did not scroll correctly if "One screen at a time" was selected in Windows settings

Changes in Build 15.0.0.9

2024-03-02
  • Improvement: Column widths are now stored separately for flat and tree directory comparison modes
  • Improvement: Relative Path sort order is preserved when toggling between flat and tree directory comparison modes
  • Fix: Plug-ins options were not saved between launches
  • Fix: Word wrapping produced incorrect results for the last line if it was missing a linebreak

Changes in Build 15.0.0.8

2024-02-24
  • Fix: Mouse wheel did not scroll correctly in tree mode in some Windows configurations

Changes in Build 15.0.0.7

2024-02-22
  • Improvement: Ability to use version 15.0 plug-ins without breaking plug-ins of previously installed versions

Changes in Build 15.0.0.6

2024-02-21
  • Fix: Fixes for column resizing in tree mode
  • Fix: Crash dumps did not match saved PDB files
  • Fix: View | Scope Bars command could become disabled in some circumstances

Changes in Build 15.0.0.5

2024-02-18
  • Fix: "Updates available" visual indicator was incorrectly shared between major versions
  • Fix: A small number of settings were not correctly read from exported options files

Changes in Build 15.0.0.4

2024-02-16
  • Improvement: Ability to save crash minidump without emailing it
  • Fix: In tree mode, when using view filters a crash can occur in some circumstances

Changes in Build 15.0.0.3

2024-02-15
  • Improvement: Install plug-ins of the appropriate architecture (64-bit or 32-bit) based on the architecture chosen for the ExamDiff Pro installation
  • Improvement: Better order of status updates in the output pane after file operations
  • Fix: In tree mode, views were not properly updated after copying items in some circumstances

Changes in Build 15.0.0.2

2024-02-08
  • Improvement: Setup improvements
  • Fix: Custom inline plug-ins did not work correctly

Changes in Build 15.0.0.1

2024-02-05
  • Improvement: Improved redrawing of small status bars
  • Fix: Some of multiply-selected items were not copied in directory comparison

Changes in Build 15.0.0.0

2024-02-01
  • New: Tree mode in directory comparison
  • New: Ability to perform fast byte-by-byte file content comparison, within full content comparison
  • New: Enhanced file and directory filtering in directory comparison
  • Improvement: HTML Diff Report Improvements
  • Improvement: Better WSL (The Windows Subsystem for Linux) support
  • Fix: Multiple bug fixes

Version 14.0

Changes in Build 14.0.1.27

2024-04-10
  • Improvement: Updated cURL plug-in to the latest version 8.7.1

Changes in Build 14.0.1.26

2024-03-17
  • Fix: Language detection issues

Changes in Build 14.0.1.25

2024-03-02
  • Fix: Word wrapping produced incorrect results for the last line if it was missing a linebreak

Changes in Build 14.0.1.24

2024-02-22
  • Fix: Crash dumps did not match saved PDB files

Changes in Build 14.0.1.23

2024-02-10
  • Improvement: Updated cURL plug-in to the latest version 8.6.0
  • Improvement: Updated Xpdf plug-in to the latest version 4.05

Changes in Build 14.0.1.22

2024-01-25
  • Fix: Occasional crash after clicking on a pane in a small status bar

Changes in Build 14.0.1.21

2024-01-15
  • New: "Updates available" visual indicator in the menu

Changes in Build 14.0.1.20

2024-01-09
  • Fix: Explorer integration did not work in Windows 11 in some scenarios

Changes in Build 14.0.1.19

2023-12-25
  • Fix: Empty directories were not handled correctly in some comparison filtering scenarios

Changes in Build 14.0.1.18

2023-12-21
  • Improvement: Updated cURL plug-in to the latest version 8.5.0
  • Improvement: Updated jq plug-in to the latest version 1.7.1

Changes in Build 14.0.1.17

2023-12-12
  • Fix: Incorrect default executable for ODT to Text plug-in

Changes in Build 14.0.1.16

2023-11-18
  • Fix: Large number of external file/directory changes could make directory comparison unresponsive

Changes in Build 14.0.1.15

2023-10-19
  • Improvement: Updated cURL plug-in to the latest version 8.4.0
  • Improvement: When lines are linked manually and they are in the same position, files are not auto-compared even when the Auto-Compare option is on

Changes in Build 14.0.1.14

2023-10-06
  • Fix: Manual links were set with the offset of one line when scope bars were not visible

Changes in Build 14.0.1.13

2023-09-19
  • Improvement: Updated cURL plug-in to the latest version 8.3.0
  • Improvement: Updated jq plug-in to the latest version 1.7
  • Fix: Occasional freezing of the UI after comparing text files
  • Fix: Sorting in directory comparison was not always correct if results included empty folders
  • Fix: Comparison results balloons were dismissed too quickly
  • Fix: Occasional crash after using Split Block (if the scope bar is visible)

Changes in Build 14.0.1.12

2023-08-22
  • Fix: Occasional crash at the end of directory comparison (introduced in the previous build)

Changes in Build 14.0.1.11

2023-08-21
  • Fix: Occasional invalid caret position after pasting into a file in text comparison

Changes in Build 14.0.1.10

2023-08-01
  • Improvement: Updated cURL plug-in to the latest version 8.2.1
  • Fix: Not all Browse buttons in the merge mode of the Compare dialog had icons

Changes in Build 14.0.1.9

2023-07-22
  • Improvement: Improved blue and dark user interface themes

Changes in Build 14.0.1.8

2023-07-05
  • Improvement: Better startup and comparison performance

Changes in Build 14.0.1.7

2023-07-02
  • Fix: Auto Detect command did not perform programming language detection correctly

Changes in Build 14.0.1.6

2023-06-29
  • New: Option to not show Compare dialog on startup
  • Improvement: Updated 7-Zip plug-in to the latest version 23.01

Changes in Build 14.0.1.5

2023-06-22
  • Improvement: Added Ctrl + Numpad0 as another default keyboard shortcut to reset font size (requires Num Lock to be on)
  • Improvement: Updated cURL plug-in to the latest version 8.1.2
  • Fix: "Compare Selected Fragments" did not work for fragments containing only empty lines
  • Fix: Horizontal width of text views was not updated after Replace All in text comparison/merge

Changes in Build 14.0.1.4

2023-05-31
  • Fix: Additional issues while comparing files with percent signs in their names

Changes in Build 14.0.1.3

2023-05-30
  • Fix: ExamDiff Pro could crash while comparing files with percent signs in their names

Changes in Build 14.0.1.2

2023-05-20
  • Improvement: Better programming language detection behavior
  • Fix: Leading or trailing spaces in compared file/directory names incorrectly caused remote plug-ins to be used

Changes in Build 14.0.1.1

2023-05-15
  • Improvement: Updated Wget plug-in to the latest version 1.21.4

Changes in Build 14.0.1.0

2023-05-11
  • First 14.0 production build

Changes in Build 14.0.0.10

2023-04-24
  • Improvement: When "Retain file/directory pair" in Options | Global is used, files/directories are now populated for all three modes: file and directory comparison, and file merge
  • Fix: Reverted to the previous behavior of the Replace command (changed in build 14.0.0.8)

Changes in Build 14.0.0.9

2023-04-24
  • Fix: Rare crash in scope tree generation for CSS files

Changes in Build 14.0.0.8

2023-04-17
  • Improvement: Better syntax tree parsing performance for large files
  • Improvement: Changed default program for "JSON Format" plug-in to the more efficient jq application
  • Improvement: Better behavior of the Replace command
  • Fix: Undo/Redo in text comparison could cause a crash in rare circumstances
  • Fix: Session switch was not preserved on Empty Files in the Compare dialog

Changes in Build 14.0.0.7

2023-03-31
  • Fix: Using the XLSX-To-Text plug-in could produce the following error: "1 is not a supported code page. Parameter name: codepage"
  • Fix: Using the PPTX-To-Text plug-in could produce the following error: "Object reference not set to an instance of an object"

Changes in Build 14.0.0.6

2023-03-28
  • Improvement: Better support of Unicode characters in text comparison

Changes in Build 14.0.0.5

2023-03-21
  • Improvement: Updated cURL plug-in to the latest version 8.0.1

Changes in Build 14.0.0.4

2023-03-10
  • Improvement: More intuitive behavior of the "Run in new instance" option in the Compare dialog
  • Improvement: Updated cURL plug-in to the latest version 7.88.1

Changes in Build 14.0.0.3

2023-03-06
  • New: Ability to switch between different code pages to display byte codes in binary comparison
  • Improvement: The width of the address column in binary comparison views is based on file sizes
  • Fix: Multiple fixes for print/print preview of selected content

Changes in Build 14.0.0.2

2023-02-24
  • Fix: Comments for custom document types were not correctly ignored

Changes in Build 14.0.0.1

2023-02-22
  • New: Show preview of clipboard contents on mouseover in the Compare dialog

Changes in Build 14.0.0.0

2023-02-17
  • New: Portable version
  • New: Ability to detect programming language for files without supported extensions and clipboard contents
  • New: Ability to match file structures (functions, classes, etc.) for text file comparison
  • New: Language support for Typescript
  • New: Language support for JSON
  • Improvement: Improved text comparison/merge status bar (new pane with document type, usability improvements)
  • Fix: Multiple bug fixes

Version 13.0

Changes in Build 13.0.1.18

2023-03-31
  • Fix: Using the XLSX-To-Text plug-in could produce the following error: "1 is not a supported code page. Parameter name: codepage"
  • Fix: Using the PPTX-To-Text plug-in could produce the following error: "Object reference not set to an instance of an object"

Changes in Build 13.0.1.17

2023-03-21
  • Improvement: Updated cURL plug-in to the latest version 8.0.1

Changes in Build 13.0.1.16

2023-03-10
  • Improvement: Updated cURL plug-in to the latest version 7.88.1

Changes in Build 13.0.1.15

2023-02-24
  • Fix: Comments for custom document types were not correctly ignored

Changes in Build 13.0.1.14

2023-02-06
  • Fix: In directory comparison views, when an item was clicked, the first column was incorrectly indented if the option to show item check boxes was not set
  • Fix: The "Show line modification marks" option was not imported from a saved options file
  • Fix: Spin controls in multiple Options pages did not correctly handle number larger than 999

Changes in Build 13.0.1.13

2023-01-18
  • Fix: Additional issues with programming language syntax highlighting

Changes in Build 13.0.1.12

2023-01-17
  • Fix: Issues with programming language syntax highlighting, especially for HTML and XML

Changes in Build 13.0.1.11

2023-01-09
  • Improvement: Updated cURL plug-in to the latest version 7.87.0

Changes in Build 13.0.1.10

2022-12-04
  • Fix: Previous build introduced a condition that could lead to incomplete directory comparison results

Changes in Build 13.0.1.9

2022-12-01
  • Fix: When using the replace function on a selection, the first line of the selection can be truncated at the end of the line

Changes in Build 13.0.1.8

2022-11-02
  • Improvement: Updated cURL plug-in to the latest version 7.86.0

Changes in Build 13.0.1.7

2022-10-06
  • Fix: A crash can occur in text comparison of some UTF-8 files when comments are ignored
  • Improvement: Better deployment and management of plug-ins

Changes in Build 13.0.1.6

2022-09-17
  • Fix: Performing Undo in text comparison could crash the program

Changes in Build 13.0.1.5

2022-09-12
  • Fix: Ignoring column ranges was broken in build 13.0.1.1

Changes in Build 13.0.1.4

2022-09-09
  • Improvement: Updated cURL plug-in to the latest version 7.85.0

Changes in Build 13.0.1.3

2022-08-23
  • Fix: Save Modified Files dialog had wrong controls tab order
  • Improvement: Better performance of directory comparison

Changes in Build 13.0.1.2

2022-08-13
  • Fix: Text Merge bug introduced in the previous build

Changes in Build 13.0.1.1

2022-08-12
  • Fix: Windows Explorer context menu did not work correctly on Windows XP
  • Improvement: Better performance of file comparison

Changes in Build 13.0.1.0

2022-08-03
  • First 13.0 production build

Changes in Build 13.0.0.12

2022-07-28
  • Fix: Some message boxes very showing during Uninstall with /VERYSILENT and /SUPRESSMSGBOXES options

Changes in Build 13.0.0.11

2022-07-23
  • Fix: Incorrect coloring of table files with separators embedded in quoted strings with single and double quotes
  • Fix: Icon were not showing in the Taskbar when ExamDiff Pro was launched from the Windows 11 Explorer context menu
  • Fix: Directory comparison did not allow file operations for items with long paths even if Windows supported long paths
  • Improvement: Better performance of table sorting and comparison
  • Improvement: Updated 7-Zip plug-in to the latest version 22.01

Changes in Build 13.0.0.10

2022-07-13
  • Improvement: Sort directory comparison items if an empty directory has been made visible by the program as a result of deletion
  • Improvement: Updated cURL plug-in to the latest version 7.84.0

Changes in Build 13.0.0.9

2022-06-23
  • New: Using mouse button tilt actions now results in horizontal scrolling of comparison views
  • Fix: Crash in JavaScipt file comparison with scope bar enabled
  • Improvement: Updated 7-Zip plug-in to the latest version 22.00

Changes in Build 13.0.0.8

2022-06-04
  • Fix: Case was not ignored in line and character level diffs

Changes in Build 13.0.0.7

2022-05-24
  • Fix: Incorrect coloring of table files with separators embedded in quoted strings
  • Improvement: Updated cURL plug-in to the latest version 7.83.1

Changes in Build 13.0.0.6

2022-05-11
  • Fix: Occasional hanging of binary comparison of large files

Changes in Build 13.0.0.5

2022-05-02
  • New: Option to show selection check boxes in directory comparison views
  • Fix: Next/Previous Unresolved Conflict command could be incorrectly disable in certain merge scenarios
  • Improvement: Added EPUB files to the Unzip plug-in extension list
  • Improvement: Updated cURL plug-in to the latest version 7.83.0

Changes in Build 13.0.0.4

2022-04-25
  • Fix: Crash during binary comparison of large files when advanced comparison algorithms were used
  • Improvement: Updated Xpdf plug-in to the latest version 4.04

Changes in Build 13.0.0.3

2022-04-19
  • Improvement: Updated Wget plug-in to the latest version 1.21.3
  • Improvement: Updated cURL plug-in to the latest version 7.82.0

Changes in Build 13.0.0.2

2022-04-15
  • Fix: Crash during Undo after changing "Skip resolved differences" option
  • Fix: "Skip resolved differences" did not apply to first and last differences

Changes in Build 13.0.0.1

2022-04-14
  • Fix: Bookmarks didn't work after recomparison
  • Improvement: Ability to skip resolved differences

Changes in Build 13.0.0.0

2022-04-04
  • New: Table comparison (Master edition)
  • New: Scope bar (class/function detection)
  • New: Windows 11 support
  • New: Ability to reset pane layout to default
  • New: View commands to zoom in/out views
  • New: Ability to copy HEX dump of data in binary comparison
  • New: Ability to use advanced diff algorithms in binary comparison
  • Improvement: Suppress dark mode for diff report printing
  • Fix: Multiple bug fixes

Version 12.0

Changes in Build 12.0.1.26

2022-07-26
  • Fix: Some message boxes very showing during Uninstall with /VERYSILENT and /SUPRESSMSGBOXES options

Changes in Build 12.0.1.25

2022-07-23
  • Fix: Directory comparison did not allow file operations for items with long paths even if Windows supported long paths
  • Improvement: Updated 7-Zip plug-in to the latest version 22.01

Changes in Build 12.0.1.24

2022-07-13
  • Improvement: Updated cURL plug-in to the latest version 7.84.0

Changes in Build 12.0.1.23

2022-06-23
  • Improvement: Updated 7-Zip plug-in to the latest version 22.00

Changes in Build 12.0.1.22

2022-06-04
  • Fix: Case was not ignored in line and character level diffs

Changes in Build 12.0.1.21

2022-05-17
  • Improvement: Updated cURL plug-in to the latest version 7.83.1

Changes in Build 12.0.1.20

2022-05-03
  • Improvement: Updated cURL plug-in to the latest version 7.83.0

Changes in Build 12.0.1.19

2022-04-28
  • Improvement: Updated Xpdf plug-in to the latest version 4.04

Changes in Build 12.0.1.18

2022-04-19
  • Improvement: Updated Wget plug-in to the latest version 1.21.3
  • Improvement: Updated cURL plug-in to the latest version 7.82.0

Changes in Build 12.0.1.17

2022-04-09
  • Fix: Bookmarks didn't work after recomparison

Changes in Build 12.0.1.16

2022-03-13
  • Improvement: If directory comparison started with the "--no_registry_writing" option, start file/directory comparison launched from it also with the same option

Changes in Build 12.0.1.15

2022-03-04
  • Improvement: If directory comparison started with the /nh ("no history") option, start file/directory comparison launched from it also with the same option

Changes in Build 12.0.1.14

2022-02-07
  • Fix: Shell integration was broken on Windows XP
  • Improvement: Better visual indication of inability to edit files in text comparison
  • Improvement: More consistent tooltips and balloon tips for different themes

Changes in Build 12.0.1.13

2022-01-21
  • Fix: Occasional crash in binary comparison (introduced in the previous build)

Changes in Build 12.0.1.12

2022-01-18
  • Fix: Error after comparing a file against clipboard and then recomparing on an external change of the file
  • Fix: Moved blocks were incorrectly identified with the Histogram diff algorithm
  • Improvement: Increased the number of bytes that can be searched for in binary comparison to 1024
  • Improvement: Updated 7-Zip plug-in to the latest version 21.07
  • Improvement: Updated cURL plug-in to the latest version 7.81.0

Changes in Build 12.0.1.11

2021-12-06
  • Fix: Ignored lines coloring bug in text comparison
  • Fix: Setting a document type (syntax highlighting) to a file did not always apply it to Line Explorer views
  • Fix: More precise handling of CTRL + +, CTRL + -, CTRL + 0 zoom commands

Changes in Build 12.0.1.10

2021-11-16
  • New: Shortcuts to zoom views:
    • Zoom in: CTRL + +
    • Zoom out: CTRL + -
    • Reset to default font size: CTRL + 0

Changes in Build 12.0.1.9

2021-11-08
  • Improvement: Updated Wget plug-in to the latest version 1.21.2
  • Improvement: Updated cURL plug-in to the latest version 7.79.1

Changes in Build 12.0.1.8

2021-09-02
  • Fix: Office document plug-in did not always extract all text from PowerPoint files

Changes in Build 12.0.1.7

2021-08-02
  • Fix: Fixed missing images in ExamDiff Pro Help
  • Improvement: Updated cURL plug-in to the latest version 7.78.0

Changes in Build 12.0.1.6

2021-07-26
  • Fix: Using grouping could lead to incorrect display of results in non-recursive directory comparison
  • Fix: Searching for messages in Options | Misc | Messages did not always work
  • Improvement: Faster sorting of directory comparison items

Changes in Build 12.0.1.5

2021-07-20
  • Fix: Using the "Cache diff results for Drill Down/Go Up navigation" could cause an error during directory comparison in rare circumstances
  • Fix: Saving HTML diff reports with the "Include file diffs" option turned on did not produce correct sub-directory reports in non-recursive directory comparison
  • Improvement: Set the default menu and toolbar icon sizes based on the screen metrics

Changes in Build 12.0.1.4

2021-07-15
  • Fix: Using mouse wheel while dragging a view to set a manual synchronization link could lead to incorrect results

Changes in Build 12.0.1.3

2021-07-14
  • Fix: Incorrect icon for the Quick Options button in the Compare dialog

Changes in Build 12.0.1.2

2021-07-12
  • Fix: External file changes were not detected if a file was first deleted and then recreated
  • Fix: Incorrect "Same" status in directory comparison as a result of external file changes in rare circumstances
  • Fix: Save First/Second File commands sometimes behaved as Save First/Second File As...

Changes in Build 12.0.1.1

2021-06-26
  • Fix: Occasional misalignment of diff blocks during comparison with non-classic algorithms when manual synchronization links are used
  • Fix: If both file were changed and the user selected to recompare in the Change Notification dialog, occasionally only one file was reloaded during recomparison

Changes in Build 12.0.1.0

2021-06-03
  • First 12.0 production build

Changes in Build 12.0.0.13

2021-06-01
  • Fix: Changes made to a compared file in one instance of ExamDiff Pro where occasionally missed by another instance

Changes in Build 12.0.0.12

2021-05-24
  • Fix: Occasional crash when canceling binary comparison
  • Fix: Incorrect number of trial usage days can be shown under some circumstances

Changes in Build 12.0.0.11

2021-05-19
  • Fix: Incorrect status bar selection pane length in binary comparison views
  • Fix: Incorrect options were used when comparison was launched from the Compare dialog in a new instance with altered quick options
  • Fix: Occasional crash during comparison with non-classic algorithms
  • Improvement: Ignore File Deletion change notification message in non-directory comparisons

Changes in Build 12.0.0.10

2021-05-07
  • Improvement: Added using of "Optimize diff block alignment" option in Merge
  • Improvement: Better handling of command line options in the jump list and recently compared files/directories

Changes in Build 12.0.0.9

2021-04-22
  • Improvement: On the Compare dialog, replaced Exit button with Cancel

Changes in Build 12.0.0.8

2021-04-09
  • Fix: Reverted the flawed change that moves selection to the next item after deletion in directory comparison

Changes in Build 12.0.0.7

2021-04-07
  • Improvement: In directory comparison, selection moves to the next item after deletion
  • Improvement: Updated cURL plug-in to the latest version 7.76.0
  • Improvement: Updated Wget plug-in to the latest version 1.21.1

Changes in Build 12.0.0.6

2021-03-23
  • Fix: Case was not ignored during comparison of word-wrapped files
  • Fix: Incorrect status message after comparing identical directories
  • Improvement: Added ability to assign keyboard shortcuts to Merge Matched and Merge Selected directory comparison commands
  • Improvement: Made the list of commands under Options | Global | Keyboard sorted alphabetically, to make finding them easier

Changes in Build 12.0.0.5

2021-03-09
  • Fix: Incorrect diff block positioning in directory comparison after using view filters
  • Improvement: Better diff status reporting after directory comparison

Changes in Build 12.0.0.4

2021-03-01
  • Fix: Incorrect behavior of the Add Block commands

Changes in Build 12.0.0.3

2021-02-26
  • Fix: Occasional crash during comparison with Patience algorithm
  • Improvement: Updated Xpdf plug-in to the latest version 4.03

Changes in Build 12.0.0.2

2021-02-17
  • Fix: Fixed version in the About box
  • Improvement: Updated cURL plug-in to the latest version 7.75.0

Changes in Build 12.0.0.1

2021-02-15
  • Improvement: Better directory comparison results when view filter is used
  • Improvement: Updated OleWoo plug-in to the latest version 1.2.6502

Changes in Build 12.0.0.0

2021-02-02
  • New: New and improved diff algorithms
  • New: Ability to ignore columns in tab/comma-separated files (referred to by their indices)
  • New: Improved Dark Theme and ability to detect theme automatically from Windows settings
  • New: Recently compared files/directories in the main menu
  • New: Apply button in the Options dialog
  • New: Options search now includes messages under Misc | Messages
  • New: New dialog for saving files if both are modified
  • New: Customize command in the menu under View | Toolbar
  • New: Dump TLB plug-in (by OleWoo)
  • Improvements: Usability improvements to Options dialog
  • Fix: Multiple bug fixes

Version 11.0

Changes in Build 11.0.1.15

2021-03-04
  • Fix: Incorrect behavior of the Add Block commands
  • Fix: Quick Options button in the Compare dialog
  • Improvement: Updated Xpdf plug-in to the latest version 4.03

Changes in Build 11.0.1.14

2021-02-17
  • Improvement: Updated cURL plug-in to the latest version 7.75.0

Changes in Build 11.0.1.13

2021-01-25
  • Fix: Collapsing the last group in directory comparison views with grouping could result in blank views
  • Improvement: Added new Pascal extensions: .dpr, .pp, and .lpr

Changes in Build 11.0.1.12

2021-01-07
  • Improvement: Updated cURL plug-in to the latest version 7.74.0

Changes in Build 11.0.1.11

2020-12-10
  • Fix: Deleting a compared directory outside of ExamDiff Pro could cause the program to hang in some circumstances
  • Improvement: Added Activation ID to the About dialog

Changes in Build 11.0.1.10

2020-10-19
  • Fix: Statistics chart was not redrawn with new colors on theme change
  • Improvement: Updated cURL plug-in to the latest version 7.73.0

Changes in Build 11.0.1.9

2020-10-08
  • Improvement: Multiple performance improvements for the process startup/shutdown and comparison

Changes in Build 11.0.1.8

2020-10-01
  • Fix: Manual synchronization links were displayed shifted by one line (introduced in build 11.0.1.7)

Changes in Build 11.0.1.7

2020-09-29
  • Fix: Crash during comparison of very large files (greater than 2 GB)
  • Improvement: Performance improvements of comparing very large files

Changes in Build 11.0.1.6

2020-08-26
  • Improvement: Better handling of changes in the Options dialog
  • Improvement: Updated cURL plug-in to the latest version 7.72.0

Changes in Build 11.0.1.5

2020-08-12
  • Fix: Occasional crash during comparison (introduced in build 11.0.1.4)

Changes in Build 11.0.1.4

2020-08-11
  • Improvement: Multiple jump lists improvements
  • Improvement: Pane titles font size now matches the height of the controls

Changes in Build 11.0.1.3

2020-07-14
  • Improvement: Added keyboard shortcuts to compare mode selection buttons in the Compare Dialog

Changes in Build 11.0.1.2

2020-06-05
  • Fix: Command line: /d option was ignored when the /g option was used
  • Fix: Too slow mouse wheel scrolling in binary comparison views

Changes in Build 11.0.1.1

2020-05-23
  • Fix: Detailed binary comparison could cause a crash in some circumstances
  • Fix: Switching between comparison modes (text/binary/directory/merge) could result in toolbars not being drawn correctly

Changes in Build 11.0.1.0

2020-05-18
  • First 11.0 production build

Changes in Build 11.0.0.14

2020-05-11
  • Fix: Taskbar progress was not showing is the UI was launched from the command line
  • Fix: Indenting lines incorrectly added tabs/spaces to empty lines

Changes in Build 11.0.0.12

2020-05-06
  • New: Support for Windows jump lists
  • Improvement: Loading file/directory from the pane title bar will now recompare if the Auto-Compare option is turned on
  • Improvement: Updated cURL plug-in to the latest version 7.70.0

Changes in Build 11.0.0.11

2020-04-28
  • Fix: IniSorter plug-in failed to process some .reg files
  • Improvement: Better sorting in directory comparison
  • Improvement: Better IniSorter plug-in performance

Changes in Build 11.0.0.10

2020-04-23
  • Fix: Deleted manual synchronization links could come back after recomparison under some circumstances
  • Fix: Incorrect diff statistics chart for two-way merge
  • Fix: Color bars were not updated after resolving diffs in text file comparison
  • Improvement: Separated Line-by-line setting in Options | Test Compare | Advanced from Fuzzy comparison settings, and made the latter more user-friendly
  • Improvement: Improved diff statistics chart

Changes in Build 11.0.0.9

2020-04-07
  • Fix: IniSorter plug-in was fixed for multiple rows with the same name but different values in the same section
  • Improvement: Updated cURL plug-in to the latest version 7.69.1
  • Improvement: Updated Xpdf plug-in to the latest version 4.02

Changes in Build 11.0.0.8

2020-03-04
  • Improvement: Made text comparison algorithm results more intuitive
  • Improvement: Better saving/restoring of manual synchronization links

Changes in Build 11.0.0.7

2020-02-15
  • Fix: Ignored color was not applied in text comparison if the Word Wrap option was used but none of the lines were actually wrapped
  • Fix: Status bar incorrectly reported that all conflicts were resolved after merge even though the main UI showed unresolved conflicts
  • Improvement: Updated cURL plug-in to the latest version 7.68.0

Changes in Build 11.0.0.6

2020-01-21
  • Fix: File/directories with names containing extended ASCII characters of different cases (e.g. FINANÇAMENT and Finançament) were not matched in directory comparison
  • Fix: Absolute paths were stored in HTML diff reports for directory comparison when "Include file diffs" option was used
  • Improvement: Better mouse wheel scroll behavior in Windows 10

Changes in Build 11.0.0.5

2020-01-04
  • Fix: Header control in directory comparison did not restore to normal color after hovering over a column
  • Fix: Directory comparison cancellation could cause incorrect behavior of full file comparison background task
  • Improvement: Text file comparison performance improvements

Changes in Build 11.0.0.4

2019-12-02
  • Fix: Column filtering issues in directory comparison
  • Fix: The output pane did not update correctly after switching between the blue and the dark themes

Changes in Build 11.0.0.3

2019-11-26
  • Fix: Incorrect scrolling in directory comparison after some file operations

Changes in Build 11.0.0.2

2019-11-15
  • Fix: Using certain directory comparison options could lead to a crash when a file comparison was launched from directory comparison

Changes in Build 11.0.0.1

2019-10-12
  • Fix: IniSorter plug-in was fixed for multi-line entries
  • Fix: Incorrect saving of UTF-8 files under some rare circumstances
  • Fix: Double-clicking on a directory in non-recursive directory comparison did not result on launching a comparison

Changes in Build 11.0.0.0

2019-10-25
  • New: Explorer-like column filters in directory comparison
  • New: Show diff statistics in a chart
  • New: New HTML template
  • New: Ability to reset all settings
  • New: Ability to launch multiple file comparison sessions from directory comparison, one for each selected file
  • New: Skip Difference enhancements
  • New: Built-in support for PowerShell documents
  • New: Option to open new comparison instance from directory comparison on another monitor
  • New: UI enhancements: dark theme, flattened UI
  • Fix: Multiple bug fixes
  • Improvement: Significantly faster directory comparison in full file comparison mode
  • Improvement: Installation improvements

Version 10.0

Changes in Build 10.0.1.21

2020-01-17
  • Fix: Incorrect version number in the previous build

Changes in Build 10.0.1.20

2020-01-10
  • Fix: Header control in directory comparison did not restore to normal color after hovering over a column
  • Fix: File/directories with names containing extended ASCII characters of different cases (e.g. FINANÇAMENT and Finançament) were not matched in directory comparison
  • Fix: Absolute paths were stored in HTML diff reports for directory comparison when "Include file diffs" option was used

Changes in Build 10.0.1.19

2019-11-15
  • Fix: Using certain directory comparison options could lead to a crash when a file comparison was launched from directory comparison

Changes in Build 10.0.1.18

2019-11-12
  • Fix: Incorrect saving of UTF-8 files under some rare circumstances

Changes in Build 10.0.1.17

2019-10-01
  • Fix: Incorrect message about plug-in-preprocessed file after toggling Use Plug-ins option and attempting to edit/save a file

Changes in Build 10.0.1.16

2019-09-05
  • Fix: Command line options were not passed from directory comparison to invoked file comparison

Changes in Build 10.0.1.15

2019-07-17
  • Fix: Support for long paths in WIndows 10
  • Fix: Issues with group mode in directory comparison
  • Fix: Dropping an archive file on a pane could hang the program
  • Fix: Restored ability to drop a single file or directory into an empty comparison pane
  • Fix: Ability to compare clipboard contents in binary mode
  • Fix: Alignment problem in some skipped lines scenarios

Changes in Build 10.0.1.14

2019-06-21
  • Fix: Inability to read Unicode surrogates from files with UTF-8 encoding
  • Fix: Incorrect formatting of HTML diff report for binary comparison in fast mode
  • Fix: Taskbar error status was not reset after continuing of comparison
  • Fix: Dropping of a single file onto a comparison pane could lead to a crash
  • Improvement: Better high DPI support

Changes in Build 10.0.1.13

2019-04-26
  • Fix: Occasional crash when applying activation code
  • Fix: Keyboard shortcuts in the options were not properly drawn under high DPI
  • Improvement: Updated cURL plug-in to the latest version 7.64.1
  • Improvement: Updated wget plug-in to the latest version 1.20.3 (note: this version does not support Windows XP)

Changes in Build 10.0.1.12

2019-04-19
  • Fix: Clicking on the border between two adjacent blocks on the diff bar could produce incorrect result
  • Fix: Too tall "Delete Empty Directories" message in some circumstances
  • Improvement: Changed to keep text selection in unfocused panes in order to improve Find/Replace experience

Changes in Build 10.0.1.11

2019-03-22
  • Fix: When command line was used with examdiff.exe (as opposed to examdiff), no console output was produced
  • Improvement: Much faster and more precise XLSX to Text conversion in OOXML2Txt plug-in
  • Improvement: Updated Xpdf plug-in to the latest version 4.01.01

Changes in Build 10.0.1.10

2019-03-12
  • Fix: manual links were not loaded from session files
  • Improvement: Updated 7zip plug-in to the latest version 19.00
  • Improvement: Updated cURL plug-in to the latest version 7.64.0
  • Improvement: Updated Xpdf plug-in to the latest version 4.01 (note: this version does not support Windows XP)

Changes in Build 10.0.1.9

2019-02-22
  • Fix: Plug-in options were not saved (broken in build 10.0.1.7)

Changes in Build 10.0.1.8

2019-02-17
  • Fix: Incorrect text coloring after using Split Block command

Changes in Build 10.0.1.7

2019-02-15
  • Fix: Incorrect default for treating list files as directories. After the fix, such files are treated as regular files unless Compare Directories tab or /fd option are used
  • Fix: Using bold/italic fonts could cause HTML reports to not show correct colors
  • Fix: Copying to the clipboard from binary comparison panes could cause a crash
  • Improvement: Faster start-up
  • Improvement: Faster directory comparison
  • Improvement: Faster fuzzy line matching in text comparison/merge
  • Improvement: Made menu bar unmovable
  • Improvement: Updated cURL plug-in to the latest version 7.63.0
  • Improvement: More streamlined setup

Changes in Build 10.0.1.6

2018-12-07
  • Improvement: Updated cURL plug-in to the latest version 7.62.0
  • Improvement: Updated jq plug-in to the latest version 1.6
  • Improvement: Updated wget plug-in to the latest version 1.20 (note: this version no longer supports Windows XP)

Changes in Build 10.0.1.5

2018-11-16
  • Fix: Restored "Select Destination Location" and "Select Start Menu Folder" pages in setup.
  • Fix: Reset window layout if previously saved window is hidden in the current monitor configuration

Changes in Build 10.0.1.4

2018-10-17
  • Improvement: Better messages when adding/removing manual links
  • Improvement: Better messages when editing read-only files

Changes in Build 10.0.1.3

2018-09-21
  • Fix: Files that contain file paths were incorrectly treated as directories when compared from directory comparison

Changes in Build 10.0.1.2

2018-09-09
  • Fix: Diff combobox could erroneously contain empty diffs at the end for binary comparison
  • Fix: Reduced flickering of binary comparison panes
  • Improvement: "Save files before re-comparison" option no longer applies to clipboard fragments
  • Improvement: Updated cURL plug-in to the latest version 7.61.1

Changes in Build 10.0.1.1

2018-08-24
  • Fix: Synchronize Directories erroneously included identical files of certain types
  • Improvement: Updated cURL plug-in to the latest version 7.61.0

Changes in Build 10.0.1.0

2018-07-31
  • First 10.0 production build

Changes in Build 10.0.0.10

2018-07-25
  • Fix: Minor license activation issues

Changes in Build 10.0.0.9

2018-06-22
  • Fix: Occasional crash when using synchronized word wrap
  • Fix: Certain files caused incomplete inline comparison results

Changes in Build 10.0.0.8

2018-06-16
  • Improvement: Better management of license keys

Changes in Build 10.0.0.7

2018-06-08
  • Fix: Increasing bytes per line in binary comparison could lead to a crash
  • Fix: Using "Save files before re-comparison" option combined with plug-ins and manual synchronization could result in a plug-in error

Changes in Build 10.0.0.6

2018-05-27
  • Fix: Strings were not imported correctly from options exported in 10.0
  • Fix: Dragging columns did not work in Options | Display | Dir Columns
  • Improvement: Respect "Enabled" state of system-installed plug-ins during installation
  • Improvement: Updated cURL plug-in to the latest version 7.60.0

Changes in Build 10.0.0.5

2018-05-19
  • Improvement: Updated 7zip plug-in to the latest version 18.05
  • Improvement: Updated cURL plug-in to the latest version 7.59.0
  • Improvement: Updated HTML Tidy plug-in to the latest version 5.6.0
  • Improvement: Updated wget plug-in to the latest version 1.19.4

Changes in Build 10.0.0.4

2018-04-27
  • Fix: File change notification issues

Changes in Build 10.0.0.3

2018-04-18
  • Fix: Could not copy empty subdirectories from one directory to the other

Changes in Build 10.0.0.2

2018-04-13
  • Fix: Ignore comments for system-defined document types did not work unless Use Document Type Settings was turned on
  • Fix: Occasional crash in binary comparison
  • Fix: Too large menu/toolbar font under Windows XP
  • Fix: CRCs were not correctly calculated for files with CRC equal to 0xFFFFFFFF
  • Fix: File handles were occasionally not closed if full file comparison background task was canceled during CRC calculations
  • Fix: Occasional crash during saving of files with empty lines and trimming enabled
  • Improvement: Better performance of CRC calculations

Changes in Build 10.0.0.1

2018-03-25
  • Fix: Custom toolbars were not exported using the Export Settings command

Changes in Build 10.0.0.0

2018-02-25
  • New: Ability to compare file/directory lists (Master edition)
  • New: Ability to create directory comparison HTML diff report with links to file comparison HTML diff reports (Master edition)
  • New: Quick Compare options
  • New: Fuzzy string comparison support for inline text comparison
  • New: Option to allow file exclusion by attribute in directory comparison (especially hidden files/folders)
  • New: Added "Ignore subdirectories" to "Handling of subdirectories" options under Options | Directory Compare
  • New: Option to automatically re-compare after save
  • New: Ability to hide menu bar
  • Fix: Changed window size sometimes did not persist after re-compare
  • Improvement: Extended "Copy Line to Other File" to "Copy Line(s) to Other File"

Version 9.0

Changes in Build 9.0.1.8

2018-01-31
  • Fix: Additional fix for Synchronize Directories of nested files/directories in non-recursive comparison

Changes in Build 9.0.1.7

2017-10-27
  • Fix: A file without the last linebreak could be saved without a linebreak before the line or the block of lines copied from the opposite file
  • Fix: ExamDiff Pro could hang after saving XML files with embedded NULL characters
  • Fix: Synchronize Directories did not properly identified nested files in non-recursive comparison (broken in build 9.0.1.6)

Changes in Build 9.0.1.6

2017-09-23
  • Fix: Could not compare a directory against a directory snapshot
  • Fix: Could not create directory snapshots from the File menu

Changes in Build 9.0.1.5

2017-09-04
  • Fix: Occasional crash when comparing an empty directory
  • Fix: Occasional crash in Windows XP during license activation

Changes in Build 9.0.1.4

2017-08-25
  • New: Option to not create a Start Menu folder during setup
  • Fix: Occasional crash when using zero similarity
  • Improvement: Updated Xpdf plug-in to the latest version 4.00

Changes in Build 9.0.1.3

2017-07-31
  • Fix: Build 9.0.1.2 did not work under Windows XP

Changes in Build 9.0.1.2

2017-07-30
  • Fix: Not all settings were exported using the Export Settings command
  • Improvement: Do not report changes in child directories if "Do not compare subdirectories at all" option is used
  • Improvement: Better handling of symlinks

Changes in Build 9.0.1.1

2017-06-08
  • New: New difference navigation mouse commands
    • Shift + MouseWheel Up: navigate to the previous difference
    • Shift + MouseWheel Down: navigate to the next difference
    • MouseWheel Click: set focus to the diff bar (if it's visible and enabled)
  • Fix: Occasional loss of synchronization after Undo/Redo in text comparison

Changes in Build 9.0.1.0

2017-05-13
  • Improvement: Better handling of table layouts in PDF files by Xpdf plug-in

Changes in Build 9.0.0.16

2017-04-14
  • Fix: Manual links were not preserved when a file was saved unchanged outside of ExamDiff Pro
  • Improvement: Better highlighting of directory comparison items changed by an external program
  • Improvement: Changed background color of selected block icon in Merge to blue

Changes in Build 9.0.0.15

2017-03-24
  • Fix: Incorrect sorting of directory comparison by the Status column (only affected the second/right pane)

Changes in Build 9.0.0.14

2017-03-10
  • New: Option to show and hide address column in fast binary comparison mode
  • Fix: Occasional incorrect behavior of fast binary comparison
  • Improvement: Updated jq plug-in to the latest version 1.5
  • Improvement: Updated HTML Tidy plug-in to the latest version 5.4.0
  • Improvement: Updated wget plug-in to the latest version 1.19.1

Changes in Build 9.0.0.13

2017-03-03
  • Fix: /html command line options was broken in the previous build

Changes in Build 9.0.0.12

2017-02-27
  • Fix: An invalid extra difference was added in byte-by-byte binary comparison in some circumstances
  • Fix: Command bars settings were not fully imported via Import Settings command
  • Fix: Text comparison views were not always refreshed after Undo/Redo commands
  • Improvement: Better performance of parallel full comparison

Changes in Build 9.0.0.11

2017-02-11
  • Fix: Incorrect toolbars were saved in some circumstances when switching between sessions

Changes in Build 9.0.0.10

2017-02-09
  • Fix: Incorrect Explorer Menu behavior when files from different subdirectories were selected
  • Fix: Line/character level differences were not always correctly reported in Merge
  • Fix: Incorrect Use Left/Right/Center behavior after merging empty files or files with missing last linebreaks
  • Improvement: Differences Bar can now be docked next to another toolbar

Changes in Build 9.0.0.9

2017-01-29
  • Fix: Incorrect directory comparison diff stats are reported when /f and /statsonly command line options are used together

Changes in Build 9.0.0.8

2017-01-27
  • New: Added "JSON Canonicalize" (jq) plug-in to the list of installed plug-ins
  • Fix: Show Only First command did not work in file and directory comparison
  • Fix: Dropping a text file did not actually show the dropped file in the pane

Changes in Build 9.0.0.7

2017-01-15
  • Fix: Removed additional duplicates from the "All Commands" category in the customization dialog
  • Fix: Another instance of "Encountered an improper argument" error when directory comparison diff bar was clicked in a certain area

Changes in Build 9.0.0.6

2017-01-09
  • Fix: Occasional crash when saving text files with "Remove trailing whitespaces when saving files" option enabled

Changes in Build 9.0.0.5

2017-01-07
  • Fix: Diff Bar in directory comparison was not always updated on keyboard navigation
  • Fix: Incorrect line numbering after Undo operation for Add Block, Delete Block, and Split Block commands
  • Fix: Removed duplicates from the "All Commands" category in the customization dialog

Changes in Build 9.0.0.4

2017-01-04
  • Fix: Could not set Text Merge detail level to "Lines and Characters"
  • Improvement: Added all toolbar commands to the customization dialog
  • Improvement: Added "Toggle fast byte-by-byte comparison" button to the Binary Comparison toolbar
  • Improvement: Added View | Use Modern Theme menu command
  • Improvement: Updated 7z plug-in to the latest version 16.04
  • Improvement: Updated cURL plug-in to the latest version 7.52.1

Changes in Build 9.0.0.3

2016-12-28
  • Fix: "Encountered an improper argument" error when directory comparison diff bar was clicked in a certain area
  • Improvement: Better detection of comments for programming languages supported by syntax highlighting

Changes in Build 9.0.0.2

2016-12-19
  • Fix: The auto-hidden output pane did not redraw properly when popped up
  • Fix: Button icons sometimes remained hidden on the Compare dialog
  • Improvement: Changed icons for Swap Files/Directories and Replace commands

Changes in Build 9.0.0.1

2016-12-19
  • Fix: Invalid key bindings after upgrading to 9.0

Changes in Build 9.0.0.0

2016-12-17
  • New: Updated user interface (modern UI theme, multiple toolbars with additional customization options, new toolbar and menu icons, high DPI support)
  • New: Logging to the new output pane and/or a log file
  • New: Fast (byte-by-byte) binary comparison
  • New: Merge additions (Master edition; 3-way diff (without merge) and a new command line option /diffonly, ability to ignore case, ability to ignore parts of lines matching a regular expression)
  • New: Option to remove trailing whitespaces from lines during saving of text files
  • Fix: Stopping parallel full comparison caused files to be marked with "Error" status or to be erroneously marked as identical
  • Fix: Options and sessions files were not saved with the Unicode Byte Order Mark (BOM)
  • Fix: Incorrect line numbering after Add Block, Delete Block, and Split Block commands
  • Improvement: Better text/binary detection
  • Improvement: Better performance of 3-Way Diff And Merge
  • Improvement: Explorer context menu is now enabled even if selected files are in different directories (Windows Vista and higher)

Version 8.0

Changes in Build 8.0.1.8

2016-07-27
  • Fix: Previous build did not properly update plug-ins

Changes in Build 8.0.1.7

2016-07-03
  • Fix: Handling of ^ and $ characters in regular expressions fine and replace
  • Fix: Incorrect behavior of the END key when text views are not vertically synchronized
  • Fix: When comparing directory snapshots, "7FFFFFFF" CRCs are shown for values larger than 2147483647
  • Improvement: Updated 7z plug-in to the latest version 16.02
  • Improvement: Updated cURL plug-in to the latest version v7.49.1
  • Improvement: Updated tidy plug-in to the latest version 5.2.0
  • Improvement: Updated wget plug-in to the latest version 1.18
  • Improvement: Updated Xpdf plug-in to the latest version 3.04

Changes in Build 8.0.1.6

2016-03-26
  • Fix: Occasional crash on creating a new directory comparison filter when existing filter is not selected
  • Fix: Multiple high DPI issues

Changes in Build 8.0.1.5

2016-03-05
  • Fix: Occasional crash on grouping of directory items by a hidden column
  • Fix: OOXML2Txt plug-in did not always correctly handle complex Excel files
  • Improvement: Better performance of scrolling of directory views with large number of items
  • Improvement: RTF files are now automatically handled by the "DOC to Text" plug-in

Changes in Build 8.0.1.4

2016-01-29
  • Fix: Occasional crash during saving of session files

Changes in Build 8.0.1.3

2016-01-17
  • New: ExamDiff Pro and its installers are now signed with SHA-2 (SHA-256) certificate
  • New: 256 pixel application icon for Windows Vista and higher

Changes in Build 8.0.1.2

2015-12-22
  • Improvement: Improved support for Wine 1.8

Changes in Build 8.0.1.1

2015-12-17
  • Fix: Color and Hatch drop-downs in Color Options were not properly positioned in some multi-display scenarios
  • Fix: Lines with Unix style of linebreaks were not always ignored (given the correct options)

Changes in Build 8.0.1.0

2015-11-13
  • New: Ability to apply ignored line and column ranges only to the first or to the second file using 1: or 2: prefixes, e.g. 1:1-6 (by default ranges apply to both files)
  • Improvement: Manual synchronization links are now saved per session and also saved into session files
  • Improvement: Bookmarks are now preserved during re-comparison

Changes in Build 8.0.0.5

2015-10-15
  • New: Ability to activate and deactivate license directly from the Help menu

Changes in Build 8.0.0.4

2015-09-08
  • Fix: Activation did not always work properly under Windows XP in the last build

Changes in Build 8.0.0.3

2015-09-07
  • Improvement: Updated tidy plug-in to the latest version 5.0.0
  • Improvement: Updated XMLStarlet plug-in to the latest version 1.6.1

Changes in Build 8.0.0.2

2015-08-14
  • Fix: Occasional crash in binary comparison for large block sizes
  • Fix: Added a recomparison prompt before applying view filters to unsaved buffers in text comparison

Changes in Build 8.0.0.1

2015-08-01
  • Fix: File plug-ins were incorrectly used in directory comparison in some scenarios
  • Fix: Unicode strings were not correctly saved in Options and Sessions files
  • Fix: Line numbers for wrapped lines in HTML reports were incorrectly shown

Changes in Build 8.0.0.0

2015-07-17
  • New: Ability to group directory comparison items
  • New: Allow to Go Up One Level/Drill Down in directory comparison without re-comparison (using cached diff results)
  • New: Ability to use Left/Center/Right blocks by default if a conflict occurs during merging (Master edition)
  • New: Command line option /statsonly to output only comparison statistics
  • New: Automatically save/restore manual synchronization links
  • New: Ability to customize file/directory captions
  • New: Allow using Windows environment variables in Options paths
  • New: Option to convert new tabs to spaces during text file editing
  • New: Ability to customize print report heading via Page Setup (including making it blank)
  • New: Option to force comparisons from Windows Explorer context menu with the older/newer file/directory as first
  • New: "Merge Matched" and "Merge Selected" commands in the Advanced sub-menu of the directory comparison views context menu (Master edition)
  • New: Command line options /dt1:name, /dt2:name, /dt3:name to allow replacing "Theirs", "Base", and "Yours" tags in merging (Master edition)
  • New: Windows 10 Support
  • Improvement: Improved performance of directory comparison
  • Improvement: Ability to toggle option "Ignore Linebreak styles" via customized toolbar
  • Improvement: Added more file attributes to the supported ones (RHSA) in directory comparison views

Version 7.0

Changes in Build 7.0.1.26

2015-08-14
  • Fix: Occasional crash in binary comparison for large block sizes
  • Fix: Added a recomparison prompt before applying view filters to unsaved buffers in text comparison

Changes in Build 7.0.1.25

2015-08-01
  • Fix: File plug-ins were incorrectly used in directory comparison in some scenarios

Changes in Build 7.0.1.24

2015-07-17
  • Fix: Moving new plug-ins up or down in the Plug-ins Options page did not preserve their properties
  • Fix: Occasional failures in reading of Excel files by OOXML2Txt plug-in
  • Fix: Failed to Save As merge output files if they used forward slashes in their paths instead of backslashes

Changes in Build 7.0.1.23

2015-05-22
  • Fix: Handling of volume directories in Shell extension
  • Fix: Occasional crash in merge

Changes in Build 7.0.1.22

2015-04-24
  • Fix: Encoding of more extended ASCII characters in binary comparison HTML diff reports
  • Fix: Incorrect number of differences in the diff combobox of binary comparison HTML diff reports

Changes in Build 7.0.1.21

2015-04-19
  • Fix: Better handling of extended ASCII characters in binary comparison HTML diff reports
  • Fix: Save As dialog occasionally defaulted to empty path after swapping files
  • Fix: Incorrect prompt to delete empty directories after deleting files under certain circumstances

Changes in Build 7.0.1.20

2015-03-27
  • Fix: Better handling of ASCII character 129 in binary comparison HTML diff reports
  • Fix: Occasional incorrect comparison results when parallel full directory comparison is used to compare a directory with its sub-directory
  • Improvement: Different timestamps for identical items are shown in bold font if the "Highlight newer/older dates for identical items" option is not enabled

Changes in Build 7.0.1.19

2015-03-13
  • Fix: "Full File Comparison" mode was not saved when ExamDiff Pro was launched from the command line or Windows Explorer
  • Fix: "Fetch Remote Directory" plug-in did not work correctly
  • Fix: Plug-in and Encoding settings in the Open File dialog were not used correctly
  • Improvement: Updated curl plug-in to the latest version 7.41.0
  • Improvement: Updated wget plug-in to the latest version 1.16.2

Changes in Build 7.0.1.18

2015-02-15
  • Fix: Loading session a from file resulted in removing recent session file paths from the Files/Directories | Session menu
  • Fix: Deleting current session in the Compare dialog and canceling it resulted in the session being restored

Changes in Build 7.0.1.17

2015-01-29
  • Fix: The 32-bit build failed to register license keys on PCs without support for SSE2 instruction set
  • Fix: Explorer sub-menu was empty in the directory comparison context menu

Changes in Build 7.0.1.16

2015-01-23
  • Fix: The 32-bit build did not start on PCs without support for SSE2 instruction set
  • Improvement: Display non-breaking spaces when "View White Space" command is used

Changes in Build 7.0.1.15

2014-12-30
  • Fix: Incorrect files were questioned during directory comparison file operations under certain conditions
  • Fix: Zero-size files were not picked up by the Explorer Shell extension

Changes in Build 7.0.1.14

2014-12-25
  • Fix: "Encountered an improper argument" error on startup under certain conditions

Changes in Build 7.0.1.13

2014-12-24
  • Fix: Borders between directory comparison items when view filter is used
  • Fix: Color bars were not properly updated during parallel full directory comparison
  • Fix: Hourglass icons were not visible for all items that were in the processing queue
  • Improvement: Better handling of non-admin users during setup
  • Improvement: Print Preview: support for mouse wheel, additional zoom levels
  • Improvement: Better performance of parallel full directory comparison

Changes in Build 7.0.1.12

2014-11-29
  • Fix: "Reset this page only" did not work for Text Compare options page
  • Fix: In directory comparison, pressing the Copy arrow on the last item did not always result in performing the command
  • New: Added hourglass icons to the diff bar for directory comparison items that are currently compared during parallel full comparison

Changes in Build 7.0.1.11

2014-11-21
  • Fix: Incorrect lines were ignored in text comparison with certain combination of Ignore options

Changes in Build 7.0.1.10

2014-11-20
  • Fix: Improved general UI responsiveness and ability to cancel parallel full directory comparison
  • Fix: Handling of dragging files into ExamDiff Pro when view filters were used
  • Fix: Occasional crash in directory comparison when mouse is hovered over partially visible items
  • Improvement: Performance of text file comparison

Changes in Build 7.0.1.9

2014-11-17
  • Fix: Occasionally incorrect files were copied when Copy button was used on the diff bar in directory comparison
  • Fix: Improved view updates during search in text comparison

Changes in Build 7.0.1.8

2014-11-16
  • Fix: Incorrect (offset by one) icons in the Options tree
  • Fix: Improved detection of very large binary files
  • Fix: Occasional incorrect height of sub-menus in 64-bit build
  • Fix: Odd coloring of directory comparison results when one compared directory is a sub-directory of the other
  • Fix: Sorting by number of differences did not work if parallel full directory comparison was used
  • Fix: Occasional "Invalid argument encountered" error during file deletion in filtered directory comparison views
  • Fix: Directory snapshots were not correctly compared if comparison filters were used
  • Fix: Occasional incorrect directory comparison results when the Unzip plug-in was used in conjunction with parallel full directory comparison
  • Fix: Forcing treating PDF files as binary prevented them from being correctly compared in directory full file comparison mode when the PDF plug-in was used
  • New: Added "ODT to Text" plug-in for OpenDocument files

Changes in Build 7.0.1.7

2014-09-13
  • Fix: Occasional thread collisions when plug-ins were used in parallel full directory comparison
  • Fix: File plug-ins were incorrectly used when files comparison was launched from directory comparison in some scenarios
  • Fix: Incorrect cursor position after deleting text in some scenarios
  • Fix: Crash after incorrect treatment of manually linked lines in some scenarios
  • Improvement: Better binary file detection

Changes in Build 7.0.1.6

2014-08-15
  • Fix: Plug-in processed archive files were not correctly re-compared
  • Fix: Manual synchronization links were not allowed to be set if text comparison was invoked after a merge
  • Fix: Undoing "Add Block" command in text comparison did not work correctly
  • Fix: Directory comparison options for metadata comparison were not remembered if the "Full File Comparison" mode was used when ExamDiff Pro was launched from the command line or Windows Explorer
  • Improvement: Improved diff navigation in HTML reports

Changes in Build 7.0.1.5

2014-08-04
  • Fix: Files with no extension were processed by the Unzip plug-in

Changes in Build 7.0.1.4

2014-08-02
  • Fix: Find was disabled in the left/theirs comparison pane for both two-way merge and three-way diff and merge
  • Fix: Merge panes became blank after changing merge colors in Options
  • New: Added JSON formatting plug-in
  • Improvement: Added the toolbar button "Show/Hide Synchronization Buttons" to the "Text Merge Toolbar"
  • Improvement: Added ISO, MSI, and CHM extensions the list of extensions for the Unzip plug-in

Changes in Build 7.0.1.3

2014-07-09
  • Fix: Recently compared directories were not saved when ExamDiff Pro was launched from the command line or Windows Explorer
  • Fix: Improved initial layout in multi-monitor setup
  • Improvement: Removed the unnecessary All Options page in the Options dialog

Changes in Build 7.0.1.2

2014-07-01
  • Fix: Show/Hide Line Inspector command caused problems in some scenarios
  • Fix: Use View Filter setting was not saved when ExamDiff Pro was launched from the command line or Windows Explorer
  • Fix: Occasional hanging at the end of ExamDiff.com execution (after the comparison was finished)

Changes in Build 7.0.1.1

2014-06-20
  • Fix: XLS to CSV plug-in failed to convert some decimal numbers
  • Fix: The "INS" status pane in the merge output view was not updated when the Insert key was pressed
  • Fix: 64-bit installer did not properly deploy ExamDiff.com

Changes in Build 7.0.1.0

2014-06-07
  • Version 7.0 is out of Beta

Changes in Build 7.0.0.15

2014-06-04
  • Fix: Some files caused two-way merge to crash

Changes in Build 7.0.0.14

2014-05-28
  • Fix: Performance issues during directory comparison over local network

Changes in Build 7.0.0.13

2014-05-26
  • Fix: Issues with enabling the OK button on the Copy To Third Directory dialog

Changes in Build 7.0.0.12

2014-04-26
  • Fix: /noui command line option did always produce output file during text merge

Changes in Build 7.0.0.11

2014-04-14
  • Fix: Coloring issue after block synchronization in text comparison

Changes in Build 7.0.0.10

2014-04-12
  • Fix: Coloring issue when a block with no last line ending was copied from one file to another
  • Improvement: Better defaults for comparison plug-ins

Changes in Build 7.0.0.9

2014-03-22
  • Improvement: Performance of text comparison and merge

Changes in Build 7.0.0.8

2014-03-01
  • Fix: Launching a comparison from an ExamDiff Pro instance did not always use the instance's options
  • Fix: Error while comparing identical files via command line

Changes in Build 7.0.0.7

2014-02-17
  • Fix: Some comparison plug-ins were broken by the latest build

Changes in Build 7.0.0.6

2014-02-14
  • Fix: Errors during Parallel Full Comparison when directory comparison plug-ins were used

Changes in Build 7.0.0.5

2014-02-08
  • Fix: Settings were not exported under Windows XP

Changes in Build 7.0.0.4

2014-02-01
  • Fix: Errors during parallel full comparison of large directories (temporary files)
  • Fix: Some toolbar button images were not properly set prior to comparison

Changes in Build 7.0.0.3

2014-01-21
  • Fix: Failed to determine existence of files on network shares under heavy CPU load
  • Fix: Directory comparison views were incorrectly updated after changing full file comparison option and rejecting re-comparison

Changes in Build 7.0.0.2

2014-01-14
  • Fix: Occasional crash after deleting a directory

Changes in Build 7.0.0.1

2014-01-14
  • Fix: Directory items were not properly updated after file deletion in full comparison mode
  • Improvement: Added version to the desktop shortcut during installation

Changes in Build 7.0.0.0

2014-01-08
  • New: Two-way merge (Master edition)
  • New: Line Inspector in merge mode (Master edition)
  • New: Parallel full comparison
  • New: Export/Import Settings commands
  • New: Ability to search for options
  • New: Ability to search in toolbar customization dialog
  • New: Windows 8.1 support
  • New: Ability to clear comparison history, recent sessions, and recent session files
  • New: New directory comparison context menu commands: Open, Open Both, Copy as Path
  • New: Ctrl-Mouse wheel adjusts font size
  • New: Option to make the directory comparison backup directory hidden
  • New: Text file encoding shown in status bars and highlighted if different
  • Fix: Empty directory not matching comparison filters were still shown in directory comparison
  • Improvement: New Tools menu for settings-related commands
  • Improvement: New Options | Tools pane for options pertaining to external tools
  • Improvement: Improved layout for many dialogs
  • Improvement: Reorganized directory comparison context menu to make rarely used commands less prominent
  • Improvement: Rearranged "Comparison precision" settings under Options | Directory Compare
  • Improvement: Newer/Older file comparison status panes are now colored

Version 6.0

Changes in Build 6.0.3.13

2013-11-02
  • Fix: Vertical scrolling in Merge goes out of synchronization under some circumstances
  • Fix: Incorrect diff combo strings after View Filter was applied following splitting blocks in text comparison
  • Fix: End-of-line characters were incorrectly shown after View Filter is applied when one or more files were missing the last linebreak
  • Fix: Inconsistent directory/file comparison results when all file lines were ignored
  • Fix: Inconsistent text comparison results when word wrap was on and one or more files were missing the last linebreak
  • Fix: Incorrect navigation to large diff blocks in HTML reports

Changes in Build 6.0.3.12

2013-09-21
  • Fix: Inconsistent behavior after trying to compare files or directories that don't exist from the title bars
  • Fix: Incorrect text coloring after Undo/Redo under some circumstances
  • Fix: MRU sessions were sometimes not working correctly
  • Fix: Stability issues

Changes in Build 6.0.3.11

2013-08-19
  • New: Better diff navigation for large blocks in HTML reports
  • Fix: Options were not saved if the "Empty Files" button was clicked after options were changed from the Compare dialog
  • Fix: Error while trying to copy a very large number of files as text in directory comparison
  • Fix: Evaluation dialog was shown in console mode
  • Fix: Inconsistent behavior after deleting empty directories following file deletion in recursive comparison

Changes in Build 6.0.3.10

2013-07-23
  • Fix: Occasional crashes during HTML diff report generation
  • Fix: Manual links in text file comparison did not work under some circumstances

Changes in Build 6.0.3.9

2013-07-20
  • Fix: Missing Word Wrap/Ignore Options warning when the "Ignore Comments" toolbar button was used with word-wrapped files
  • Fix: Inconsistent behavior after re-comparing of files that are processed by a plug-in and then modified
  • Fix: Improved multi-monitor support
  • Fix: Case-insensitive comparison did not work correctly for European accented characters
  • Fix: Improved handling of embedded NULL characters in text files

Changes in Build 6.0.3.8

2013-06-01
  • Fix: Encoding for the three-way merge output file is now set based on the encoding of "yours" file
  • Fix: Eliminated duplicate change notifications
  • Fix: Using File Types button in file dialogs occasionally caused stability issues

Changes in Build 6.0.3.7

2013-04-13
  • Fix: Newline characters were not shown when a file was dragged onto a file comparison pane
  • Fix: Rare crash in three-way comparison when one or more files were missing the last linebreak

Changes in Build 6.0.3.6

2013-03-15
  • Fix: Crash on searching in the merge mode
  • Fix: Ctrl-F3 and Ctrl-Shift-F3 commands were not working in the merge mode

Changes in Build 6.0.3.5

2013-03-03
  • Fix: Incorrect display of empty directories after deletion in recursive comparison
  • Fix: Line Inspector did not display text selection or scrolled to it after a successful search
  • Fix: View filter state was not remembered between restarts
  • Fix: Keyboard navigation was broken in the merge mode
  • Fix: Command line option /d was ignored when used together with /g

Changes in Build 6.0.3.4

2013-02-16
  • Fix: Crashed during comparison of text files grater than 4 GB
  • Fix: Incorrect inline diff navigation under certain conditions
  • Fix: Horizontal scrollbar for long lines in HTML diff reports Line Inspector was missing
  • Fix: Accelerator keys did not work properly in the Compare dialog
  • Fix: Incorrect behavior of "//" and "--" command line options
  • Fix: Keyboard shortcuts did not work for the Merge menu items

Changes in Build 6.0.3.3

2013-01-26
  • Fix: Occasional crashes during three-way comparison if word wrap was enabled
  • Fix: Improved change notification monitoring

Changes in Build 6.0.3.2

2013-01-20
  • New: Line Inspector in HTML diff reports
  • Fix: Line Inspector was erroneously shown in binary comparison mode
  • Fix: Better default command line options for the PDF plug-in

Changes in Build 6.0.3.1

2013-01-11
  • New: Tooltips in the comparison legend within HTML diff reports
  • Fix: Inability to click on the column list in Options | Display | Dir Columns
  • Fix: The prompt to delete empty directories was missing a path character if root directories were compared

Changes in Build 6.0.3.0

2012-12-20
  • First release build

Changes in Build 6.0.2.6

2012-12-17
  • Fix: Replace All did not work properly if the replacement string was blank

Changes in Build 6.0.2.5

2012-12-16
  • Fix: Occasional crashes while undoing Replace All in text comparison
  • Fix: Added warnings during file operations on paths longer than 260 characters
  • Fix: Improved handling of inaccessible network shares

Changes in Build 6.0.2.4

2012-12-08
  • Fix: Save Snapshot menu items were disabled
  • Fix: Using Shift + F10 shortcut invoked Explorer context menu
  • Fix: Handling of focus switching when the top dialog bar is hidden
  • Fix: Handling of nonexistent files or directories when opening sessions or session files
  • Fix: Autopicks were overwritten by different instances of ExamDiff Pro
  • Fix: Snapshots were not compare recursively under certain conditions

Changes in Build 6.0.2.3

2012-11-29
  • Fix: Handling of duplicate extensions in the Document Type Options page
  • Fix: Accelerators for buttons in Don't Show Again messages did not work

Changes in Build 6.0.2.2

2012-11-19
  • Fix: Dialog button issues when Windows XP or above uses Windows Classic theme
  • Fix: Handling of wide characters (e.g. Japanese) in file comparison views

Changes in Build 6.0.2.1

2012-11-18
  • Fix: Compare dialog issues in Windows 2000

Changes in Build 6.0.2.0

2012-11-01
  • Fix: Added smtp: prefix to the email address for minidumps to fix Outlook issues
  • Fix: Directory views were not scrolled synchronously after selecting items by typing first characters
  • Fix: Faster rendering of long lines in text comparison
  • Fix: Some keywords were not highlighted in HTML and XML files
  • Fix: Improved syntax highlighting of Ruby files
  • Fix: Reduced HTML report size

Changes in Build 6.0.1.10

2012-10-13
  • Fix: Merging files with non-Windows linebreak styles
  • Fix: Command line options /dnN were not correctly applied
  • Fix: Not updating view-filtered directory comparison views on view filter options change
  • Fix: Borders in HTML reports for Internet Explorer 7

Changes in Build 6.0.1.9

2012-09-15
  • New: Option to disable renaming files or directories by clicking the label of an item that has the focus
  • Fix: Forcing files to be treated as text based on their extensions did not work
  • Fix: HTML report could have titles of different heights
  • Fix: Incorrect initial focus after comparing identical binary files

Changes in Build 6.0.1.8

2012-09-04
  • Fix: Double-clicking on a locked toolbar caused it to float
  • Fix: Inability to handle very large number of Undo records during text editing
  • Fix: Missing DLLs for Curl plug-in
  • Fix: HTML report generation for Internet Explorer 7
  • Fix: Option to auto-compare on title controls is set by default

Changes in Build 6.0.1.7

2012-08-25
  • Fix: "Index was out of range" exception when parsing some Excel 2007 worksheets
  • Fix: Using command line parameters caused some directory comparison filters to be reset
  • Fix: Crashes during full directory comparison of files with paths longer than 260 characters

Changes in Build 6.0.1.6

2012-08-22
  • Fix: Initial View Whitespace option was not respected by merge views
  • Fix: Occasional crashes during merging

Changes in Build 6.0.1.5

2012-08-19
  • New: additional default exclude filters for directory comparison
  • Fix: Coloring of file name controls in the merge mode was incorrect under certain conditions
  • Fix: Line numbers were not properly aligned with lines in HTML reports when view filters were used

Changes in Build 6.0.1.4

2012-08-14
  • New: Use a different color of diamond (blue) for chosen blocks in the three-way comparison section on the merge screen
  • Fix: Significantly reduced installers' sizes
  • Fix: Some text comparison options were not remembered between ExamDiff Pro restarts
  • Fix: Incorrect handling of cases where number of recent sessions or session files was set to zero

Changes in Build 6.0.1.3

2012-08-10
  • Fix: An older HTML diff report template was shipped with the previous build

Changes in Build 6.0.1.2

2012-08-09
  • Fix: Incorrect saving of merge output under certain conditions
  • Fix: Incorrect number of differences in HTML diff reports

Changes in Build 6.0.1.1

2012-08-08
  • Fix: Missing diff combo box entries when the Show Only Newer/Older Items command was used
  • Fix: IE 7 support for HTML diff reports
  • Fix: misaligned diff bar blocks in HTML diff reports when view filter was used

Changes in Build 6.0.1.0

2012-08-06
  • New: Redesigned HTML diff report, with improved diff navigation and selection
  • Fix: Occasional crashes for users upgrading from version 5.5, especially under Windows XP
  • Fix: Single-line CSS comment handling
  • Fix: Overall diff navigation did not respect the "Scroll current diff to center" option
  • Fix: Line numbers were being selected along with text in HTML diff reports

Changes in Build 6.0.0.2

2012-07-26
  • New: JavaScript document type
  • Fix: Installer improvements

Changes in Build 6.0.0.1

07-22-2012
  • Fix: Error message about registering plug-ins during fresh installations

Changes in Build 6.0.0.0

2012-07-21
  • New: Standard and Master editions
  • New: Three-way diff and merge
  • New: Quick view filters
  • New: Overall difference navigation
  • New: Windows 8 support
  • New: New document types: Ruby and CSS
  • New: Ability to limit number of subdirectory levels in recursive comparison
  • New: Ability to lock toolbars
  • New: Allow full paths in the title bar
  • New: Option to limit update check frequency
  • New: Command line option: /gx:file (save ExamDiff Pro options to an options file)
  • New: More intuitive keyboard shortcuts for difference navigation commands
  • New: Rearranged options
  • Fix: Selected padding lines were indented and lost their padding status when the Tab key was pressed in text comparison
  • Fix: /fi and /fx options did not automatically enable the "Use comparison filters" option along with the specified filters
  • Fix: Resetting plug-ins to default did not properly recover installed plug-ins

Version 5.5

Changes in Build 5.5.1.18

03-17-2012
  • New: Ability to manually link lines in files processed by plug-ins
  • Fix: Find and Replace dialogs stole keyboard focus
  • Fix: Loading sessions did not update the directory recursion toolbar button

Changes in Build 5.5.1.17

03-11-2012
  • New: Preliminary support for Windows 8
  • New: Improved difference scrolling
  • Fix: Error while displaying plug-in errors or warnings when $CARET or $COLUMN are used in external editor settings
  • Fix: Manual synchronization links are incorrectly shifted after copying deleted blocks
  • Fix: Line modification marks are not set after the "Copy Line To Other File" command

Changes in Build 5.5.1.16

03-04-2012
  • New: Improved update check functionality
  • Fix: Incorrect navigation in HTML diff reports when some lines are ignored
  • Fix: Date handling in the Excel plug-ins
  • Fix: Empty cell handling in the Excel 2007 plug-in

Changes in Build 5.5.1.15

01-21-2012
  • Fix: Error while opening files with timestamps too far in the future

Changes in Build 5.5.1.14

09-17-2011
  • New: Improved performance of directory comparison
  • New: Keyboard shortcut in the Explorer context menu
  • Fix: Case-insensitive comparison of files with umlaut characters

Changes in Build 5.5.1.13

09-03-2011
  • New: Support for PDF version 1.7
  • New: Improved performance of HTML diff report generation
  • Fix: Navigation issues in HTML diff reports

Changes in Build 5.5.1.12

08-16-2011
  • Fix: Uninstall did not completely remove Shell extension

Changes in Build 5.5.1.11

08-14-2011
  • New: "Empty Files" instead of "Cancel" button on the initial Compare dialog
  • Fix: Error for empty files when copy arrow buttons are used in the Line Inspector

Changes in Build 5.5.1.10

08-01-2011
  • New: Added ExamDiff Pro to AppPath
  • New: Added Video Tutorials to Help menu
  • New: Enable INI/Registry plug-in by default
  • New: Switched from Info-ZIP to 7-Zip plug-in for archive comparison
  • Fix: Office 2007 plug-in failed to extract text from large Excel files
  • Fix: Adding new plug-in app cleared other fields
  • Fix: Better handling of plug-in errors
  • Fix: Comparison takes too long or crashes when empty comments are set up for ignoring in Options | Document Types
  • Fix: Remove status bar balloons when copy operation starts

Changes in Build 5.5.1.9

07-17-2011
  • New: Added diff count to HTML reports
  • New: Improved performance of HTML report generation
  • New: HTTPS support
  • Fix: Forcing text/binary comparison based on file types
  • Fix: Identical effects in HTML reports
  • Fix: Messages in the console mode
  • Fix: IE warning when viewing HTML reports

Changes in Build 5.5.1.8

06-12-2011
  • (Build 5.5.1.8 and earlier builds did not have changelogs)