WinMerge 2.16.12 Release Notes
April 2021
About This Release
This is a WinMerge 2.16.12 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.12
General
- GUI textstrings: grammatical corrections (PR #722)
- Added ARM64 support
File compare
- BugFix: Fix PHP syntax highlighting. (PR #751)
- BugFix: Strings in a multi-line diff block were not be replaced correctly
when the substitution filters' regular expression contained ^ - BugFix: Font size restoration with Ctrl+0 key did not work properly in
Hi-DPI environment - BugFix: Fixed a rare crash when enabling syntax highlight
- BugFix: Fixed an issue where inline scripts in HTML files were not
highlighted correctly - Make the width of the 'Find what' label in Find dialog a little wider
(osdn.net #42063) - Fix conflicting accelerators (osdn.net #42064)
- [Feature Request] Selection Count on Status Bar (#135)
- Add C# 6.0 reserved words to style list (PR #719)
- FR: Add a shortcut key go to next file (#721)
- Update PHP syntax highlighting keyword list. (PR #724)
- autoit.cpp - Macros >> User 1 ..... Variable >> User 2 (PR #749)
- autoit.cpp - #CS #CE support (PR #753)
- Interrupt a inline diff process when it takes too long
- Make the color of characters that represent spaces and tabs lighter than
other characters when the "View Whitespace" menu item is enabled - Added "Open Parent Folder" menu item to the context menu
Folder compare
- BugFix: Copy confirmation dialog has overlapped Yes/No Button (#739)
- BugFix: Comparison result was not updated by Swap operation in 3-way folder
comparison (osdn.net #41901)
Binary compare
- BugFix: Next File or Previous File button on the toolbar did not work if the
active window was a binary compare window or an image compare window. - BugFix: Only one pane was zoomed in/out in Ctrl+Mouse Wheel
Image compare
- BugFix: Next File or Previous File button on the toolbar did not work if the
active window was a binary compare window or an image compare window. - BugFix: The header bar widths were not calculated properly when the
'Split Vertically' menu item is unchecked.
Open dialog
- Make archive files openable as binary files from the pull-down menu.
Archive support
- BugFix: Fixed a rare crash when decompressing an archive file
Plugins
- BugFix: ATL: QIThunk - 2 LEAK in plugins e.g. DisplayBinaryFiles and
DisplayXMLFiles (#755)
Translations
- Translation updates:
What Is New in 2.16.11 Beta
General
- Make all OK strings same case (PR #593)
- Tab bar: Added shadows to help distinguish between active and inactive tabs
- Added drop-down menu to Open and Save icon on toolbar
File compare
- BugFix: Basic syntax highlighter is broken (osdn.net #41440)
- BugFix: File is corrupted while saving differences in changed file (Ctrl+S)
(#607) - BugFix: Fix an issue where the syntax highlighting scheme is not applied to
the split second File pane and the Diff pane when changing it.
(PR #624) - BugFix: The position selected by clicking while holding down the shift key is
incorrect. (sf.net #2237) - BugFix: Fix an issue where the comment filter might not work properly if the
file is non-UTF-8 and the comment contains non-ascii characters. - Add a feature to set up default highlighting by a file extension
(PR #627) - Add "Copy Selected Line(s) to/from Left/Right" feature (#463)
(PR #642) - If -b or -w is also specified, -B now considers lines to be empty if they
contain only white space (osdn.net #41355) - Added BOM checkbox to the Codepage dialog.
Folder compare
- BugFix: Program crash if you close a tab with the folder from where you
opened current file (#645) - BugFix: The title bar path was not updated when swapping files in a Zip file.
- BugFix: The codepage specified in the Codepage dialog did not affect the
files to be opened.
Image compare
- BugFix: The image on the right does not open if the file exists only on the
right (osdn.net #41721)
Open dialog
- Added Text, Table, Binary and Image menu items to the Compare button in the
"Select Files or Folders" window
Archive support
- Rar5 support (#644)
Options dialog
- BugFix: Fix an issue where custom colors are not saved.
(PR #648)
Plugins
- RCLocalizationHelper: Fix memory leaks (PR #596)
Installer
- Installer issue with Polish diacritics characters (#589)
Translations
- Translation updates:
Command line
- Single instance mode does not work when launched from Visual Studio 2019
(#622)
(Added /sw command line option)
Internals
- BugFix: Plugins\src_VCPP\VCPPPlugins.vs2017.sln can't open projects any
more because in revision 69455da the projects were renamed. (#598) - BugFix: OutputFile of plugin project DisplayXMLFiles is different that the
other projects (#600) - BugFix: WinMergeScript.rgs files in Plugins\src_VCPP projects are not found.
(#605) - BugFix: typeinfoex.h(189): warning C4701: potentially uninitialized local
variable 'pTypeLib' used (#605) - BugFix: Plugins project DisplayXMLFiles.vcxproj contains
"Unicode Release MinSize" configuration but was removed (#611) - Expression is always true (#612,PR #613)
- Plugins.cpp function SearchScriptForMethodName can be improved (#690)