v2.16.41
Pre-release
Pre-release
WinMerge 2.16.41 Beta Release Notes
June 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.41 Beta
General
- Made the tabs in the tab bar rounded like Firefox.
File compare
- Added support for F# (FSharp) language syntax highlight (PR #2298)
- Improved F# parsing, support for multi-line comments (PR #2301)
- Multi line comment fix (PR #2303)
- Multi line comment fix part 2 (PR #2309)
- Typescript files to use JavaScript highlighting as default (PR #2312)
Folder compare
- BugFix: Refresh selected shows wrong file names being compared (#2338)
- BugFix: Selected files changes on expanding a folder that is upper on the
tree (#2359)
Options dialog
- BugFix: Options - Syntax color settings get reverted when
"Customized text colors" settings is touched. (#2355) - Add a "Defaults" button to the "Options (Editor > Compare/Merge)" dialog. (PR #2348)
- Add a "Defaults" button to the "Options (Archive Support)" dialog. (PR #2362)
Plugins
- BugFix: Fixed the plugin pipeline not being configured correctly in the Select Plugin dialog.
- Add a text conversion plugin using OpenAI API (PR #2258)
- Update jq to 1.7.1
- Update md4c to 0.5.2
Archive support
- Update 7-Zip to 24.05
Installer
- BugFix; WinMerge 2.16.40 - Installer - Missing version and archicteure info (#2300)
Translations
- Translation updates:
Internals
- Update GitHub Actions CI (#2304)
- Fix some typos (#2305)
- Update POCO C++ Libraries to 1.13.3
- Update boost to 1.85.0
- Update Google C++ Testing Framework to 1.14.0
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
- Added support for F# language syntax highlight by @Thorium in #2298
- Update Italian language by @bovirus in #2299
- Improved F# parsing, support for multi-line comments by @Thorium in #2301
- Add a text conversion plugin using OpenAI API by @sdottaka in #2258
- Multi line comment fix by @Thorium in #2303
- Update GitHub Actions CI by @striezel in #2304
- Fix some typos by @striezel in #2305
- update zh-cn translation by @yingang in #2306
- Update Hungarian.po by @efi99 in #2307
- Update Brazilian.po by @Marcellomco in #2308
- Multi line comment fix part 2 by @Thorium in #2309
- re-update zh-cn translation by @yingang in #2310
- Typescript files to use JavaScript highlighting as default by @Thorium in #2312
- Update Polish.po by @miroslaw-zylewicz in #2313
- fix zh-cn translation by @yingang in #2314
- Update Turkish.po by @ilyax in #2315
- Update of Lithuanian translations by @Tichij in #2318
- Update of Lithuanian translation by @Tichij in #2320
- Update Portuguese translation by @hugok79 in #2321
- Update Korean.po by @VenusGirl in #2333
- Add a "Defaults" button to the "Options (Editor > Compare/Merge)" dialog. by @tjmprm77 in #2348
- Uliahn patch translations by @uliahn in #2349
- Update ChineseSimplified.po by @Cccc-owo in #2352
- Update French.po by @slolo2000 in #2354
- Update Corsican translation for 2.16.41 by @Patriccollu in #2361
- Add a "Defaults" button to the "Options (Archive Support)" dialog. by @tjmprm77 in #2362
New Contributors
- @Thorium made their first contribution in #2298
- @striezel made their first contribution in #2304
- @ilyax made their first contribution in #2315
- @uliahn made their first contribution in #2349
- @Cccc-owo made their first contribution in #2352
Full Changelog: v2.16.40...v2.16.41