AfterDawn | News | Guides | Software downloads | Tech Support | Forums | HIGH.FI
AfterDawn

Version history for WinMerge

<<Back to software description

Changes for v2.16.6 - v2.16.7 (pre-release)

  • General:
  • Bugfix: The icons on a 43" 4K screen are too small.(GitHub #276)
  • BugFix: GUI glitches/bugs (GitHub #316)
  • BugFix: Several issues regarding i18n (GitHub #314)
  • Add Solarized Dark/Light color scheme (GitHub #287)
  • Compile WinMerge with ASLR and CFG enabled (GitHub #315)
  • File compare:
  • Bugfix: Diff Pane issues (GitHub #307)
  • Bugfix: Codepage not updated on refresh (GitHub #320)
  • Bugfix: Crashes when comparing large files (GitHub #325)
  • Bugfix: WinMerge does not recognize the same files (GitHub #332)
  • Bugfix: Moved ghost lines are shown in the wrong color (GitHub #358)
  • Bugfix: opening same file (GitHub #362)
  • Bugfix: Find dialog sometimes remembers old text to start a new find instead of the new text. (GitHub #368)
  • Bugfix: Fix a problem where markers that are out of the range of the current difference appear in the difference pane. (osdn.net 40407)
  • Bugfix: HTML5 encoding () is ignored. (osdn.net #40476)
  • '=' should be included in word separator (osdn.net #40224)
  • Allow specifying default for EOL warning checkbox (GitHub #297)
  • Only indent existing lines (GitHub #356)
  • Table compare:
  • Made it possible to display the contents of CSV and TSV files like spreadsheet software.
  • Folder compare:
  • Bugfix: DST causes incorrect dates shown in Date column (GitHub #299)
  • Bugfix: Long filename issue (GitHub #339)
  • Bugfix: Winmerge Freeze if large number of files are listed in Window View (GitHub #348)
  • Bugfix: Change to disable some menu items that should not be executed for directories, when directories are selected in the folder window. (GitHub PR #366)
  • Bugfix: Update DirViewColItems.cpp (GitHub #376)
  • Bugfix: Fix the problem that not 3 panes but 2 panes file compare window displays when executing "Compare As" > "Binary" or "Compare As" > "Image" in the context menu in the folder compare window with selecting 3 items. (GitHub PR #381)
  • Bugfix: Fix a problem where a text file could be considered a binary file. (osdn.net #40296)
  • Bugfix: crash when clicking [Merge]-> [Delete] menu item while renaming a file
  • Add a feature generating a patch from directories (#283) (GitHub PR #331)
  • added bin and obj directories to C# filter (GitHub PR #365)
  • Image compare:
  • Bugfix: Scrolling behavior when dragging images is wrong (osdn.net #40205)
  • Open dialog:
  • Bugfix: Open dialogs are sometimes left as garbage (osdn.net #40487)
  • Browse button in the file/dir selection show wrong path (GitHub #346)
  • Options dialog:
  • Bugfix: Pressing the [Compare/Binary] category button in the Options dialog twice will cause a crash. (osdn.net #40308)
  • Plugins
  • Bugfix: Fix handling of line breaks in SortAscending, SortDescending (osdn.net PR #40266)
  • Bugfix: Error when comparing images in the CompareMSExcelFiles.sct plugin (osdn.net #40472)
  • CompareMSExcelFiles.sct: Include Excel Addin files (*.xlam) (GitHub PR #269)
  • Add support for C# and TypeScript (GitHub PR #382)
  • Add a plugin for Visio (osdn.net PR #40473)
  • Plugin fixes for the new Table Compare
  • (CompareMSExcelFiles.sct, IgnoreFieldsComma.dll, IgnoreFieldsTab.dll)



Changes for v2.16.4 - v2.16.6

  • General:
  • Added CWindowsManagerDialog class for handling open tabs with Ctrl+Tab, now the application is behave just like professional editors (Visual Studio, Notepad++, etc.) to switch and activate the open tabs. (GitHub #247)
  • File compare:
  • Bugfix: GhostTextBuffer: Don't unexpectedly bring back empty lines user wants to delete (GitHub #244)
  • Bugfix: Prevent silent abort with File Comparison of files whose size is an exact multiple of 2^32 bytes (GitHub #257)
  • Bugfix: WinMerge 2.16.4.0 crashes after de-selecting Split Vertically (GitHub #259)
  • Bugfix: "Replace All" may not replace all text
  • Bugfix: An error message is shown when pressing Enter key in Diff pane (osdn.net #39924)
  • Bugfix: Non-moved lines are treated as moved lines (osdn.net #39851)
  • Add support for touchpad horizontal scroll (GitHub #254)
  • Image compare:
  • Bugfix: Support 16-bit images (GitHub WinMerge/winimerge issue #6)
  • Add support for SVG, PDF, WMF and EMF file types
  • (Only available in WinMerge 64bit version on Windows 10)



Changes for v2.16.2 - v2.16.3 beta

  • General:
  • - Bugfix: Slow startup with documents folder redirected to high-latency
  • network drive (Bitbucket #155)
  • - Add VisualElementsManifest for Windows 10 start menu (Bitbucket PR #47)
  • - Reduce the size of the executable file
  • File compare:
  • - Bugfix: Location and Diff pane visibility broken in 2.16.1
  • (GitHub #138, Bitbucket #163, sf.net #2228)
  • - Bugfix: Temporary files could not be created (GitHub #143, sf.net #2220)
  • - Bugfix: Trivial bugfix (GitHub #155)
  • - Bugfix: Regression: Incorrectly shows 'no changes' for large portions of
  • certain binary files! (Bitbucket #162)
  • - Small tweaks for HTML file reports (Bitbucket PR #44, #45)
  • - Made diff algorithm selectable by using libXDiff
  • algorithms: default(Myers), minimal, patience, histogram
  • - triple click to select whole line (Bitbucket #144)
  • - Add support for merging word level diffs in selection
  • Demo: https://i.gyazo.com/af18960bd1f121213a2cd9287cae9cf4.gif
  • Folder compare:
  • - Bugfix: WinMerge 3-Way Compare Bugs: Always Shows Unique Items.
  • (GitHub #154)
  • - Bugfix: WinMerge could not compare files that are opened in other
  • applications
  • - Show progress bar while generating Folder Compare Report
  • - Use own colors settings for folder compare (Bitbucket PR #49)
  • Project file:
  • - Bugfix: Possible Bugs in 2.16.2 (sf.net #2221)
  • - Supporting relative path in project file (Bitbucket #158)
  • - Allow multiple in project file
  • Image compare:
  • - Bugfix: no message was displayed when file saving failed
  • - Implement Insertion/Deletion Detection
  • Demo: https://gyazo.com/17d8773354d23b5ae51262f28b0f1f80
  • Options dialog:
  • - Tweak size of combobox "codepage" in options (GitHub #144)
  • - Sort combobox codepage and add manual codepage (GitHub #145)
  • Installer:
  • - Allow per-user installation (only x64 installer)
  • - Don't install Files.txt and don't add "Uninstall WinMerge" to the
  • start menu (Bitbuket #38)
  • Translations:
  • - Update French translation (GitHub #149, #150)
  • - Update Lithuanian translation (Bitbucket PR #36, #40, #43, #46, #48, #50)
  • - Update Russian translation (Bitbucket PR #41, #42)



Changes for v2.16.0 - v2.16.2

  • File compare:
  • - Bugfix: Edit > Replace > All, Undo: should undo all (sf.net #2113)
  • - Bugfix: Save As: default directory should be file's original
  • directory (sf.net #2163)
  • - Bugfix: Strings with embedded 0 bytes are handled incorrectly (sf.net
  • #2187)
  • - Bugfix: Removed word level merge support due to unstable behavior
  • - Bugfix: Menu item "File->File Encoding" moves main window (Bitbucket #150)
  • - Bugfix: Crash when maximizing MDI child window
  • - bugfix: Crash when failed to load file
  • - Add syntax highlight for Lua (Bitbucket #114)
  • Folder compare:
  • - Bugfix: Compare results refresh incorrectly after deletions (sf.net #2217)
  • Archive Support:
  • - Upgraded to 7-zip 19.00
  • Tab bar:
  • - Improve icon display at 120DPI
  • Image compare:
  • - Bugfix: Zoom In/Out shortcuts don't update zoom level in location
  • pane (Bitbucket #149)
  • - Zoom In/Out menu items for image compare (Bitbucket #148)
  • Open dialog:
  • - Allow quoted filenames in "Select Files or Folders" (sf.net #1240,
  • GitHub #137)
  • Manual:
  • - Some tweaks for the manual (Bitbucket PR #35)
  • Installer:
  • - Bugfix: Gibberish language during installation (Bitbucket #147)
  • Translations:
  • - Update Catalan translation (Bitbucket PR #29)
  • - Update Italian translation (Bitbucket PR #32)
  • - Update Lithuanian translation (Bitbucket PR #33)
  • - Update Simplified Chinese translation (Bitbucket PR #34)
  • WinMerge 2.16.1
  • General:
  • - Updated the copyright year to 2019, actually (GitHub #110)
  • - Prevent splitter view from claiming input focus (GitHub #127)
  • - Contributors.txt: Changed EOL from Unix (LF) to Windows (CR LF),
  • because not shows correctly in Windows Notepad. (Bitbucket PR #17)
  • Open dialog:
  • - Alternatively to Swap buttons, allow drag & drop between filetype
  • icons (GitHub #118)
  • - Expose cleaner moving/resizing behavior esp. in non-maximized
  • state (GitHub #119)
  • - Avoid retaining bogus filetype icons from previous selections (GitHub #122)
  • File compare:
  • - Bugfix: Extra blank displayed after left/right single/double
  • quotes (Bitbucket #134)
  • - Bugfix: Click doesn't trigger document to scroll in Location pane under
  • circumstance (Bitbucket #140)
  • - Bugfix: Frustrating text selection bug (GitHub #109)
  • - Bugfix: Left and Right files swap after losing focus
  • v2.16.0.0 (sf.net #2213)
  • - Bugfix: WinMerge 2.16.0.0 Unicoe X64 version displaying
  • Microsoft Visual C++ Runtime Library Asset in DiffWraper.CPP
  • line 984 (sf.net #2214)
  • - Bugfix: Cancelation of selection range with reverse indent (sf.net #2215)
  • - Bugfix: upward and downward search not work correctly
  • - Bugifx: Fix menu accelerator conflict
  • - Add File/Recompare As/Image menu item
  • - Add support for merging word level diffs in selection
  • Demo: https://i.gyazo.com/af18960bd1f121213a2cd9287cae9cf4.gif
  • Folder compare:
  • - Bugfix: Unique files are not shown (Bitbucket #138)
  • - Bugfix: Improve Hard-IO error handling, other bug fixes, cleanup,
  • tweaks (GitHub #120)
  • Archive Support:
  • - Upgraded to 7-zip 18.06 (Bitbucket #119)
  • Options dialog:
  • - Bugfix: Widen the width of labels in Options dialog (GitHub#108)
  • - Bugfix: view settings make winmerge crash (Bitbucket #109)
  • - Bugfix: 64bit version can't browse between option pages (Bitbucket #128)
  • - Bugfix: Shell Integration "Enable Advanced Menu" disabled on new
  • install (Bitbucket #137)
  • - Bugfix: Binary File options don't change from default (Bitbucket #135)
  • Shell extension:
  • - Bugfix: CreateTranslatedRcFiles needs an update (GitHub #113)
  • Translations:
  • - Update Brazilian Portuguese translation (GitHub #108)
  • - Update Swedish translation (sf.net #3035, GitHub #112, #114)
  • - Update Lithuanian translation (Bitbucket PR #7, #8, #27)
  • - Update Russian translation (Bitbucket PR #9-#26, #139)
  • - Update Bulgarian translation (Bitbucket PR #28)
  • - Update Turkish translation (sf.net #3036)
  • - Update Japanese translation
  • - Remove now unneeded MergeLang.dll
  • Manual:
  • - Bugfix: Some fixes in the manual (GitHub #116)
  • - Bugifx: end of line documentation (sf.net #2211)
  • - Clarification as per
  • https://github.com/WinMerge/winmerge-v2/issues/41 (GitHub #126)
  • Internals:
  • - Remove `nFinalNullLines` checking, disabled by an earlier
  • commit (GitHub #111)
  • - Various minor updates, plus preparation for VS2019 (GitHub #115)
  • - DiffTextBuffer: Create Unicode temp files (makes EscapeControlChars()
  • obsolete) (GitHub #123)
  • - Don't pass `DIFFITEM *` by casting to `uintptr_t` (GitHub #124, #125)



Changes for v2.13.22 Beta - v2.14.0

  • Bugfix:
  • Shell extension uses unquoted program path
  • Translation updates:
  • - Dutch
  • - Slovenian



Changes for v2.12.2 - v2.12.4

  • New in 2.12 stable releases:
  • Tree-view for folder compare
  • Include items in unique folders in compare results
  • General compare result statuses
  • Remember last used target folder for Copy/Move to in folder compare
  • More accurate location pane
  • Re-load files changed in disk behind WinMerge
  • Refresh compare results after changing line filter
  • Add option to show Open-dialog on WinMerge startup
  • PCRE updated to version 7.8
  • Installer can add WinMerge to system path
  • New options page for Shell Integration options
  • Better Unicode file detection for full contents compare
  • Lots of bugs fixed
  • Notable in this release:
  • Add more C/C++ types to syntax highlight
  • Create config log file to My Documents-folder
  • Bugfix: Reports had same left/right descriptions
  • Bugfix: When conflict file saved trailing line-ending was lost
  • Bugfix: File compare HTML reports use invald DOCTYPE
  • Bugfix: "##" in file filter pattern caused an infinite loop
  • Bugfix: Could select prediffer when plugins were disabled
  • Bugfix: Opening mixed-EOL file one side forced both files to be handled as mixed-eol files
  • Bugfix: Didn't show correct EOL chars if whitespace chars were turned off and again on
  • Bugfix: Generated patch had wrong file time for UTF-16 files
  • Bugfix: Did not export changed options values
  • Bugfix: Reset the compare method to original if it was changed



Changes for v2.12.0 - v2.12.2

  • Notes:
  • This is a stable version of WinMerge.
  • New in 2.12 stable releases:
  • Tree-view for folder compare
  • Include items in unique folders in compare results
  • General compare result statuses
  • Remember last used target folder for Copy/Move to in folder compare
  • More accurate location pane
  • Re-load files changed in disk behind WinMerge
  • Refresh compare results after changing line filter
  • Add option to show Open-dialog on WinMerge startup
  • PCRE updated to version 7.8
  • Installer can add WinMerge to system path
  • New options page for Shell Integration options
  • Better Unicode file detection for full contents compare
  • Lots of bugs fixed
  • Source in this release includes:
  • all files from the subversion repository
  • Binary includes
  • WinMerge.exe, WinMergeU.exe
  • expat and pcre dll:s
  • Manual
  • Filters
  • Plugins
  • ShellExtension dll (ANSI, UNICODE & 64-bit versions)
  • Translation PO files
  • Runtimes includes
  • Visual Studio 2003.Net runtimes WinMerge needs
  • All files virus-scanned with:
  • NOD32 version 3980 (20090401) NT
  • SHA-1 Checksums for files:
  • 8fd42afe0feee849af12f747f9c4b57d161cc414 Runtimes-2.12.2.7z
  • 1d37730cd8bbc0e1d3ad71d90db66e03fa958002 Runtimes-2.12.2.zip
  • 3d127947c445d68fe02ea815e92a79441070ec9d WinMerge-2.12.2-exe.7z
  • bedf731b29c381dc2d14e8eb6cbaaf4e0e767f36 WinMerge-2.12.2-exe.zip
  • 63abcc44380215a60ffb25028465f560c1a4cd31 WinMerge-2.12.2-Setup.exe
  • 7b5b9b8bd2de8c857529a31156b3e635abb790c9 WinMerge-2.12.2-src.7z
  • f992be91534053073208451631c61d8b5bc8066a WinMerge-2.12.2-src.zip
  • Changes:
  • Disable folder compare tree-view by default (#2714968)
  • Bugfix: Filename extension column was empty for files (#2670046)
  • Bugfix: Crash when selecting backup folder (#2686382)
  • bugfix: Swapping panes did not update statusbar (#2661838)
  • Bugfix: Says files are identical after making files different in another application and re-loading them (#2672737)
  • Bugfix: Files with missing last EOL weren't merged correctly (#2712120)
  • Translation updates:
  • Polish (#2717382, #2720875)



Changes for v2.11.2 Beta - v2.12.0

  • Notes:
  • This is a stable version of WinMerge.
  • New in 2.12 stable releases:
  • Tree-view for folder compare
  • Include items in unique folders in compare results
  • General compare result statuses
  • Remember last used target folder for Copy/Move to in folder compare
  • More accurate location pane
  • Re-load files changed in disk behind WinMerge
  • Refresh compare results after changing line filter
  • Add option to show Open-dialog on WinMerge startup
  • PCRE updated to version 7.8
  • Installer can add WinMerge to system path
  • New options page for Shell Integration options
  • Better Unicode file detection for full contents compare
  • Lots of bugs fixed
  • Source in this release includes:
  • all files from the subversion repository
  • Binary includes
  • WinMerge.exe, WinMergeU.exe
  • expat and pcre dll:s
  • Manual
  • Filters
  • Plugins
  • ShellExtension dll (ANSI, UNICODE & 64-bit versions)
  • Translation PO files
  • Runtimes includes
  • Visual Studio 2003.Net runtimes WinMerge needs
  • Changes:
  • WinMerge 2.12.0 - 2009-03-05 (r6542)
  • Remember last target folder for Copy/Move to in folder compare (#2659228)
  • Detect Windows 7 and Windows 2008 in config log (#2599256)
  • Bugfix: Help window opened from WinMerge was modal (#2590079)
  • Bugfix: Crash in editor when undoing (#2590212)
  • Bugfix: Browse button in Option dialog reverted to previous settings (#2606153)
  • Bugfix: Files without extension get backed up to name..bak (#2627752)
  • Bugfix: Must Show Different to Show L/R Unique (#2129561)
  • Translation updates:
  • Chinese Traditional (#2608190)
  • Croatian (#2596949)
  • Czech (r6538)
  • Danish (#2648183)
  • Dutch (#2586422, #2590430)
  • French (#2603591)
  • Galician (#2632173)
  • German (#2586497)
  • Greek (#2615285)
  • Japanese (r6456)
  • Swedish (#2586274)
  • Ukrainian (#2609242)



Changes for v2.10.4 - v2.11.2 Beta

  • Notes:
  • This is a beta-release of WinMerge. This release is the last beta release before next stable (2.12) WinMerge release. That means this release has all important new features and improvements that will be in next stable release.
  • Translators: This release also means "string freeze" for WinMerge GUI. It means there will not be any changes in the translatable strings for 2.12 release. Translations done against this release will not need any changes for any 2.12.x releases. Please use this release to start translating / updating for WinMerge 2.12.
  • New in this release since 2.10.x stable releases:
  • Tree-view for folder compare
  • Include items in unique folders in compare results
  • General compare result statuses
  • More accurate location pane
  • Re-load files changed in disk behind WinMerge
  • Refresh compare results after changing line filter
  • Add option to show Open-dialog on WinMerge startup
  • PCRE updated to version 7.8
  • Installer can add WinMerge to system path
  • New options page for Shell Integration options
  • Better Unicode file detection for full contents compare
  • Lots of bugs fixed
  • Source in this release includes:
  • all files from the subversion repository
  • WinMerge.exe, WinMergeU.exe
  • expat, pcre and Frhed/heksedit dll:s
  • Manual
  • Filters
  • Plugins
  • ShellExtension dll (ANSI, UNICODE & 64-bit versions)
  • Translation PO files
  • Runtimes includes
  • Visual Studio 2003.Net runtimes WinMerge needs
  • All files virus-scanned with:
  • NOD32 version 3830 (20090205) NT
  • SHA1-signatures:
  • eb5122e62810b2f70bad7c54b8969fd9331a5949 Runtimes-2.11.2.7z
  • 4af82fe70080390c576e0e986d8cb1103373fdc3 Runtimes-2.11.2.zip
  • ed7df47e3e8855f9c7f9ac84e230451b51ca0158 WinMerge-2.11.2-exe.7z
  • 28e7852bb93ad0f414f07ee1990f1a6e0e7ebd5a WinMerge-2.11.2-exe.zip
  • 56377a1d3d9419266962f82e076be8d1f88b2d78 WinMerge-2.11.2-Setup.exe
  • 4cabaec41a88cb7e78a0e4a42332c152aa5e21ad WinMerge-2.11.2-src.7z
  • 826213bc27c236d8d9e3c5b5f91aae000266eda9 WinMerge-2.11.2-src.zip
  • Changes:
  • WinMerge 2.11.2 - 2009-02-05 (r6428)
  • Update Python syntax highlight keywords for Python 2.6 (#2473375)
  • More accurate visible area rect in location pane (#2479804)
  • New options page for Shell Integration options (#2433648)
  • Remove Frhed hex editor from GUI (context menu) (r6376)
  • Register.bat should use Find with full path (#2536582)
  • Better Unicode file detection for full contents compare (2477657)
  • Bugfix: Could not open project file that contains an ampersand character in folder names (#2372000)
  • Bugfix: File compare method "Modified Date and Size" ignored file size (#2455595)
  • BugFix: Quick compare didn't ignore EOL differences (#2433677)
  • Bugfix: Remove EOL characters from command line (#2458728)
  • Bugfix: Merging one line diff to empty other side didn't work (#2456399)
  • Bugfix: Location pane was empty for some files with diffs (#2459234)
  • Bugfix: Line filter editing didn't update edit box when editing was canceled by ESC key (#2493935)
  • Bugfix: Wrong number shown for difference when using line filters (#2493980)
  • Bugfix: Crashed if compared file disappeared during file compare (#2493945)
  • Bugfix: Creating new files caused message about missing files (#2515875)
  • Bugfix: Could not hide folders in recursive compare (#2528749)
  • Bugfix: Folder Compare:Copy Right/Left don't create folder
  • Bugfix: Must Show Different to Show L/R Unique (#2129561)
  • Bugfix: Could not copy files from right to left (#2556904)
  • Bugfix: Don't show file name extension for folders (#2563314)
  • Translation updates:
  • Brazilian (#2461443, #2524796)
  • Chinese Traditional (#2540115)
  • Czech (r6201)
  • Dutch (#2481022, #2494378, #2499994)
  • French (#2551043, #2551066)
  • Greek (#2550911)
  • Swedish (#2452467, #2465385, #2511043)



Changes for v2.10.2 - v2.10.4

  • Add Git to Source Control filter and fix ignore file rules (#2329381)
  • Release notes update for 2.10.4 release (#2490137)
  • Bugfix: Move confirmation dialog sometimes had wrong paths (#2327565, #2309190)
  • Bugfix: Use translated version of readme.txt for Chinese Simplified (#2391000)
  • Bugfix: Installer didn't install readme.txt for all translations (#2396437)
  • Bugfix: Could not give paths to commandline when started WinMerge from Cygwin prompt (#2427946)
  • Bugfix: Could not open project file that contains an ampersand character in folder names (#2372000)
  • Bugfix: File compare method "Modified Date and Size" ignored file size (#2455595)
  • Bugfix: Remove EOL characters from command line (#2458728)
  • Translation updates:
  • Dutch (#2481022, #2494378, #2499994)
  • Swedish (#2236651)



Changes for v2.10.0 - v2.10.2

  • Change download URL to current URL (#2136765)
  • Installer: create backup of ClearCase config file (#2129095)
  • Release notes update (#2222871)
  • BugFix: Case-sensitive regexp search didn't work (#1991259)
  • BugFix: Wrong cursor position when disabling selection margin (#2138555)
  • BugFix: Showed a black line when disabling selection margin (#2068790)
  • BugFix: Fix manual URL in Readme.txt (#2181628)
  • BugFix: There were some installer regressions (eg. Installer didn't create Quick Launch icon) (#1460517)
  • BugFix: Giving path to file and folder to command line did not work (#2138560)
  • BugFix: If messagebox was shown during file loading location pane didn't show any differences (#2101780)
  • BugFix: Some calls made to plugins when plugins were disabled (#2182788)
  • New translation: Galician (#2120685)
  • Translation updates:
  • Czech (r6038)
  • Swedish (#2227131)
  • Ukrainian (#2131753)



Changes for v2.10 RC - v2.10.0

  • Change Manual url to http://winmerge.org/docs/manual/ (r5957)
  • Manual updates
  • Changelog update (#2114998)
  • BugFix: Customized colors weren't used in some areas (#2110218)
  • BugFix: Zip files were extracted into wrong folder (#2110350)



Changes for v2.9.10 Beta - v2.10 RC

  • Installer installs WinMerge for all users
  • Add ShellExtension menu for drive letters (root folders)
  • Unlimited undo in the editor
  • Big Manual update
  • PCRE (regular expression library) update (to version 7.7)
  • Use PCRE in editor regular expressions (Find/Replace)
  • Plugins disabled by default, new option to enable them
  • Location pane flickering fixed
  • Focus losing after folder compare operations fixed
  • Lots of bugs fixed



Changes for v2.8.6 - v2.9.10 Beta

  • Manual: Introduction update (#2011365)
  • Manual: Reorganize structure (#2011924)
  • Add ShellExtension menu for drive letters (root folders) (#2011602)
  • Remove buildall.bat (#2013576)
  • New option to enable plugins (disabled by default) (#2013845)
  • Add dialog listing available plugins (#2021722)
  • Refresh compare after changing filter (#2017426)
  • Add "Open Conflict" for file/folder compare menus (#2025472)
  • Add -u commandline parameter as alternative to -ub (#2029275, #2030359)
  • Remove RCLocalizationHelper plugin (#2029457)
  • Clarify Supercopier caused hang in release notes (#2030040)
  • Confirmation dialog for move operations (#2026508)
  • Unlimited undo (#2033754)
  • Add wait cursor for undo and redo (#2039228)
  • Rename color scheme menu item "None" and add separator (#2027300)
  • Add icon for "Open Conflict File" menu item (#2047054)
  • Release notes update (#2050348)
  • BugFix: Use system codepage for paths (#1979429, #2008581)
  • BugFix: ANSI build crash in folder compare (#2010053)
  • BugFix: Add insert/overtype mode indicator to statusbar (#2015174)
  • BugFix: Detected UTF-8 encoding shown as 65001 (#2012377)
  • Bugfix: Don't warn about closing multiple windows when only one
  • window is open (#2010463)
  • BugFix: Moving was allowed for protected items (#2023734)
  • BugFix: Could change EOL style for protected file (#2025781)
  • BugFix: Shift+Backspace didn't work in editor (#1153696)
  • BugFix: Deleting/Moving file crashed WinMerge in debugger (#2025833)
  • BugFix: External editor command line switches did not work (#2037862)
  • BugFix: Editing line filters updated wrong filter (#2025130)
  • BugFix: Could change syntax highlight mode when highlighting was
  • disabled from options (#2027325)
  • BugFix: Boldfacing did work only for Courier font (#2000996)
  • Bugfix: Lost focus after folder compare operations (#2046002)
  • Translation updates:
  • Chinese Traditional (#2039929



Changes for v2.8.4 - v2.8.6

  • Reduce executable sizes (#2003203)
  • Release Notes update (#2007673)
  • Clarify Supercopier caused hang in release notes (#2030040)
  • BugFix: Always right side as origin side in copy confirmation dialog when Copy To... (#2001237)
  • BugFix: Possible crash when enabling line filter (#2004160)
  • BugFix: Moving was allowed for protected items (#2023734)
  • BugFix: Could change EOL style for protected file (#2025781)
  • BugFix: External editor command line switches did not work (#2037862)
  • New translation: Slovenian (#1997236)
  • Translation updates:
  • Chinese Traditional (#2007426)



Changes for v2.8.2 - v2.8.4

  • BugFix: Crash when starting a second instance (#1993835)
  • BugFix: Crash when starting WinMerge with only one path (#1994402)
  • Translation updates:
  • Brazilian (#1994578)



Changes for v2.6.14 - v2.8.2

  • Tabbed interface for compare windows
  • Folder compare is now multi threaded - speed improvement
  • New PO files based translation system
  • New linefilter implementation (fixes e.g. line-end matching bug)
  • Open binary files to file compare
  • Allow hiding margin in file compare
  • New backup file options
  • Improved line filter dialog
  • Printing improvements
  • Match lines inside differences
  • Create HTML reports from file compare
  • New dialog for selecting folder compare columns
  • New icon for Shell Integration
  • Fixed bug WinMerge could not detect UTF-8 files without BOM
  • Resolve conflict files (CVS, SVN, ...)
  • New translations: Croatian, Greek, Portuguese, Romanian and Ukrainian



Changes for v2.6.14 - v2.8.0

  • Tabbed interface for compare windows
  • Folder compare is now multi threaded - speed improvement
  • New PO files based translation system
  • New linefilter implementation (fixes e.g. line-end matching bug)
  • Open binary files to file compare
  • Allow hiding margin in file compare
  • New backup file options
  • Improved line filter dialog
  • Printing improvements
  • Match lines inside differences
  • Create HTML reports from file compare
  • New dialog for selecting folder compare columns
  • New icon for Shell Integration
  • Fixed bug WinMerge could not detect UTF-8 files without BOM
  • Resolve conflict files (CVS, SVN, ...)
  • New translations: Croatian and Portuguese



Changes for v2.7.6 Beta - v2.8 RC

  • Update developers list in splash screen (#1891548)
  • Better error handling for Excel plugin (#1510293)
  • Add macros, bookmarks and document properties to Word plugin (#1510298)
  • Add *.dot (document template) extension to Word plugin (r5120)
  • BugFix: Copy&Paste from VB6 added binary chars (#1904355)
  • Translation updates:
  • Chinese Traditional (#1905323)
  • Swedish (#1905520)



Changes for v2.7.4 Beta - v2.7.6 Beta

  • Touchpad scrolling improvements (#1837457)
  • BugFix: Values with "," inside could break the CSV report (#1831512)
  • BugFix: Failed to create backup file in folder compare (#1835283)
  • BugFix: Revert difference highlight code to 2.6.12 version (#1811695)
  • BugFix: Backspace key didn't work when renaming items (#1738790)
  • Translation updates:
  • Croatian (r4786)



Changes for v2.6.6 - v2.72 Beta

  • Now uses expat + scew for XML handling
  • Now uses PCRE for regular expressions
  • Match lines inside differences
  • New linefilter implementation (fixes e.g. line-end matching bug)
  • Folder compare is now multithreaded - speed improvement
  • Allow hiding margin in file compare
  • New backup file options



Changes for v2.6.12 - v2.6.14

  • New icons and splash screen
  • Simpler and auto-closing folder compare progress bar
  • Line numbers in file compare
  • Word-wrap in file compare
  • GUI for bookmarks in file compare
  • Better character-level difference indication in file compare
  • Merge difference which has cursor inside it (no need to select difference first)
  • Improved Project file saving and editing
  • User-defined folder for file filters
  • Renaming items in folder compare



Changes for v2.6.6 - v2.6.12

  • New icons and splash screen
  • Simpler and auto-closing folder compare progress bar
  • Line numbers in file compare
  • Word-wrap in file compare
  • GUI for bookmarks in file compare
  • Better character-level difference indication in file compare
  • Merge difference which has cursor inside it (no need to select difference first)
  • Improved Project file saving and editing
  • User-defined folder for file filters
  • Renaming items in folder compare



<<Back to software description