Skip to content

v2.16.29

Pre-release
Pre-release
Compare
Choose a tag to compare
@sdottaka sdottaka released this 21 Mar 05:16
· 962 commits to master since this release

GitHub Releases (by Release)

WinMerge 2.16.29 Beta Release Notes

March 2023

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.29 Beta

File compare

  • BugFix: 3-way compare does not properly align identical lines when resolving
    conflicts, and show false highlights (#1696)
  • BugFix: Failure to indent lines properly (#1740)
  • BugFix: Fixed problems with non-default Diff algorithm:
    • Even though the Ignore carriage return differences option was disabled,
      EOL differences were ignored when the option to ignore whitespace
      differences was enabled.
    • Differences between CR and CR+LF were not ignored even though Ignore
      carriage return differences option was enabled.
  • BugFix: Fixed a bug with Match whole word only options of Substitution
    filters
  • Add MATLAB syntax highlighting. (PR #1766)

Table compare

  • The "View > Wrap Lines" menu item in the Table Compare window is now
    "Wrap Text" and its check status is saved separately from the same menu item
    in the Text Compare window. (osdn #47553)
  • Added an option to change the CSV file separator from comma to semicolon or
    another character.

Binary compare

  • BugFix: Resizing WinMerge Window looses the correct scroll position for the
    memory address your cursor is at (WinMerge/frhed #13)
  • BugFix: Fixed an issue where an infinite loop occurred when the file size was
    truncated during file loading.

Image compare

  • BugFix: Fixed issue preventing saving image comparison reports to a network
    share

Webpage compare

  • BugFix: Fixed issue with missing file path in header bar

Folder compare

  • BugFix: After I collapse a folder, the arrow next to it stays turned down
    (#1747)
  • BugFix: Fixed an issue where the Left/Right Date and Left/Right Size columns
    would not update when deleting files on one side.
  • Implement issue #1413: "Move" needs options "Left to Right" or
    "Right to Left" like "Copy" (PR #1732,#1720)
  • Pressing F2 or Rename should not select file extension (#1735)

Options dialog

  • Added Enable Compare As menu option in Shell integration category

Plugins

  • BugFix: Plugin IgnoreLeadingLineNumbers hangs (#1715)

Command line

  • BugFix: Fixed a crash that occurred when comparing alternate data streams,
    such as file.zip:Zone.Identifier:$DATA, using the /self-compare command
    line option.
  • BugFix: Fixed a crash that occurred when the /t command line option was
    specified with only one path provided

Shell extension

  • BugFix: Windows 11 Tabs - wrong folder selected from new menu (#1733)
  • BugFix: Fixed the issue where the WinMerge menu would not appear when
    right-clicking on a non-item area in Windows 11 Explorer.
  • Added Compare As menu item

Installer

  • Installer: components step unclear about "Patch GnuWin32" (#1698)
  • The ShellExtension*.dll file is now renamed before installation to prevent
    installation failure when Explorer is loading ShellExtension*.dll.
  • Added IgnoreLeadingLineNumbers plugin to non-x86 installers

Translations

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

New Contributors

Full Changelog: v2.16.28...v2.16.29