Er is een nieuwe stabiele versie van WinMerge verschenen. Met WinMerge kunnen bestanden of mappen met elkaar worden vergeleken: handig, bijvoorbeeld om te zien wat er is veranderd tussen verschillende stukken broncode of om de inhoud van logbestanden door te pluizen. Het programma bevat syntaxhighlighting en de applicatie kan op basis van de ontdekte verschillen patchbestanden aanmaken. In deze uitgave zijn de volgende veranderingen en verbeteringen aangebracht:
What Is New in 2.16.58?
File compareFolder compare
- BugFix: Crash (Access Violation) when file changes externally over a given
threshold (#3456, PR #3457)- BugFix: Parts of the panes become black text on a black background after
copying changes in 3-way merge mode (#3468, #3469)Select files or folders dialog
- BugFix: Fix archive vs folder comparison selecting the wrong source
(#3449, PR #3458)- BugFix: Fix HICON resource leaks in image list initialization
File Compare Report
- BugFix: Handle exceptions raised while creating the common file dialog
(#3462, PR #3464)- BugFix: Fix MRU handling for three-way comparisons. (#3452)
Patch Generation
- Add support for generating a single HTML report from multiple file
comparisons (PR #3450)Archive Generation
- Add a file list with checkboxes to the Generate Patch dialog (PR #3470)
Command line
- Add support for creating comparison archives (PR #3483)
- Add /g command line option for single-instance groups (PR #3472)
Translation updates:
- Brazilian (PR #3459, PR #3476, PR #3489)
- Chinese Simplified (PR #3460, PR #3479)
- French (PR #3478, PR #3491)
- German (PR #3480, PR #3486)
- Italian (PR #3455, PR #3473, PR #3477, PR #3488)
- Japanese
- Korean (PR #3447, PR #3481, PR #3487)
- Lithuanian (PR #3461, PR #3471, PR #3492)
- Polish (PR #3463, PR #3490)
- Turkish (PR #3465, PR #3474)
- Russian (PR #3448, PR #3484)
What Is New in 2.16.57 Beta?
GeneralFile compare
- BugFix: Fixed an issue where file mapping failures could incorrectly trigger a crash (#3412)
- Add module-relative offsets to crash log stack traces
Folder 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)
Archive support
- BugFix: Crash when trying to delete a "left-only" or "right-only" file during renaming (#3411)
- BugFix: ZIP export includes unchanged files in subfolders (#3444, PR#3445)
- Refactor filter evaluation parameters with new EvalContext for better code maintainability (PR #3353)
Select Files or Folders dialog
- BugFix: Fix error dialogs when comparing two Rar4 files (#3392)
- Update 7-Zip to 26.02
Plugins
- Add support for clipboard URL comparison and clipboard history menu (PR #3352)
Project files
- Add HandleSchemeClipboard plugin (PR #3352)
- Warn user before opening project files containing plugin arguments for security reasons (PR #3397, #3396)
Translation updates:
- Brazilian (PR #3431)
- Chinese Simplified (PR #3429, PR #3438)
- Chinese Traditional (PR #3426)
- Corsican (PR #3420)
- French (PR #3393, PR #3406, PR #3408, PR #3435)
- German (PR #3432)
- Italian (PR #3399, PR #3434, PR #3446)
- Korean (PR #3422, PR #3433)
- Lithuanian (PR #3405, PR #3439)
- Polish (PR #3418, PR #3430)
- Portuguese (PR #3391, PR #3414)
- Russian (PR #3395, PR #3428)
- Spanish (PR #3421, PR #3423, PR #3424, PR #3425)
- Turkish (PR #3403, PR #3436)

:strip_icc():strip_exif()/u/367113/crop63490beb6ee04_cropped.jpg?f=community)