WinMerge 2.16.14 Released (July 25, 2021) Website Download / (Sourceforge) / (Github) Spoiler: Changes v2.16.14 What Is New in 2.16.14 General Fixed an issue where the WinMerge process might not terminate even though the WinMerge window was closed. File compare BugFix: Fixed an infinite loop when "find what" in the substitution filters is empty. Folder compare BugFix: Fix an issue where a file is deselected when returning to the folder compare window after opening the file compare window by double-clicking the file in the folder compare window. (PR #857) Right click context menu - Compare files or folders in a new tab (#232,#277) Binary compare BugFix: Fixed an issue where window titles may not be updated Image compare winmerge shows (differences) rotated image (winmerge/winimerge #20) Added following menu items to the context menu Rotate Right 90deg Rotate Left 90deg Flip Vertically Flip Horizontally Options dialog Add preference option to clear "Don't ask this question again" CompareLargeFiles choice (#772, PR #859) Select Files or Folders dialog BugFix: Fix the Select Files or Folders dialog. (PR #882,#892) Plugins BugFix: CompareMSExcelFiles.sct: "This picture only contains a bitmap" was displayed when comparing Excel files that contain shapes. BugFix: CString rangestr = (argc > 0) ? argv[0] : GetColumnRangeString(); (#853) Improve plugin system (editor script) (PR #871) New unpacker plugins: PrettifyHTML PrettifyYAML ValidateHTML QueryYAML SelectColumns SelectLines ReverseColumns ReverseLines Replace New editor script plugins: PrettifyHTML PrettifyYAML SelectColumns SelectLines ReverseColumns ReverseLines Replace Updated Apache Tika to version 2.0.0 Updated yq to version 4.11.1 Command line Added /l command line option (osdn.net #41528) Added /t, /table-delimiter, /new, /fileext and /inifile command line option Installer Installer integrates with TortoiseGit and TortoiseSVN despite being told not to (#878) Translations Translation updates: Bulgarian (PR #850) Dutch (PR #842,#893) Galician (PR #869) German (PR #860,#870,#883,#890) Hungarian (PR #845,#856,#897) Japanese Lithuanian (PR #840,#849,#866,#875,#879,#894) Portuguese (PR #846,#872,#898) Slovenian (#858) Russian (PR #847) Turkish (PR #848) Internals BugFix: WinMerge doesn't build under Visual Studio 16.10.2 (#841) BugFix: x64: LINK : warning LNK4010: invalid subsystem version number 5.01; default subsystem version assumed (#855) BugFix: Project: heksedit cl : command line warning D9002: ignoring unknown option '/arch:SSE' (#861) BugFix:ALL.vs2019.sln cl : command line warning D9035: option 'Gm' has been deprecated and will be removed in a future release (#862) Resolves: Add continuous code security and quality analysis (PR #844, #843) Improvement: Add check and error mesage in DownloadDeps.cmd that path to 7-zip exists (#864)
WinMerge 2.16.15 Beta Released (September 20, 2021) Website Download / (Sourceforge) / (Github) Spoiler: Changes v2.16.15 Beta What Is New in 2.16.15 Beta General BugFix: WinMerge would crash when launched if the registry or INI file contained invalid values. BugFix: Winmerge Crash when comparing 2 files from Windows Explorer context menu (#808, #908, #913) BugFix: Incorrect text color for selected menu item on Windows 11 BugFix: 50% cpu use by winmergeu.exe after program closed (#903) Digitally sign packages (#152) File compare BugFix: The mouse cursor did not change to an hourglass when the files or plugins were taking a long time to load. BugFix: Save Middle and Save Middle As menu items were not enabled when comparing three files. BugFix: A two-pane window was displayed even though New (3panes) → Table menu item was selected. BugFix: The height of each pane in the Diff pane was calculated incorrectly when comparing three files. BugFix: Unicode SMP chars misrendered after performing a find (#914) BugFix: Crash when pressing Shift+F4 key BugFix: Replace slow (#940) BugFix: When moving in the scroll pane, the selected position is incorrect (#970) BugFix: When the Diff pane was redisplayed, the scroll position of the Diff pane was not appropriate. (osdn.net #42862) Make "Do not close this box" checkbox in search window On by default (#941) Image compare BugFix: Duplicate menu shortcut in translations (#905) BugFix: Image comparison (winimerge #24) Project file Add a feature to save/restore compare options to/from a project file.(#498) (PR #915) Options dialog Add a feature to set items saved to or restored from the project file. (PR #953) Plugins New unpacker plugins: DecompileJVM DecompileIL DisassembleNative Command line Added /c column number command line option Added /EnableExitCode command line option Shell extension BugFix: WinMerge's extended menu items were doubly inserted into the context menu of Explorer's navigation pane. (osdn.net #42702) BugFix: Right click - compare - is unclear (#249) Added a new DLL (WinMergeContextMenu.dll) for the Windows 11 Explorer context menu (currently unstable and not registered by default) (PR #954) Translations Translation updates: Brazilian (PR #910) Dutch (PR #921,#969) German (PR #965,#977) Hungarian (PR #937,#955) Italian (PR #911) Japanese Korean (PR #932) Portuguese (PR #956,#964,#976) Russian (PR #901,#927,#963) Slovenian Swedish (PR #974) Turkish (PR #899) Internals README.md: Make it clear that requirements are to build, not use the application (PR #942) compiler-calculated maximum value for m_SourceDefs (PR #966) Known issues Crashes when comparing large files (GitHub #325) Very slow to compare significantly different directories (GitHub #322) Vertical scrollbar breaks after pasting text (GitHub #296)
WinMerge 2.16.16 Released (October 28, 2021) Website Download / (Sourceforge) / (Github) Spoiler: Changes v2.16.16 What Is New in 2.16.16 General Fix a problem where the string in the Windows common dialog would not change to the language when switching languages. File compare BugFix: Fix not getting the proper error message when saving failed Table compare BugFix: Cannot resize last column with UI (#998) Reloading a file that was changed by another application does not preserve column widths (#951) Image compare BugFix: Fix an issue where drag-and-drop of file would only work once. Folder compare BugFix: Sync (Super Slow) (#771) BugFix: Fix an issue where filters are not applied correctly when opening a project file containing multiple items with different filters. (PR #995) [Feature Request] New Display Columns: Dimensions + Size Difference (#131) FolderCompare: Additional Properties (Windows Property System+Hash (MD5, SHA-1, SHA-256)) (PR #996) Options dialog BugFix: Fix the problem that the "Register Shell Extension for Windows 11 or later" button is not enabled when another user has registered ShellExtension for Windows 11. Plugins BugFix: Plugin unpacked file extension problem (get_PluginUnpackedFileExtension) (#983) BugFix: Comparing broken lnk-files (windows shortcuts) freezes WinMerge (#1007) Apache Tika plugin: Update Apache tika to 2.1.0 and change the download URL CompareMSExcelFiles.sct: Make the number before the sheet name zero-padded Shell extension BugFix: ShellExtension for Windows 11 did not work on machines that did not have MSVCP140.dll VCRUNTIME140*.dll installed. BugFix: Loop counter should be the same type as the count type. (PR #987) ShellExtension for Windows11: Disable Registry Write Virtualization Manual Where to report documentation/help errors? (#1004) Translations Translation updates: Galician (PR #1005) German (PR #986,#1027) Hungarian (PR #991,#1023) Japanese Lithuanian (PR #979) Portuguese (PR #1017) Slovenian (#1026) Turkish (PR #980) Internals BugFix: Missing packages.config (also outdated) and wrong NuGet packages path in the WinMergeContextMenu.vcxproj and .filters file (#985) Fix typo in OpenView.cpp (PR #1000)
FYI. WinMerge 2011 Portable 2011.211.170 (file comparison and differencing) Released for the PA Platform, courtesy of PortableApps.com
WinMerge 2.16.17 Beta Released (December 19, 2021) Website Download / (Sourceforge) / (Github) Spoiler: Changes v2.16.17 Beta What Is New in 2.16.17 Beta General New Option to ignore numbers. (PR #1025,#923) Add the feature to display tooltips on the MDI tab. (PR #1038) Issue with closing WinMerge with Esc keyboard key (#1052) Add an "Defaults" section to the ini file (PR #1071) File compare BugFix: Release 2.16.16 crashes when comparing large files - likely a regression (#1036) BugFix: Fixed C#(Java, JavaScript) keyword highlighting. (#1040) BugFix: The current pane switches without me asking it to. (#1050) BugFix: Fix PHP syntax highlighting. (PR #1055) BugFix: Source Files Comparison doesn't seem to Work properly (#1057) Add D syntax highlighting. (PR #1042) Improved 'Match similar lines' option (#1013) Make the 'Match similar lines' option work for 3-way comparisons (PR #1051,#510) Please add a huge icon for "Filter is active" (#1056) Image compare Added support for creating multi-page image compare report (osdn.net #43374) Folder compare BugFix: Fixed a problem where Duplicate Group Numbers were not assigned to files with the same content but different file names. BugFix: Fix crash when comparing 3 folders if additional properties were added FolderCompare: Improve performance when tree mode is disabled (#PR #1069) Project file Add a feature to save/restore the "Ignore numbers" setting to/from a project file. (PR #1068) Patch Generator dialog Put the diff patch to the clipboard rather than to files (#923) Plugins BugFix: Fixed the problem that Plugins->Reload Plugins menu item does not work. Archive support Update 7-Zip to 21.06 Shell extension ShellExtension for Windows 11: Implemented advanced menu Translations New translation: Corsican (PR #1072,#1085) Translation updates: Chinese Traditional (PR #1079) German (PR #1062,#1086,#1088) Hungarian (PR #1032) Japanese Korean (PR #1078) Lithuanian (PR #1043,#1061,#1082,#1087) Polish (PR #1049) Portuguese (PR #1034,#1039,#1060,#1065) Russian (PR #1031) Slovenian Internals BugFix: Fix typo in BCMenu.cpp (PR #1054) BugFix: Return better HRESULTs (PR #1077) Make it buildable for ARM32 architecture Known issues Crashes when comparing large files (GitHub #325) Very slow to compare significantly different directories (GitHub #322) Vertical scrollbar breaks after pasting text (GitHub #296)
WinMerge 2.16.18 Released (January 27, 2022) Website Download / (Sourceforge) / (Github) Spoiler: Changes v2.16.18 What Is New in 2.16.18 General BugFix: Crash when comparing files in Google Drive [Feature Request] Lengthen title of File Compare window or add tip (#960) added me to contributor list (PR #1094) Made it so that the parent window cannot be operated while the font selection dialog displayed from View→Select Font menu item is displayed. File compare BugFix: wm 2.16.16.0 crashes with file attached (#1101) BugFix: Fix a problem that 'Encountered an improper argument' error occurs when a pane split by Window→Split menu item is unsplit by drag operation. BugFix: Colors -> Differences -> Word Difference : Text color ignored (#1116) BugFix: WinMerge crashes with specific regex search (#1160) 3-Way File Merge: No Keyboard / hot keys available for Merging from Left Pane to right pane and vice versa (#957) Winmerge hangs when i try to compare files. (#1111) Fast encoding switching. (#793) Clipboard Compare New Feature: Clipboard Compare (PR #1147) Click File → Open Clipboard menu item to compare the two most recent contents of the clipboard history. You can also compare by pressing Ctrl+V when the child MDI window is not visible. This feature is available on Windows 10 version 1809 or higher and WinMerge 64-bit version. Folder compare BugFix: Sorting on Comparison Result being done incorectly (#483) BugFix: Fix an issue where WinMerge sometimes crashes when executing "Refresh Selected" in the folder compare window. (PR #1120) BugFix: Fixed a bug that the parent folder icon was not displayed in non-recursive mode. BugFix: Fixed the problem that the sort order is different from version 2.16.16 or earlier Plugins Fix for #1139 (#1139,PR #1140) Make plugin descriptions translatable Upgrade Apache Tika to 2.2.1 Command line Added /clipboard-compare command line option Archive support Update 7-Zip to 21.07 Installer BugFix: Incorrect link to "Quick Start" guide at WM installation end (#1127) BugFix: Add replacesameversion flag to 7z.dll Re-enabled the process of installing ShellExtension for Windows 11. Manual BugFix: "Quick compare limit" and "Binary compare limit" settings don't have the expected (and documented) purpose (#1100) Translations Translation updates: Chinese Simplified (PR #1109,#1112,#1134) Corsican (PR #1103,#1119,#1137,#1142,#1154) Dutch (PR #1123) French (PR #1121,#1122,#1157) German (PR #1110,#1117,#1143,#1155) Hungarian (PR #1102,#1115,#1136,#1141,#1150) Japanese Lithuanian (PR #1124,#1144) Portuguese (PR #1097,#1098,#1106,#1133,#1149) Slovenian (PR #1148,#1153) Turkish (PR #1099) Internals Fix typo in DirScan.cpp (PR #1118)
WinMerge 2.16.19 Beta Released (March 20, 2022) Website Download / (Sourceforge) / (Github) Spoiler: Changes v2.16.19 Beta What Is New in 2.16.19 Beta General Update Merge.rc (PR #1219,#1227,#1231,#1232) File compare BugFix: Match similar lines breaks with Ignore whitespace change (#1209) BugFix: Copy & Advance skips differences when moved block detection is on (#1235) BugFix: Fix inline difference selection by F4 key not working well in various cases Different exit procedure required for small vs. large files (#1218) Added View → View Top Margins menu item. (A ruler appears in the margin) Table compare Pinning first row of file (#999) Added Use First Line as Headers menu item to the column header context menu. Folder compare BugFix: Fix the problem that the status bar displays "0 items selected" even though multiple items are selected. BugFix: Change the file naming method of the file compare report to avoid duplication of the file compare report file name linked from the folder compare report. (PR #1171) BugFix: Fix an issue where comparison results are not displayed correctly when "Refresh Selected" is performed by selecting an item that has a directory and file with the same name. (PR #1189) BugFix: Folder compare with jpg images crashes (#1176) BugFix: Fix renaming process in folder compare window. (PR #1246) Filters Filters enchancement (PR #1179,#1174) File masks Putting ! before file masks will exclude files that match that masks. If you put \ after the file masks, the masks will match folders instead of files. File filters Added f!: and d!: to exclude files or folders that match the pattern specified in f: and d:. Options dialog BugFix: Help text is truncated (#1210) Improve vertical alignment string (#1200) Some improvements (#1212) Plugins BugFix: Select Plugin Dialog: Fix the problem that the plugin arguments are deleted by clicking the "Add pipe" button after entering them. Archive support Translations Translation updates: Catalan (PR #1237) Chinese Simplified (PR #1257) Chinese Traditional (PR #1204) Corsican (PR #1188,#1205,#1221,#1251,#1260) Dutch (PR #1187) French (PR #1211) German (PR #1208,#1228,#1254,#1262) Hungarian (PR #1203,#1220,#1252,#1259) Japanese (PR #1165) Korean (PR #1181) Lithuanian (PR #1197,#1202,#1224,#1255) Norwegian (PR #1170) Portuguese (PR #1178,#1222) Russian (PR #1164) Slovak (PR #1196) Slovenian (PR #1163,#1261) Ukrainian (PR #1172) Internals Fix typo in ShellFileOperations.cpp (PR #1256) [Big PR - big changes] A lot of refactor and optimization commits (PR #1258) Wrong links for ShellExtension on Translations page (#1185) Tweak translations status (PR #1201) Known issues Crashes when comparing large files (GitHub #325) Very slow to compare significantly different directories (GitHub #322) Vertical scrollbar breaks after pasting text (GitHub #296)
It's a good thing WinMerge is still in the Beta phase and probably a cliche' to say never judge a book by its cover. But after taking a look on their website, that user interface is one heck of a tough love proposition.
FYI. WinMerge Portable 2.16.20 (file comparison and differencing) Released for the PA Platform, courtesy of PortableAps.com
WinMerge 2.16.22 Released (July 27, 2022) Website Download / (Sourceforge) / (Github) Spoiler: Changes v2.16.22 General Allow renaming of untitled pages (#1395) File compare BugFix: "Replace All" doesn't work when Replace in "Selection" and the new string contains the old string. (#1376) BugFix: “Match case” in Search always enabled (#1380) BugFix: vertical editing for .h file is quite slow (#1386) BugFix: replace text using regular expressions behaves incorrectly if multiple matches on the same line (#1387, PR #1388[plain)[/plain] Optimize snake function (PR #1411) Folder compare BugFix: Fix an issue where paths with different case are not displayed correctly in the folder column of the folder compare window when comparing three directories. (PR #1372) BugFix: Fix renaming process in folder compare window. (PR #1392) BugFix: Elapsed time was no longer displayed in the status bar after folder comparison. BugFix: Fix an issue where the folder column is not updated for child items after renaming a directory in the folder compare window. (PR #1408[plain)[/plain] Plugins Modify textbox behavior (CompareMSExcelFiles options dialog) (PR #1374) Make wsc files available as plug-in (PR #1390) Archive support Update 7-Zip to 22.00 Project file Add a feature to save/restore hidden items to/from a project file.(PR #1377) Options dialog New setting to decide when to save/restore hidden items when project is saved/loaded (PR #1377) Translations Translation updates: Bulgarian (PR #1375) French (PR #1418[plain)[/plain] Galician (PR #1400) German (PR #1396,#1399) Hungarian (PR #1393,#1398[plain)[/plain] Japanese Lithuanian (PR #1394) Portuguese (PR #1416) Internals Fix typo in SuperComboBox.cpp (PR #1379) What's Changed Modify textbox behavior (CompareMSExcelFiles options dialog) by @stonee-K in #1374 Update Bulgarian.po by @StoyanDimitrov in #1375 Fix typo in SuperComboBox.cpp by @eltociear in #1379 Make wsc files available as plug-in by @stonee-K in #1390 Fix issue #1387: replace text using regular expressions behaves inco… by @sdottaka in #1388 Keep hidden items by @mauriciogracia in #1377 Fix renaming process in folder compare window. by @tjmprm77 in #1392 Update Hungarian.po by @efi99 in #1393 Update of Lithuanian translation by @Tichij in #1394 Update German.po by @Mr-Update in #1396 Update Hungarian.po by @efi99 in #1398 Update German.po by @Mr-Update in #1399 Galician translation update by @qosobrin in #1400 Fix an issue where the folder column is not updated for child items after renaming a directory in the folder compare window. by @tjmprm77 in #1408 Optimize snake function by @stonee-K in #1411 Update Portuguese translation by @hugok79 in #1416 Update French.po by @slolo2000 in #1418 New Contributors @mauriciogracia made their first contribution in #1377 Full Changelog: v2.16.21...v2.16.22
WinMerge Portable 2.16.22 (file comparison and differencing) Released (July 28, 2022) (PortableApps.com)
WinMerge 2.16.23 Beta Released (September 26, 2022) Website Download / (Sourceforge) / (Github) Spoiler: Changes 2.16.23 Beta What Is New in 2.16.23 Beta General BugFix: Fix an issue where filenames containing "&" are not displayed properly in the MDI tab bar and its tooltips. (PR #1466) Color schemes Create Midnight.ini (PR #1430) File compare BugFix: Non existing backup directory should be automatically created (#1438) Remember zoom level for all files (#1433) The feature will allow the user to right-click the selected lines and… add them to Line Filter so that those lines added to the Line Filter will be ignored if found in any file. (PR #1481) CrystalEdit/parsers/SQL: Added more keywords (PR #1493) Table compare Bugfix: Inline differences ware not displayed even if the caret is moved to the position of an inline difference that is hidden due to the narrow column width. Webpage compare [EXPERIMENTAL] Webpage Compare: Highlight differences (PR #1357) Folder compare BugFix: Disable rename operations when in read-only mode in the folder compare window. (PR #1434) BugFix: Fix an issue where renaming to a file name or directory name containing "" or "/" is not done properly. (PR #1451) BugFix: Fix "Left to Right" and "Right to Left" copying in 2-way folder comparison. (PR #1495) BugFix: Folder compare with jpg images crashes (#1176) (Previous versions were linked with unfixed freeimage.) Archive support Update 7-Zip to 22.01 (#1425) Translations Translation updates: Brazilian (PR #1436,#1437,#1441,#1459,#1463) Corsican (PR #1443,#1480,#1486) Dutch (PR #1474) Finnish (PR #1460) French (PR #1491) German (PR #1455,#1484) Hungarian (PR #1431,#1454) Japanese Lithuanian (PR #1457,#1485) Polish (PR #1427,#1456) Portuguese (PR #1453,#1490) Russian (PR #1426) Slovenian (#1424,PR #1461) Spanish (PR #1406) Known issues Suggestion to make the result of image comparison more reliable (#1391) Crashes when comparing large files (#325) Very slow to compare significantly different directories (#322) Vertical scrollbar breaks after pasting text (#296)
WinMerge 2.16.24 Released (October 27, 2022) Website Download / (Sourceforge) / (Github - Releases) Spoiler: Changes 2.16.24 What Is New in 2.16.24 General BugFix: Fixed crash when displaying file menu if jump list contains invalid title (osdn.net #45916) File compare Changed operation of displaying dialogs and context menus from status bar from double-click to single-click. Table compare BugFix: when TSV files were displayed in table mode with word wrap enabled, clicking on a character would not move the caret to that character's position Folder compare Fixed memory leak in folder comparison when PDF files were targeted for image comparison. Options dialog Improved translation regarding CPU cores (PR #1513) Select Files or Folders dialog Made it possible to specify Prediffer plugin Plugins BugFix: Select Plugin dialog: Fixed that "Display all plugins" checkbox did not work Project file BugFix: Fixed comparison failure when left file path and right file path in project file are URLs. Allow saving following in project file. Description Window type Table delimiter Patch Generator dialog BugFix: The command line section in the generated patch file was garbled (osdn.net #45935) Translations BugFix: Fix an issue where the following message displayed when two files are identical in a 3-way folder comparison is not translated. (PR #1535) Translation updates: Brazilian (PR #1511,#1523) Corsican (PR #1510,#1527) French (PR #1538) German (PR #1498,#1509,#1528) Hungarian (PR #1508,#1524) Japanese Lithuanian (PR #1514,#1526) Polish (PR #1525) Portuguese (PR #1529) Slovenian Others BugFix: Fixed English verbiage (PR #1499) BugFix: typo fixed in README.md (PR #1504) BugFix: Fix typo in lwdisp.c (PR #1515) What Is New in 2.16.23 Beta General BugFix: Fix an issue where filenames containing "&" are not displayed properly in the MDI tab bar and its tooltips. (PR #1466) Color schemes Create Midnight.ini (PR #1430) File compare BugFix: Non existing backup directory should be automatically created (#1438) BugFix: Bug: Can't copy selected text, if it has non-changed lines (#1507) Remember zoom level for all files (#1433) The feature will allow the user to right-click the selected lines and… add them to Line Filter so that those lines added to the Line Filter will be ignored if found in any file. (PR #1481) CrystalEdit/parsers/SQL: Added more keywords (PR #1493) Table compare Bugfix: Inline differences ware not displayed even if the caret is moved to the position of an inline difference that is hidden due to the narrow column width. Webpage compare [EXPERIMENTAL] Webpage Compare: Highlight differences (PR #1357) Folder compare BugFix: Disable rename operations when in read-only mode in the folder compare window. (PR #1434) BugFix: Fix an issue where renaming to a file name or directory name containing "" or "/" is not done properly. (PR #1451) BugFix: Fix "Left to Right" and "Right to Left" copying in 2-way folder comparison. (PR #1495) BugFix: Folder compare with jpg images crashes (#1176) (Previous versions were linked with unfixed freeimage.) Archive support Update 7-Zip to 22.01 (#1425) Translations Translation updates: Brazilian (PR #1436,#1437,#1441,#1459,#1463) Corsican (PR #1443,#1480,#1486) Dutch (PR #1474) Finnish (PR #1460) French (PR #1491) German (PR #1455,#1484) Hungarian (PR #1431,#1454) Japanese Lithuanian (PR #1457,#1485) Polish (PR #1427,#1456) Portuguese (PR #1453,#1490) Russian (PR #1426) Slovenian (#1424,PR #1461) Spanish (PR #1406) Known issues Suggestion to make the result of image comparison more reliable (#1391) Crashes when comparing large files (#325) Very slow to compare significantly different directories (#322) Vertical scrollbar breaks after pasting text (#296) What's Changed Update Russian.po by @wvxwxvw in #1426 Update Polish.po by @miroslaw-zylewicz in #1427 Update of Lithuanian translation by @Tichij in #1431 Create Midnight.ini by @HaroldPetersInskipp in #1430 Disable rename operations when in read-only mode in the folder compare window. by @tjmprm77 in #1434 Update Brazilian.po by @Marcello-mco in #1436 Update Brazilian.po by @Marcello-mco in #1437 Update Brazilian.po by @Marcello-mco in #1441 Update Corsican translation in August by @Patriccollu in #1443 Spanish translation update by @mauriciogracia in #1406 Fix an issue where renaming to a file name or directory name containing "" or "/" is not done properly. by @tjmprm77 in #1451 Update Portuguese translation by @hugok79 in #1453 Update Hungarian.po by @efi99 in #1454 Update German.po by @Mr-Update in #1455 Update Polish.po by @miroslaw-zylewicz in #1456 Update of Lithuanian translation by @Tichij in #1457 Update Brazilian.po by @Marcello-mco in #1459 Update Slovenian.po by @JadranR in #1461 Update Brazilian.po by @Marcello-mco in #1463 Fix an issue where filenames containing "&" are not displayed properly in the MDI tab bar and its tooltips. by @tjmprm77 in #1466 Update Dutch.po by @RockyTDR in #1474 Update Corsican translation in September by @Patriccollu in #1480 The feature will allow the user to right-click the selected lines and… by @srgank in #1481 Update German.po by @Mr-Update in #1484 Update of Lithuanian translation by @Tichij in #1485 Update Brazilian.po by @Marcello-mco in #1486 Update Portuguese translation by @hugok79 in #1490 Update French.po by @slolo2000 in #1491 CrystalEdit/parsers/SQL: Added more keywords by @baka0815 in #1493 Fix "Left to Right" and "Right to Left" copying in 2-way folder comparison. by @tjmprm77 in #1495 [EXPERIMENTAL] Webpage Compare: Highlight differences by @sdottaka in #1357 Update German.isl by @Mr-Update in #1498 Fixed English verbiage by @Gitoffthelawn in #1499 typo fixed in README.md by @Hridoy-31 in #1504 Update Hungarian.po by @efi99 in #1508 Update German.po by @Mr-Update in #1509 Update Corsican translation for 2.16.24 (Oct. 9th) by @Patriccollu in #1510 Update Brazilian.po by @Marcello-mco in #1511 Update of Lithuanian translation by @Tichij in #1514 Fix typo in lwdisp.c by @eltociear in #1515 Update Brazilian.po by @Marcello-mco in #1523 Update Hungarian.po by @efi99 in #1524 Update Polish.po by @miroslaw-zylewicz in #1525 Update of Lithuanian translation by @Tichij in #1526 Update Corsican translation for 2.16.24 (Oct. 17th) by @Patriccollu in #1527 Update German.po by @Mr-Update in #1528 Update Portuguese.po by @hugok79 in #1529 Fix an issue where the message displayed when two files are identical in a 3-way folder comparison is not translated. by @tjmprm77 in #1535 Update French.po by @slolo2000 in #1538 New Contributors @HaroldPetersInskipp made their first contribution in #1430 @Marcello-mco made their first contribution in #1436 @srgank made their first contribution in #1481 @baka0815 made their first contribution in #1493 @Hridoy-31 made their first contribution in #1504 Full Changelog: v2.16.22...v2.16.24
FYI. WinMerge Portable 2.16.24 (file comparison and differencing) Released for the PA Platform, courtesy of PortableApps.com
WinMerge 2.16.25 Beta Released (December 27, 2022) Website Download / (Github) Spoiler: Changes 2.16.25 Beta What Is New in 2.16.25 Beta File compare BugFix: Selection in "Replace" by regular expression doesn't work with \n (#1556) BugFix: WinMerge hangs for a certain regex search & replace action for clearing all lines not containing '%' (#1575) Add html5 keywords to crystaledit (PR #1565) Add css keywords to crystaledit (PR #1572) Preliminary exit (performance optimization) for Scrollbars calculation (PR #1574, #1573) Fix issue #1583 Syntax highlighting for SQL leaves many things out. (PR #1591, #1583) Starting Pane Consistency (#1598) Binary compare BugFix: Crash 0xc0000409 (#1544) Binary compare: Allow 64bit versions to open files larger than 2GB (PR #1549) Folder compare BugFix: Fix the problem that WinMerge crashes when pressing the "OK" button in the "Display Columns" dialog in the debug version. (PR #1568) BugFix: Crash when copying files/folders (#1558) BugFix: File Duplication Bug In Outputted Zips (#1588) BugFix: Fixed problem with scrolling to unexpected position when expanding folders (osdn.net #46061) BugFix: Fixed incorrect links to files with # in filename in folder comparison report (osdn.net #46082) Changes the display processing of the "Comparison result" column for a 3-way folder comparison. (PR #1545) Add "Copy All Displayed Columns" to the context menu of the folder compare window. (PR #1615) Options dialog Added Auto-reload modified files option (PR #1611) Translations Translation updates: Brazilian (PR #1617,#1630) Chinese Simplified (PR #1614) Corsican (PR #1628,#1629) Galician (#1581) German (PR #1616,#1633) Hungarian (PR #1618,#1631) Lithuanian (PR #1621,#1632) Japanese Polish (PR #1566) Russian (PR #1553,#1554,#1555) Slovenian Swedish (PR #1594) Turkish (PR #1563) Others png optimization(loss less) (PR #1541) Fields rearranged for size optimization (PR #1576) refactoring Diff3.h (PR #1577) Fix: Mismatch between keyword list and comments (PR #1578) DiffFileData optimization for same-files (PR #1579) Fixed potentially wrong SubEditList ReadOnly attribute storage; refactoring (PR #1580) CheckForInvalidUtf8 performance improvement; code cleanup (PR #1582) Update unicoder.cpp (PR #1584) unicoder.cpp light performance improvements (PR #1586) Update markdown.cpp (PR #1590) Add a feature for debugging. (PR #1595) Known issues Shell integration does not open winmerge when selecting two folders (#1619) Suggestion to make the result of image comparison more reliable (#1391) Crashes when comparing large files (#325) Very slow to compare significantly different directories (#322) Vertical scrollbar breaks after pasting text (#296)
WinMerge 2.16.26 Released (January 26, 2023) Website Download / (Sourceforge) / (Github - Releases) Spoiler: Changes 2.16.26 What Is New in 2.16.26 General Fixed issue where the program would crash when certain path names were set in the file path bar. File compare Feature request: Allow pasting when editing caption of pages (PR #1651) Folder compare BugFix: Filters aren't saved anywhere (#1638) BugFix: Fixed issue where the Open menu item in file path bar of folder comparison window was disabled. Add processing to indicate that two directories are identical in the "Comparison result" column when they are identical in a 3-way folder comparison. (PR #1649) Request: highlight the file after opening its parent folder (#1662) Show/hide directories in 3-way comparison (PR #1683) Binary compare BugFix: Fixed issue where the Open menu item in file path bar of binary comparison window was disabled. Webpage compare BugFix: Deleted color of Word Difference in Options dialog was not used. Implemented Ignore numbers comparison option. Options dialog Modify the "Options (Compare > Folder)" dialog. (PR #1645) Plugins Add PreviewMarkdown plugin (PR #1641) Add PreviewPlantUML plugin (PR #1666) CompareMSExcelFiles: Added "Compare worksheets as HTML" in CompareMSExcelFiles plugin options window ApacheTika: Updated Apache Tika to version 2.6.0 ApacheTika: If Java is not installed, OpenJDK 19.0.2 will now be downloaded and used. Translations Translation updates: Brazilian (PR #1656,#1670) Chinese Simplified (PR #1635,#1665,#1667,#1677,#1681) Corsican (PR #1674) French (PR #1640,#1679) German (PR #1660,#1671) Hungarian (PR #1664) Japanese Lithuanian (PR #1657,#1673) Polish (PR #1648) Portuguese (PR #1669) Russian (PR #1676) Slovenian Swedish (PR #1655,#1663,#1682)