Skip to content

v2.16.57 (2026.07)

Pre-release
Pre-release

Choose a tag to compare

@sdottaka sdottaka released this 05 Jul 17:17

GitHub Releases (by Release)

WinMerge 2.16.57 Beta Release Notes

July 2026

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.57 Beta?

General

  • BugFix: Fixed an issue where file mapping failures could incorrectly trigger a crash (#3412)

  • Add module-relative offsets to crash log stack traces

File compare

  • BugFix: Avoid crash (issue #3402) by using GetFullLineLength() to avoid accessing line EOL directly

  • BugFix: Fix incorrect caret position in status bar

  • BugFix: Clear sync points before reloading compare files

  • BugFix: Fix assertion failure on empty buffer access when all lines are deleted from a pane

  • Add display line filter bar for file compare window (PR #3374)

  • Improve syntax highlighting with Tree-sitter integration for better support of multiple languages (PR #3306, PR #3337, PR #3338, PR #3350, PR #3415, PR #3427, PR #3440)

  • Refactor syntax parsing behind ISyntaxParser interface (PR #3415)

Folder compare

  • BugFix: Crash when trying to delete a "left-only" or "right-only" file during renaming (#3411)

  • BugFix: ZIP export includes unchanged files in subfolders (#3445)

  • Refactor filter evaluation parameters with new EvalContext for better code maintainability (PR #3353)

Archive support

  • BugFix: Fix error dialogs when comparing two Rar4 files (#3392)

  • Update 7-Zip to 26.02

Select Files or Folders dialog

  • Add support for clipboard URL comparison and clipboard history menu (PR #3352)

Plugins

  • Add HandleSchemeClipboard plugin (PR #3352)

Project files

  • Warn user before opening project files containing plugin arguments for security reasons (PR #3397, #3396)

Translations

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

Full Changelog: v2.16.56...v2.16.57