WinMerge 2.16.48.2 Release Notes
- About This Release
- What Is New in 2.16.48.2
- What Is New in 2.16.48
- What Is New in 2.16.47 beta?
- Known issues
April 2025
About This Release
This is a WinMerge 2.16.48.2 stable release.
This release replaces earlier WinMerge stable releases as a recommended release.
Please submit bug reports to our bug-tracker.
What Is New in 2.16.48.2
Installer
What Is New in 2.16.48
General
- BugFix: Setting the toolbar icons to "Extra Large" cannot save the settings.
(#2748) - FR: Add
Ctrl+,
keyboard shortcut to open Options dialog box (#2705) - Update Merge.rc (PR #2711)
File compare
- BugFix: [BUG} Phantom line added when identical blocks of text pasted
(#2702) - BugFix: Fixed crash when quitting WinMerge while the search dialog is open
- Syntax/Pascal: Add initialization and finalization (PR #2719)
- Syntax/Pascal: Support multiline strings (PR #2720)
Folder compare
- BugFix: Unable to compare files with zero mtime using
"Modified Date and Size" (#2714) - BugFix: Windows7 Winmerge v2.16.46.0 crash prone
(#1 WinMerge crashes after successfully deleting files.) (#2746)
Webpage compare
- BugFix: Fixed an issue where comparisons could fail when tab characters
were present. - BugFix: Fixed incorrect line wrapping in certain HTML elements.
- BugFix: Fixed an issue where differences within <pre> elements could appear
concatenated instead of on separate lines.
Plugins
- BugFix: ApacheTika and PlantUML plugins: Fixed issue where no error message
was displayed when execution failed (#715) - BugFix: ApacheTika plugin: Fixed failure to run when the filename contained
non-alphanumeric characters (now uses the short filename instead) (#715) - AIConvertText plugin: Added models gpt-4.1, gpt-4.1-mini, and gpt-4.1-nano
Translations
- Translation updates:
What Is New in 2.16.47 Beta
General
- BugFix: /inifile won't work with root directory (#2635)
- BugFix: "Another application has updated" message when window is deactivated
(#2668) - Reduced flickering of title bar buttons and the status bar.
- Rewrite English.pot, add JXL image extension (PR #2682)
- Add Output Pane for Logs and Messages (PR #2663)
File compare
- BugFix: Fixed an issue where $ in regular expressions in Substitution filters
didn't work correctly with "Ignore carriage return differences" enabled.
(#2640) - BugFix: Syntax highlighting of Python multiline strings failed on lines > 1
(#2643) - BugFix: Fixed an issue where "&" appeared as an underline in the status bar
when using both Unpacker and Prediffer plugins. - BugFix: Sync Codepage Settings on Options and Diff Window (#2678)
- Update C syntax highlighting keyword list. (PR #2669)
Image compare
- Rewrite English.pot, add JXL image extension (PR #2682)
Options dialog
- BugFix: Fixed an issue where ShellExtensionU.dll was not properly
unregistered when clicking the Unregister shell extension button in the
Shell Integration options. (#2419) - Modify the "Options (Compare > Image)" dialog. (PR #2655)
Color schemes
Installer
- BugFix: Context menu not working if installed from non-elevated (non admin)
user on win 10 x64 (#2638) (PR #2639)
Manual
- Help pages -> Appendix A. Shortcut keys (#2659)
Translations
- Translation updates:
Internals
- BugFix: Fix build in VS2022 17.13.0 (PR #2645)
- BugFix: Use zopflipng to reduce size of splash.png (PR #2646)
- README major update, Twilight theme minor edit (PR #2696)
Known issues
- Pressing OK in the Options window while the INI file specified by /inifile is open for comparison in WinMerge may corrupt the file. (#2685)
- 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 Corsican translation for 2.16.47 by @Patriccollu in #2632
-
Turkish translation update 2.16.46 by @kayazeren in #2636
-
Fix issue #2638: Context menu not working if installed from non-elevated (non admin) user on win 10 x64 by @sdottaka in #2639
-
Fix build in VS2022 17.13.0 by @CharlesMengCA in #2645
-
Use zopflipng to reduce size of splash.png by @CharlesMengCA in #2646
-
Modify the "Options (Compare > Image)" dialog. by @tjmprm77 in #2655
-
Update C syntax highlighting keyword list. by @tjmprm77 in #2669
-
Fix typo in Polish translation by @kkarbowiak in #2671
-
Update Brazilian.islu by @Marcellomco in #2675
-
Update corsican.islu for 2.16.47 by @Patriccollu in #2676
-
Hans Eriksson updated the Swedish translation by @gerundt in #2679
-
Rewrite English.pot, add JXL image extension by @dcog989 in #2682
-
Update Brazilian.po by @Marcellomco in #2688
-
README major update, Twilight theme minor edit by @dcog989 in #2696
-
Update Brazilian.po by @Marcellomco in #2697
-
Update Brazilian.po by @Marcellomco in #2706
-
Update Brazilian.po by @Marcellomco in #2715
-
Update French.po by @slolo2000 in #2716
-
Syntax/Pascal: Add initialization and finalization by @baka0815 in #2719
-
Syntax/Pascal: Support multiline strings by @baka0815 in #2720
-
Update Corsican translation for 2.16.48 by @Patriccollu in #2722
-
Update Brazilian.po by @Marcellomco in #2726
-
Syntax/Pascal: Support multiline strings by @baka0815 in #2731
New Contributors
- @rkodey made their first contribution in #2634
- @kkarbowiak made their first contribution in #2671
- @Y-PLONI made their first contribution in #2673
- @dcog989 made their first contribution in #2682
Full Changelog: v2.16.46...v2.16.48.2