Releases: WinMerge/winmerge
v2.16.50
WinMerge 2.16.50 Release Notes
July 2025
About This Release
This is a WinMerge 2.16.50 stable release.
This release replaces earlier WinMerge stable releases as a recommended release.
Please submit bug reports to our bug-tracker.
WinMerge 2.16.50 - 2025-07-27
General
- Treat a mouse click on the very top edge of the title bar while maximized
as if it's within the tab button (PR #2828)
Translations
-
BugFix: WinMerge - Strings untranslated #2852
-
Translation updates:
What Is New in 2.16.49 Beta
General
- [Enhancement] Tab Switching and Tab Bar Scrolling with Mouse Wheel (PR #2821)
Appearance
- Use themed size grip, use toolbar's tooltips instead of controls bar's
(PR #2769)
File compare
- BugFix: Fixed crash when copying multiple selected diff hunks
- Syntax parser for Pascal should be extended to support compiler directives
(#2814) - [Enhancement] Enable/disable automatic navigation to a line when clicking on
the Location Panel (PR #2827)
Folder compare
- BugFix: WinMerge shows the timestamp of the non-existent file (#2764)
- BugFix: Manual Refresh of a single folder undoes the comparison for most
other folders randomly (#2792) - Add the feature to compare multiple files in one action in the folder compare
window requested in #324. (PR #2825) - Improve filter system: expression support and UI enhancements (PR #2802)
Options dialog
- BugFix: [Bug Fix] Enable/disable 'Switch to ...' options in Compare > Folder
page (PR #2819)
Command line
- BugFix: Fixed failure to compare files with relative paths when /s option
is used from a different current directory than the running WinMerge process
Archive support
- Update 7-Zip to 25.00
Installer
- Installer - Windows "Programs and Features" name (#2798)
Translations
-
Translation updates:
- Brazilian (PR #2829)
- Bulgarian (PR #2763)
- Chinese Simplified (PR #2831)
- Chinese Traditional (PR #2838)
- Corsican (PR #2844)
- French (PR #2754,#2761,#2762)
- Hungarian (PR #2836)
- Italian (PR #2832)
- Japanese
- Korean (PR #2766,#2845)
- Lithuanian (PR #2799,#2805,#2826,#2830)
- Portuguese (PR #2768)
- Russian (PR #2760,#2840)
- Swedish
- Tamil (PR #2812,#2813)
- Turkish (PR #2782)
Internals
- Fix syntax warning in GetTranslationsStatus.py (PR #2751)
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
- Add the feature to open multiple files in the folder compare window requested in #1423. by @tjmprm77 in #2749
- Fix syntax warning in
GetTranslationsStatus.pyby @gerundt in #2751 - Update French.po by @slolo2000 in #2754
- Update Russian.po by @Timon34 in #2760
- Update French.po by @slolo2000 in #2761
- Update French.po by @slolo2000 in #2762
- Update Bulgarian by @StoyanDimitrov in #2763
- Update Korean.po by @VenusGirl in #2766
- Update Portuguese.po by @hugok79 in #2768
- Use themed size grip, use toolbar's tooltips instead of controls bar's by @ozone10 in #2769
- Turkish translation support by @bilimiyorum in #2782
- Update of Lithuanian translation by @Tichij in #2799
- Update of Lithuanian translation by @Tichij in #2805
- Tamil translations reviewed and updated few messages by @TamilNeram in #2812
- Fixed few more Tamil translation messages by @TamilNeram in #2813
- [Bug Fix] Enable/disable 'Switch to ...' options in Compare > Folder page by @anthonyleestark in #2819
- [Enhancement] Tab Switching and Tab Bar Scrolling with Mouse Wheel by @anthonyleestark in #2821
- Add the feature to compare multiple files in one action in the folder compare window requested in #324. by @tjmprm77 in #2825
- Update of Lithuanian translation by @Tichij in #2826
- [Enhancement] Enable/disable automatic navigation to a line when clicking on the Location Panel by @anthonyleestark in #2827
- Update Brazilian.po by @Marcellomco in #2829
- Update of Lithuanian translation by @Tichij in #2830
- update zh-cn translation by @yingang in #2831
- Italian language update by @bovirus in #2832
- Update Hungarian.po by @efi99 in #2836
- [Translations] update ChineseTraditional.po by @abc0922001 in #2838
- Update Russian.po by @Timon34 in #2840
- Update Corsican translation for 2.16.49 by @Patriccollu in #2844
- Update Korean.po by @VenusGirl in #2845
- Improve filter system: expression support and UI enhancements by @sdottaka in #2802
- Update Russian.po by @Timon34 in #2847
- Update Brazilian.po by @Marcellomco in #2849
- Italian language update by @bovirus in #2850
- Treat a mouse click on the very top edge of the title bar while maximized as if it's within the tab button by @anthonyleestark in #2828
- Italian language update by @bovirus in #2851
- Update French.po by @slolo2000 in #2854
- Update of Lithuanian translation by @Tichij in #2855
- update zh-cn translation by @yingang in #2856
- Update Hungarian.po by @efi99 in #2857
- Update Hungarian.po by @efi99 in #2859
- Italian language update by @bovirus in #2858
- Update Brazilian.po by @Marcellomco in #2862
New Contributors
- @ozone10 made their first contribution in #2769
- @bilimiyorum made their first contribution in #2782
- @anthonyleestark made their first contribution in #2819
Full Changelog: v2.16.48...v2.16.50
v2.16.49
WinMerge 2.16.49 Beta Release Notes
July 2025
About This Release
This is a WinMerge beta release which is meant for preview the current state of
WinMerge development. This release is not recommended for the production.
Please submit bug reports to our bug-tracker.
What Is New in 2.16.49 Beta
General
- [Enhancement] Tab Switching and Tab Bar Scrolling with Mouse Wheel (PR #2821)
Appearance
- Use themed size grip, use toolbar's tooltips instead of controls bar's
(PR #2769)
File compare
- BugFix: Fixed crash when copying multiple selected diff hunks
- Syntax parser for Pascal should be extended to support compiler directives
(#2814) - [Enhancement] Enable/disable automatic navigation to a line when clicking on
the Location Panel (PR #2827)
Folder compare
- BugFix: WinMerge shows the timestamp of the non-existent file (#2764)
- BugFix: Manual Refresh of a single folder undoes the comparison for most
other folders randomly (#2792) - Add the feature to compare multiple files in one action in the folder compare
window requested in #324. (PR #2825) - Improve filter system: expression support and UI enhancements (PR #2802)
Options dialog
- BugFix: [Bug Fix] Enable/disable 'Switch to ...' options in Compare > Folder
page (PR #2819)
Command line
- BugFix: Fixed failure to compare files with relative paths when /s option
is used from a different current directory than the running WinMerge process
Archive support
- Update 7-Zip to 25.00
Installer
- Installer - Windows "Programs and Features" name (#2798)
Translations
- Translation updates:
- Brazilian (PR #2829)
- Bulgarian (PR #2763)
- Chinese Simplified (PR #2831)
- Chinese Traditional (PR #2838)
- Corsican (PR #2844)
- French (PR #2754,#2761,#2762)
- Hungarian (PR #2836)
- Italian (PR #2832)
- Japanese
- Korean (PR #2766,#2845)
- Lithuanian (PR #2799,#2805,#2826,#2830)
- Portuguese (PR #2768)
- Russian (PR #2760,#2840)
- Swedish
- Tamil (PR #2812,#2813)
- Turkish (PR #2782)
Internals
- Fix syntax warning in GetTranslationsStatus.py (PR #2751)
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
- Add the feature to open multiple files in the folder compare window requested in #1423. by @tjmprm77 in #2749
- Fix syntax warning in
GetTranslationsStatus.pyby @gerundt in #2751 - Update French.po by @slolo2000 in #2754
- Update Russian.po by @Timon34 in #2760
- Update French.po by @slolo2000 in #2761
- Update French.po by @slolo2000 in #2762
- Update Bulgarian by @StoyanDimitrov in #2763
- Update Korean.po by @VenusGirl in #2766
- Update Portuguese.po by @hugok79 in #2768
- Use themed size grip, use toolbar's tooltips instead of controls bar's by @ozone10 in #2769
- Turkish translation support by @bilimiyorum in #2782
- Update of Lithuanian translation by @Tichij in #2799
- Update of Lithuanian translation by @Tichij in #2805
- Tamil translations reviewed and updated few messages by @TamilNeram in #2812
- Fixed few more Tamil translation messages by @TamilNeram in #2813
- [Bug Fix] Enable/disable 'Switch to ...' options in Compare > Folder page by @anthonyleestark in #2819
- [Enhancement] Tab Switching and Tab Bar Scrolling with Mouse Wheel by @anthonyleestark in #2821
- Add the feature to compare multiple files in one action in the folder compare window requested in #324. by @tjmprm77 in #2825
- Update of Lithuanian translation by @Tichij in #2826
- [Enhancement] Enable/disable automatic navigation to a line when clicking on the Location Panel by @anthonyleestark in #2827
- Update Brazilian.po by @Marcellomco in #2829
- Update of Lithuanian translation by @Tichij in #2830
- update zh-cn translation by @yingang in #2831
- Italian language update by @bovirus in #2832
- Update Hungarian.po by @efi99 in #2836
- [Translations] update ChineseTraditional.po by @abc0922001 in #2838
- Update Russian.po by @Timon34 in #2840
- Update Corsican translation for 2.16.49 by @Patriccollu in #2844
- Update Korean.po by @VenusGirl in #2845
- Improve filter system: expression support and UI enhancements by @sdottaka in #2802
New Contributors
- @ozone10 made their first contribution in #2769
- @bilimiyorum made their first contribution in #2782
- @anthonyleestark made their first contribution in #2819
Full Changelog: v2.16.48...v2.16.49
Merge7z2500.0
Update 7-zip to 25.00
v2.16.48.2
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
v2.16.48
WinMerge 2.16.48 Release Notes
April 2025
About This Release
This is a WinMerge 2.16.48 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
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
v2.16.47
WinMerge 2.16.47 Beta Release Notes
March 2025
About This Release
This is a WinMerge beta release which is meant for preview the current state of
WinMerge development. This release is not recommended for the production.
Please submit bug reports to our bug-tracker.
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
- Add Visual Studio Dark color scheme by @rkodey in #2634
- 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
- Update Portuguese.po by @hugok79 in #2650
- 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
- Hebrew Translation Added by @Y-PLONI in #2673
- 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
- Italian language update by @bovirus in #2689
- Update Portuguese.po by @hugok79 in #2695
- Twilight - new dark theme by @dcog989 in #2694
- README major update, Twilight theme minor edit by @dcog989 in #2696
- Update Brazilian.po by @Marcellomco in #2697
- update zh-cn translation by @yingang in #2700
- Add Output Pane for Logs and Messages by @sdottaka in #2663
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.47
v2.16.46
WinMerge 2.16.46 Release Notes
- About This Release
- What Is New in 2.16.46
- What Is New in 2.16.45.1 beta?
- What Is New in 2.16.45.0 beta?
- Known issues
January 2025
About This Release
This is a WinMerge 2.16.46 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.46
General
-
BugFix: ALT-F4 opens Tools menu instead of exit from WinMerge (#2592)
-
BugFix: Fixes an issue causing a momentary drawing shift when launching
WinMerge with Windows animation effects enabled and the window maximized.
Folder compare
-
BugFix: Compare - Text files different and case also different - bug when delete and copy (#2599)
-
Add a Prompt to Copy Only Differences in Folder Comparison (PR #2622,#198,#1168,#1350,#1995)
Plugins
-
BugFix: Fixes an issue where the Plugins → Prediffer menu is not displayed
correctly since version 2.16.43. -
BugFix: Fixed an issue in the CompareMSPowerPointFiles.sct plugin that
caused error 0x80048010 when comparing PowerPoint files -
Enable per-file plugin application with file number specification (PR #2598)
-
Some Plugins window fixes (PR #2621)
Manual
- BugFix: Typos and minor errors in WinMerge manual (#2597)
Translations
- Translation updates:
What Is New in 2.16.45.1 Beta
General
- BugFix: IME switch not toggle menu when menu hide (PR #2572)
- Add "Ignore missing trailing EOL" option to Compare settings
(PR #2573,#203,#989,#2317)
File compare
- BugFix: The height of the lines connecting moving blocks in the location
pane may be incorrect (#2543)
Folder compare
- BugFix: Looks like the View Tab Bar "folder icon" is getting a green
check-mark before the folder compare has even completed. (#2562)
Plugins
- BugFix: WinMerge 2.16.44.0 : CompareMSWordFiles.sct Plugin : Forced Enabled
Confirm Conversions Pop-Up (#2566)
Archive support
- Update 7-Zip to 24.09
Translations
- Translation updates:
Internals
- Update POCO C++ Libraries to 1.14.0
What Is New in 2.16.45.0 Beta
General
- BugFix: Second monitor - BIG title bar v 2.16.44 (#2510,#2512,#2540,#2549)
- BugFix: Window close button is not extending to the edge of the screen
when maximized (#2520) - BugFix: When WinMerge window is maximized, it prevents auto-hidden Windows
11 taskbar from appearing (#2518) - Foreground and background title bars are distinguishable (PR #2497)
- Title bar background color and text color follow windows settings when not
customized (PR #2505) - Main Menu toggle Show/Hide (PR #2509)
- Inactive title text chosen by inactive title color (PR #2544)
- Reduce the contrast of inactive title bar text (PR #2545)
- System Icon turn gray when app inactive (PR #2547)
File compare
- BugFix: Wrong line gets copied over when selecting text (#2499)
- BugFix: Bug Report: Display Issues When Resizing WinMerge Across Dual
Monitors (#2514) - BugFix: Diff renders incorrectly with "Cascadia Mono" variant (#2525)
- BugFix: The height of the lines connecting moving blocks in the location
pane may be incorrect - BugFix: Crash on opening 2 files via drag & drop (#2548)
- BugFix: A crash could occur if a single invalid file path was specified in
the "Select files or folders" window. - BugFix: "Debug Assertion Failed!" Error When Refreshing After Deleting All
Content in Left or Right Pane (#2556) - Adjust right-click deselect from down to up to preserve RB + scroll anywhere
(PR #2511) - Press 1-3 to copy current diff line to clipbd while popup menu is open
(PR #2532) - Caret (text cursor) follow windows settings (PR #2534)
- Feature Request: Fixed-Width Font in "Find what" and "Replace with" Fields
(#2539)
Folder compare
Options dialog
- Add a "Defaults" button to the "Options (Colors/System)" dialog. (PR #2506)
- The "Clear all recent items" button in the Shell Integration category of the
Options dialog now clears combobox history as well as jump lists. (#2555)
Select Files or Folders dialog
- BugFix: Crash on opening 2 files via drag & drop (#2548)
Plugins
- Apache Tika plugin: Update Apache Tika to 3.0.0
Installer
- BugFix: When uninstalling WinMerge, the Shell Extension for Windows 11 was
not uninstalled. - Installer - Run PowerShell hidden and with -NoProfile when installing
silently (#2515)
Translations
- Translation updates:
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 Hungarian.po by @efi99 in #2495
- Update Korean.po by @VenusGirl in #2496
- Foreground and background title bars are distinguishable by @lededev in #2497
- Update Russian.po by @Timon34 in #2500
- update zh-cn translation by @yingang in #2501
- Update Russian.po by @Timon34 in #2502
- Update of Lithuanian translation by @Tichij in #2503
- Update Portuguese.po by @hugok79 in #2507
- Adjust right-click deselect from down to up to preserve RB + scroll anywhere by @lededev in #2511
- Update Russian.po by @Timon34 in #2521
- Main Menu toggle Show/Hide by @lededev in #2509
- Update Russian.po by @Timon34 in #2522
- Update Hungarian.po by @efi99 in #2523
- update zh-cn translation by @lededev in #2524
- Update Brazilian.po by @Marcellomco in #2526
- Update Russian.po by @Timon34 in #2528
- Update Italian language by @bovirus in #2529
- Update Russian.po by @Timon34 in #2531
- Press 1-3 to copy current diff line to clipbd while popup menu is open by @lededev in #2532
- Update Korean.po by @VenusGirl in #2533
- Caret (text cursor) follow windows settings by @lededev in #2534
- Add a "Defaults" button to the "Options (Colors/System)" dialog. by @lededev in #2506
- Update French.po by @slolo2000 in #2536
- Update of Lithuanian translation by @Tichij in #2537
- Update Russian.po by @Timon34 in #2538
- Update Russian.po by @Timon34 in #2542
- Title bar background color and text color follow windows settings when not customized by @lededev in #2505
- Inactive title text chosen by inactive title color by @lededev in #2544
- Reduce the contrast of inactive title bar text by @lededev in #2545
- System Icon turn gray when app inactive by @lededev in #2547
- Ignore special items when finding matching item on Open Dialog Find Item by @slambillion in #2557
- Update Korean.isl by @VenusGirl in #2558
- Update Korean.isl by @VenusGirl in #2559
- IME switch not toggle menu when menu hide by @lededev in #2572
- Add "Ignore missing trailing EOL" option to Compare settings by @sdottaka in #2573
- Update Brazilian.po by @Marcellomco in #2585
- Update Hungarian.po by @efi99 in #2586
- Italian language update by @bovirus in #2587
- update zh-cn translation by @yingang in #2588
- Update of Lithuanian trans...
v2.16.45.1
WinMerge 2.16.45.1 Beta Release Notes
December 2024
About This Release
This is a WinMerge beta release which is meant for preview the current state of
WinMerge development. This release is not recommended for the production.
Please submit bug reports to our bug-tracker.
What Is New in 2.16.45.1 Beta
General
- BugFix: IME switch not toggle menu when menu hide (PR #2572)
- Add "Ignore missing trailing EOL" option to Compare settings
(PR #2573,#203,#989,#2317)
File compare
- BugFix: The height of the lines connecting moving blocks in the location
pane may be incorrect (#2543)
Folder compare
- BugFix: Looks like the View Tab Bar "folder icon" is getting a green
check-mark before the folder compare has even completed. (#2562)
Plugins
- BugFix: WinMerge 2.16.44.0 : CompareMSWordFiles.sct Plugin : Forced Enabled
Confirm Conversions Pop-Up (#2566)
Archive support
- Update 7-Zip to 24.09
Translations
- Translation updates:
Internals
- Update POCO C++ Libraries to 1.14.0
What Is New in 2.16.45.0 Beta
General
- BugFix: Second monitor - BIG title bar v 2.16.44 (#2510,#2512,#2540,#2549)
- BugFix: Window close button is not extending to the edge of the screen
when maximized (#2520) - BugFix: When WinMerge window is maximized, it prevents auto-hidden Windows
11 taskbar from appearing (#2518) - Foreground and background title bars are distinguishable (PR #2497)
- Title bar background color and text color follow windows settings when not
customized (PR #2505) - Main Menu toggle Show/Hide (PR #2509)
- Inactive title text chosen by inactive title color (PR #2544)
- Reduce the contrast of inactive title bar text (PR #2545)
- System Icon turn gray when app inactive (PR #2547)
File compare
- BugFix: Wrong line gets copied over when selecting text (#2499)
- BugFix: Bug Report: Display Issues When Resizing WinMerge Across Dual
Monitors (#2514) - BugFix: Diff renders incorrectly with "Cascadia Mono" variant (#2525)
- BugFix: The height of the lines connecting moving blocks in the location
pane may be incorrect - BugFix: Crash on opening 2 files via drag & drop (#2548)
- BugFix: A crash could occur if a single invalid file path was specified in
the "Select files or folders" window. - BugFix: "Debug Assertion Failed!" Error When Refreshing After Deleting All
Content in Left or Right Pane (#2556) - Adjust right-click deselect from down to up to preserve RB + scroll anywhere
(PR #2511) - Press 1-3 to copy current diff line to clipbd while popup menu is open
(PR #2532) - Caret (text cursor) follow windows settings (PR #2534)
- Feature Request: Fixed-Width Font in "Find what" and "Replace with" Fields
(#2539)
Folder compare
Options dialog
- Add a "Defaults" button to the "Options (Colors/System)" dialog. (PR #2506)
- The "Clear all recent items" button in the Shell Integration category of the
Options dialog now clears combobox history as well as jump lists. (#2555)
Select Files or Folders dialog
- BugFix: Crash on opening 2 files via drag & drop (#2548)
Plugins
- Apache Tika plugin: Update Apache Tika to 3.0.0
Installer
- BugFix: When uninstalling WinMerge, the Shell Extension for Windows 11 was
not uninstalled. - Installer - Run PowerShell hidden and with -NoProfile when installing
silently (#2515)
Translations
- Translation updates:
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 Hungarian.po by @efi99 in #2495
- Update Korean.po by @VenusGirl in #2496
- Foreground and background title bars are distinguishable by @lededev in #2497
- Update Russian.po by @Timon34 in #2500
- update zh-cn translation by @yingang in #2501
- Update Russian.po by @Timon34 in #2502
- Update of Lithuanian translation by @Tichij in #2503
- Update Portuguese.po by @hugok79 in #2507
- Adjust right-click deselect from down to up to preserve RB + scroll anywhere by @lededev in #2511
- Update Russian.po by @Timon34 in #2521
- Main Menu toggle Show/Hide by @lededev in #2509
- Update Russian.po by @Timon34 in #2522
- Update Hungarian.po by @efi99 in #2523
- update zh-cn translation by @lededev in #2524
- Update Brazilian.po by @Marcellomco in #2526
- Update Russian.po by @Timon34 in #2528
- Update Italian language by @bovirus in #2529
- Update Russian.po by @Timon34 in #2531
- Press 1-3 to copy current diff line to clipbd while popup menu is open by @lededev in #2532
- Update Korean.po by @VenusGirl in #2533
- Caret (text cursor) follow windows settings by @lededev in #2534
- Add a "Defaults" button to the "Options (Colors/System)" dialog. by @lededev in #2506
- Update French.po by @slolo2000 in #2536
- Update of Lithuanian translation by @Tichij in #2537
- Update Russian.po by @Timon34 in #2538
- Update Russian.po by @Timon34 in #2542
- Title bar background color and text color follow windows settings when not customized by @lededev in #2505
- Inactive title text chosen by inactive title color by @lededev in #2544
- Reduce the contrast of inactive title bar text by @lededev in #2545
- System Icon turn gray when app inactive by @lededev in #2547
- Ignore special items when finding matching item on Open Dialog Find Item by @slambillion in #2557
- Update Korean.isl by @VenusGirl in #2558
- Update Korean.isl by @VenusGirl in #2559
- IME switch not toggle menu when menu hide by @lededev in #2572
- Add "Ignore missing trailing EOL" option to Compare settings by @sdottaka in #2573
- Update Brazilian.po by @Marcellomco in #2585
- Update Hungarian.po by @efi99 in #2586
- Italian language update by @bovirus in #2587
- update zh-cn translation by @yingang in #2588
- Update of Lithuanian translation by @Tichij in #2591
New Contributors
- @slambillion made their first contribution in #2557
Full Changelog: v2.16.44...v2.16.45.1
Merge7z2409.0
Update POCO C++ libraries to 1.14.0
v2.16.45.0
WinMerge 2.16.45.0 Beta Release Notes
November 2024
About This Release
This is a WinMerge beta release which is meant for preview the current state of
WinMerge development. This release is not recommended for the production.
Please submit bug reports to our bug-tracker.
What Is New in 2.16.45.0 Beta
General
- BugFix: Second monitor - BIG title bar v 2.16.44 (#2510,#2512,#2540,#2549)
- BugFix: Window close button is not extending to the edge of the screen
when maximized (#2520) - BugFix: When WinMerge window is maximized, it prevents auto-hidden Windows
11 taskbar from appearing (#2518) - Foreground and background title bars are distinguishable (PR #2497)
- Title bar background color and text color follow windows settings when not
customized (PR #2505) - Main Menu toggle Show/Hide (PR #2509)
- Inactive title text chosen by inactive title color (PR #2544)
- Reduce the contrast of inactive title bar text (PR #2545)
- System Icon turn gray when app inactive (PR #2547)
File compare
- BugFix: Wrong line gets copied over when selecting text (#2499)
- BugFix: Bug Report: Display Issues When Resizing WinMerge Across Dual
Monitors (#2514) - BugFix: Diff renders incorrectly with "Cascadia Mono" variant (#2525)
- BugFix: The height of the lines connecting moving blocks in the location
pane may be incorrect - BugFix: Crash on opening 2 files via drag & drop (#2548)
- BugFix: A crash could occur if a single invalid file path was specified in
the "Select files or folders" window. - BugFix: "Debug Assertion Failed!" Error When Refreshing After Deleting All
Content in Left or Right Pane (#2556) - Adjust right-click deselect from down to up to preserve RB + scroll anywhere
(PR #2511) - Press 1-3 to copy current diff line to clipbd while popup menu is open
(PR #2532) - Caret (text cursor) follow windows settings (PR #2534)
- Feature Request: Fixed-Width Font in "Find what" and "Replace with" Fields
(#2539)
Folder compare
Options dialog
- Add a "Defaults" button to the "Options (Colors/System)" dialog. (PR #2506)
- The "Clear all recent items" button in the Shell Integration category of the
Options dialog now clears combobox history as well as jump lists. (#2555)
Select Files or Folders dialog
- BugFix: Crash on opening 2 files via drag & drop (#2548)
Plugins
- Apache Tika plugin: Update Apache Tika to 3.0.0
Installer
- BugFix: When uninstalling WinMerge, the Shell Extension for Windows 11 was
not uninstalled. - Installer - Run PowerShell hidden and with -NoProfile when installing
silently (#2515)
Translations
- Translation updates:
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 Hungarian.po by @efi99 in #2495
- Update Korean.po by @VenusGirl in #2496
- Foreground and background title bars are distinguishable by @lededev in #2497
- Update Russian.po by @Timon34 in #2500
- update zh-cn translation by @yingang in #2501
- Update Russian.po by @Timon34 in #2502
- Update of Lithuanian translation by @Tichij in #2503
- Update Portuguese.po by @hugok79 in #2507
- Adjust right-click deselect from down to up to preserve RB + scroll anywhere by @lededev in #2511
- Update Russian.po by @Timon34 in #2521
- Main Menu toggle Show/Hide by @lededev in #2509
- Update Russian.po by @Timon34 in #2522
- Update Hungarian.po by @efi99 in #2523
- update zh-cn translation by @lededev in #2524
- Update Brazilian.po by @Marcellomco in #2526
- Update Russian.po by @Timon34 in #2528
- Update Italian language by @bovirus in #2529
- Update Russian.po by @Timon34 in #2531
- Press 1-3 to copy current diff line to clipbd while popup menu is open by @lededev in #2532
- Update Korean.po by @VenusGirl in #2533
- Caret (text cursor) follow windows settings by @lededev in #2534
- Add a "Defaults" button to the "Options (Colors/System)" dialog. by @lededev in #2506
- Update French.po by @slolo2000 in #2536
- Update of Lithuanian translation by @Tichij in #2537
- Update Russian.po by @Timon34 in #2538
- Update Russian.po by @Timon34 in #2542
- Title bar background color and text color follow windows settings when not customized by @lededev in #2505
- Inactive title text chosen by inactive title color by @lededev in #2544
- Reduce the contrast of inactive title bar text by @lededev in #2545
- System Icon turn gray when app inactive by @lededev in #2547
- Ignore special items when finding matching item on Open Dialog Find Item by @slambillion in #2557
New Contributors
- @slambillion made their first contribution in #2557
Full Changelog: v2.16.44...v2.16.45.0