DiffMerge : release 3.1.0 beta

Release Notes, September 10, 2007

This is the 3.1.0 Beta release of SourceGear DiffMerge 3.1. It is available as a FREE stand-alone utility application.

Major Improvements Since 3.0.2:

[1] Windows Shell Extension:
Added integration with Windows Shell/Explorer.  A 'Compare with DiffMerge' menu item was added to the Windows Explorer right-mouse context menu for files and folders.  This feature can be enabled/disabled from the Options dialog.

[2] Changed Installer:
The .MSI installer is now generated using Advanced Installer.  This fixed several installation-related problems, especially on Vista.  Administrative privileges are still required for installation, but under Vista, the installer will use the privilege elevation mechanism so that you don't need to be logged in as an administrator to start the installation.  If you do not have administrator access to your machine, please use the .ZIP package.

[3] Items Placed on Clipboard Remain after Exit:
We no longer clear the clipboard when DiffMerge exits.

[4] Fixed Various Crashes:
Fixed various crashes when windows were closed using the ESC key while the mouse was captured.  Fixed crash after auto-merge.  Fixed various crashes on Mac OS X when comparing files or folders whose pathnames contained special characters.

[5] Added Batch Output Option:
Added the ability to use DiffMerge as a command line tool and produce traditional or Unified differences of two files to an output file rather than opening a window. The output is compatible with GNU diff(1) and patch(1).

[6] Added 'Save As' Feature:
Added File|Save As... feature to editable windows.  The editable file is written to the new pathname and the window titles are updated.  Changed behavior of '/result:pathname' to behave like 'Save As' (and re-title windows) whenever possible.

[7] Added Force-Write Feature:
Added code to attempt (after prompting) to override the on-disk file permissions when trying to write to a file that is read-only.

[8] Added Backward Searching and Wrap Around to Find Dialog:

[9] Scrolling from Glance Window:
Clicking and dragging in the glance window on the left now cause the file windows to scroll; previously we only scrolled the file windows on clicks.

Other Improvements: