Releases: WinMerge/winmerge
Merge7z2409.0
Update POCO C++ libraries to 1.14.0
v2.16.45.0
WinMerge 2.16.45.0 Beta Release Notes
November 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.45.0 Beta
General
- BugFix: Second monitor - BIG title bar v 2.16.44 (#2510,#2512,#2540,#2549)
- BugFix: Window close button is not extending to the edge of the screen
when maximized (#2520) - BugFix: When WinMerge window is maximized, it prevents auto-hidden Windows
11 taskbar from appearing (#2518) - Foreground and background title bars are distinguishable (PR #2497)
- Title bar background color and text color follow windows settings when not
customized (PR #2505) - Main Menu toggle Show/Hide (PR #2509)
- Inactive title text chosen by inactive title color (PR #2544)
- Reduce the contrast of inactive title bar text (PR #2545)
- System Icon turn gray when app inactive (PR #2547)
File compare
- BugFix: Wrong line gets copied over when selecting text (#2499)
- BugFix: Bug Report: Display Issues When Resizing WinMerge Across Dual
Monitors (#2514) - BugFix: Diff renders incorrectly with "Cascadia Mono" variant (#2525)
- BugFix: The height of the lines connecting moving blocks in the location
pane may be incorrect - BugFix: Crash on opening 2 files via drag & drop (#2548)
- BugFix: A crash could occur if a single invalid file path was specified in
the "Select files or folders" window. - BugFix: "Debug Assertion Failed!" Error When Refreshing After Deleting All
Content in Left or Right Pane (#2556) - Adjust right-click deselect from down to up to preserve RB + scroll anywhere
(PR #2511) - Press 1-3 to copy current diff line to clipbd while popup menu is open
(PR #2532) - Caret (text cursor) follow windows settings (PR #2534)
- Feature Request: Fixed-Width Font in "Find what" and "Replace with" Fields
(#2539)
Folder compare
Options dialog
- Add a "Defaults" button to the "Options (Colors/System)" dialog. (PR #2506)
- The "Clear all recent items" button in the Shell Integration category of the
Options dialog now clears combobox history as well as jump lists. (#2555)
Select Files or Folders dialog
- BugFix: Crash on opening 2 files via drag & drop (#2548)
Plugins
- Apache Tika plugin: Update Apache Tika to 3.0.0
Installer
- BugFix: When uninstalling WinMerge, the Shell Extension for Windows 11 was
not uninstalled. - Installer - Run PowerShell hidden and with -NoProfile when installing
silently (#2515)
Translations
- Translation updates:
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
- Update Hungarian.po by @efi99 in #2495
- Update Korean.po by @VenusGirl in #2496
- Foreground and background title bars are distinguishable by @lededev in #2497
- Update Russian.po by @Timon34 in #2500
- update zh-cn translation by @yingang in #2501
- Update Russian.po by @Timon34 in #2502
- Update of Lithuanian translation by @Tichij in #2503
- Update Portuguese.po by @hugok79 in #2507
- Adjust right-click deselect from down to up to preserve RB + scroll anywhere by @lededev in #2511
- Update Russian.po by @Timon34 in #2521
- Main Menu toggle Show/Hide by @lededev in #2509
- Update Russian.po by @Timon34 in #2522
- Update Hungarian.po by @efi99 in #2523
- update zh-cn translation by @lededev in #2524
- Update Brazilian.po by @Marcellomco in #2526
- Update Russian.po by @Timon34 in #2528
- Update Italian language by @bovirus in #2529
- Update Russian.po by @Timon34 in #2531
- Press 1-3 to copy current diff line to clipbd while popup menu is open by @lededev in #2532
- Update Korean.po by @VenusGirl in #2533
- Caret (text cursor) follow windows settings by @lededev in #2534
- Add a "Defaults" button to the "Options (Colors/System)" dialog. by @lededev in #2506
- Update French.po by @slolo2000 in #2536
- Update of Lithuanian translation by @Tichij in #2537
- Update Russian.po by @Timon34 in #2538
- Update Russian.po by @Timon34 in #2542
- Title bar background color and text color follow windows settings when not customized by @lededev in #2505
- Inactive title text chosen by inactive title color by @lededev in #2544
- Reduce the contrast of inactive title bar text by @lededev in #2545
- System Icon turn gray when app inactive by @lededev in #2547
- Ignore special items when finding matching item on Open Dialog Find Item by @slambillion in #2557
New Contributors
- @slambillion made their first contribution in #2557
Full Changelog: v2.16.44...v2.16.45.0
v2.16.44
WinMerge 2.16.44 Release Notes
October 2024
About This Release
This is a WinMerge 2.16.44 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.44
General
- Added Medium size (24px) option to Toolbar icons
Webpage compare
- BugFix: Differences panel for Webpage mode (winwebdiff#7)
Plugins
- BugFix: Floating-point precision issue in CompareMSExcelFiles.sct plugin (#2494)
Translations
What Is New in 2.16.43 Beta
General
- BugFix: WinMerge incorrectly states "The selected files are identical" (#2408)
- Implement Menu Bar as a Toolbar (PR #2400)
- Add support for placing the tab bar on the title bar (PR #2428)
- Add One-Hand mice wheel scroll diff and merge (PR #2435)
- Add Support for Custom System Color Overrides (PR #2376)
- Easy move small main window when tab on titlebar (PR #2489)
File compare
- BugFix: Wrong syntax highlighting for TeX files (#2415)
- BugFix: Text replacement result is wrong. (#2422)
- Copy Selected Difference to Clipboard (PR #2429)
- Added Ada parser and default file associations (#2452)
- Added C++20 modules default file associations cppm and ixx (PR #2464)
- Anti-aliasing has been applied to the lines that connect moved blocks in the
location pane.
Folder compare
- BugFix: ExitCode always 2 with /enableexitcode with no apparent issues (#2450)
Webpage compare
- BugFix: Location pane may not render differences (winwebdiff#6)
Options dialog
- Add a "Defaults" button to the "Options (Project)" dialog. (PR #2401)
- Add a "Defaults" button to the "Options (Backup Files)" dialog. (PR #2406)
- Add a "Defaults" button to the "Options (Codepage)" dialog. (PR #2448)
- Add a "Defaults" button to the "Options (General)" dialog. (PR #2453)
Plugins
- Create CompareEscapedJavaPropertiesFiles.sct (PR #2455)
Manual
- BugFix: 2 mistakes about default values in manual (#2456)
- Update documentation for "Include unique subfolders contents" setting (PR #2396)
Translations
- Translation updates:
- Brazilian (PR #2397,#2431,#2439,#2454,#2460,#2468,#2477,#2486)
- Chinese Simplified (PR #2394,#2461,#2469,#2485)
- Dutch (PR #2474)
- French (PR #2399,#2444)
- Hungarian (PR #2433,#2440,#2458,#2472,#2482)
- Italian (PR #2393,#2438,#2446,#2447,#2457,#2467,#2470,#2487)
- Japanese
- Korean (PR #2426,#2459,#2473)
- Lithuanian (PR #2436,#2443,#2462,#2471,#2483)
- Portuguese (PR #2410,#2441,#2480)
- Russian (PR #2462)
Internals
- Make InsertLineNumberInPOFiles.bat and RenewPOFiles.bat work again
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
- Update documentation for "Include unique subfolders contents" setting by @vlakoff in #2396
- [XML] Update Brazilian.po by @Marcellomco in #2397
- Update French.po by @slolo2000 in #2399
- Add a "Defaults" button to the "Options (Project)" dialog. by @tjmprm77 in #2401
- Drop unused
*POFiles.bat
files by @gerundt in #2402 - Add a "Defaults" button to the "Options (System)" dialog. by @tjmprm77 in #2405
- Add a "Defaults" button to the "Options (Backup Files)" dialog. by @tjmprm77 in #2406
- Implement Menu Bar as a Toolbar by @sdottaka in #2400
- Update Portuguese translation by @hugok79 in #2410
- Update Korean.po by @VenusGirl in #2426
- Copy Selected Difference to Clipboard by @lededev in #2429
- Update Brazilian.po by @Marcellomco in #2431
- Update Hungarian.po by @efi99 in #2433
- Update of Lithuanian translation by @Tichij in #2436
- Add One-Hand mice wheel scroll diff and merge by @lededev in #2435
- Update Italian language by @bovirus in #2438
- Update Brazilian.po by @Marcellomco in #2439
- Update Hungarian.po by @efi99 in #2440
- Update Portuguese translation by @hugok79 in #2441
- Update of Lithuanian translation by @Tichij in #2443
- Update French.po by @slolo2000 in #2444
- Update Italian language by @bovirus in #2446
- Italian language update by @bovirus in #2447
- Add a "Defaults" button to the "Options (Codepage)" dialog. by @tjmprm77 in #2448
- Added Ada parser and default file associations by @petacreepers23 in #2452
- Add a "Defaults" button to the "Options (General)" dialog. by @tjmprm77 in #2453
- Add support for placing the tab bar on the title bar by @sdottaka in #2428
- Update Brazilian.po by @Marcellomco in #2454
- Create CompareEscapedJavaPropertiesFiles.sct by @libraplanet in #2455
- Update Italian language by @bovirus in #2457
- Update Hungarian.po by @efi99 in #2458
- Update Korean.po by @VenusGirl in #2459
- Update Brazilian.po by @Marcellomco in #2460
- update zh-cn translation by @yingang in #2461
- Update of Lithuanian translation and corrected some mistypes in Russian.po by @Tichij in #2462
- Update Italian language by @bovirus in #2463
- Added C++20 modules default file associations cppm and ixx by @Optimierungswerfer in #2464
- Update Italian language by @bovirus in #2467
- Update Brazilian.po by @Marcellomco in #2468
- update zh-cn translation by @yingang in #2469
- Update Italian language by @bovirus in #2470
- Update of Lithuanian translation by @Tichij in #2471
- Update Hungarian.po by @efi99 in #2472
- Update Korean.po by @VenusGirl in #2473
- Update Dutch.po by @RockyTDR in #2474
- Update Brazilian.po by @erickluz in #2477
- Update Portuguese.po file by @hugok79 in #2480
- Add Support for Custom System Color Overrides by @sdottaka in #2376
- Update Hungarian.po by @efi99 in #2482
- Update of Lithuanian translation by @Tichij in #2483
- update zh-cn translation by @yingang in #2485
- Update Brazilian.po by @Marcellomco in #2486
- Update Italian language by @bovirus in #2487
- Easy move small main window when tab on titlebar by @lededev in #2489
- Update Corsican translation for 2.16.44 by @Patriccollu in #2490
- Update Italian language by @bovirus in #2492
- Update Brazilian.po by @Marcellomco in #2493
New Contributors
- @lededev made their first contribution in #2429
- @petacreepers23 made their first contribution in #2452
- @libraplanet made their first contribution in #2455
- @Optimierungswerfer made their first contribution in #2464
- @erickluz made their first contribution in #2477
Full Changelog: v2.16.42.1...v2.16.44
v2.16.43
WinMerge 2.16.43 Beta Release Notes
October 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.43 Beta
General
- BugFix: WinMerge incorrectly states "The selected files are identical" (#2408)
- Implement Menu Bar as a Toolbar (PR #2400)
- Add support for placing the tab bar on the title bar (PR #2428)
- Add One-Hand mice wheel scroll diff and merge (PR #2435)
- Add Support for Custom System Color Overrides (PR #2376)
- Easy move small main window when tab on titlebar (PR #2489)
File compare
- BugFix: Wrong syntax highlighting for TeX files (#2415)
- BugFix: Text replacement result is wrong. (#2422)
- Copy Selected Difference to Clipboard (PR #2429)
- Added Ada parser and default file associations (#2452)
- Added C++20 modules default file associations cppm and ixx (PR #2464)
- Anti-aliasing has been applied to the lines that connect moved blocks in the
location pane.
Folder compare
- BugFix: ExitCode always 2 with /enableexitcode with no apparent issues (#2450)
Webpage compare
- BugFix: Location pane may not render differences (winwebdiff#6)
Options dialog
- Add a "Defaults" button to the "Options (Project)" dialog. (PR #2401)
- Add a "Defaults" button to the "Options (Backup Files)" dialog. (PR #2406)
- Add a "Defaults" button to the "Options (Codepage)" dialog. (PR #2448)
- Add a "Defaults" button to the "Options (General)" dialog. (PR #2453)
Plugins
- Create CompareEscapedJavaPropertiesFiles.sct (PR #2455)
Manual
- BugFix: 2 mistakes about default values in manual (#2456)
- Update documentation for "Include unique subfolders contents" setting (PR #2396)
Translations
- Translation updates:
- Brazilian (PR #2397,#2431,#2439,#2454,#2460,#2468,#2477,#2486)
- Chinese Simplified (PR #2394,#2461,#2469,#2485)
- Dutch (PR #2474)
- French (PR #2399,#2444)
- Hungarian (PR #2433,#2440,#2458,#2472,#2482)
- Italian (PR #2393,#2438,#2446,#2447,#2457,#2467,#2470,#2487)
- Japanese
- Korean (PR #2426,#2459,#2473)
- Lithuanian (PR #2436,#2443,#2462,#2471,#2483)
- Portuguese (PR #2410,#2441,#2480)
- Russian (PR #2462)
Internals
- Make InsertLineNumberInPOFiles.bat and RenewPOFiles.bat work again
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
- Update documentation for "Include unique subfolders contents" setting by @vlakoff in #2396
- [XML] Update Brazilian.po by @Marcellomco in #2397
- Update French.po by @slolo2000 in #2399
- Add a "Defaults" button to the "Options (Project)" dialog. by @tjmprm77 in #2401
- Drop unused
*POFiles.bat
files by @gerundt in #2402 - Add a "Defaults" button to the "Options (System)" dialog. by @tjmprm77 in #2405
- Add a "Defaults" button to the "Options (Backup Files)" dialog. by @tjmprm77 in #2406
- Implement Menu Bar as a Toolbar by @sdottaka in #2400
- Update Portuguese translation by @hugok79 in #2410
- Update Korean.po by @VenusGirl in #2426
- Copy Selected Difference to Clipboard by @lededev in #2429
- Update Brazilian.po by @Marcellomco in #2431
- Update Hungarian.po by @efi99 in #2433
- Update of Lithuanian translation by @Tichij in #2436
- Add One-Hand mice wheel scroll diff and merge by @lededev in #2435
- Update Italian language by @bovirus in #2438
- Update Brazilian.po by @Marcellomco in #2439
- Update Hungarian.po by @efi99 in #2440
- Update Portuguese translation by @hugok79 in #2441
- Update of Lithuanian translation by @Tichij in #2443
- Update French.po by @slolo2000 in #2444
- Update Italian language by @bovirus in #2446
- Italian language update by @bovirus in #2447
- Add a "Defaults" button to the "Options (Codepage)" dialog. by @tjmprm77 in #2448
- Added Ada parser and default file associations by @petacreepers23 in #2452
- Add a "Defaults" button to the "Options (General)" dialog. by @tjmprm77 in #2453
- Add support for placing the tab bar on the title bar by @sdottaka in #2428
- Update Brazilian.po by @Marcellomco in #2454
- Create CompareEscapedJavaPropertiesFiles.sct by @libraplanet in #2455
- Update Italian language by @bovirus in #2457
- Update Hungarian.po by @efi99 in #2458
- Update Korean.po by @VenusGirl in #2459
- Update Brazilian.po by @Marcellomco in #2460
- update zh-cn translation by @yingang in #2461
- Update of Lithuanian translation and corrected some mistypes in Russian.po by @Tichij in #2462
- Update Italian language by @bovirus in #2463
- Added C++20 modules default file associations cppm and ixx by @Optimierungswerfer in #2464
- Update Italian language by @bovirus in #2467
- Update Brazilian.po by @Marcellomco in #2468
- update zh-cn translation by @yingang in #2469
- Update Italian language by @bovirus in #2470
- Update of Lithuanian translation by @Tichij in #2471
- Update Hungarian.po by @efi99 in #2472
- Update Korean.po by @VenusGirl in #2473
- Update Dutch.po by @RockyTDR in #2474
- Update Brazilian.po by @erickluz in #2477
- Update Portuguese.po file by @hugok79 in #2480
- Add Support for Custom System Color Overrides by @sdottaka in #2376
- Update Hungarian.po by @efi99 in #2482
- Update of Lithuanian translation by @Tichij in #2483
- update zh-cn translation by @yingang in #2485
- Update Brazilian.po by @Marcellomco in #2486
- Update Italian language by @bovirus in #2487
- Easy move small main window when tab on titlebar by @lededev in #2489
New Contributors
- @lededev made their first contribution in #2429
- @petacreepers23 made their first contribution in #2452
- @libraplanet made their first contribution in #2455
- @Optimierungswerfer made their first contribution in #2464
- @erickluz made their first contribution in #2477
Full Changelog: v2.16.42.1...v2.16.43
Merge7z2408.0
Add One-Hand mice wheel scroll diff and merge (#2435) (11)
v2.16.42.1
WinMerge 2.16.42.1 Release Notes
- About This Release
- What Is New in 2.16.42.1
- What Is New in 2.16.42
- What Is New in 2.16.41 beta?
- Known issues
July 2024
About This Release
This is a WinMerge 2.16.42.1 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.42.1
General
- BugFix: Digital signature was not added to version 2.16.42. (#2395)
Translations
What Is New in 2.16.42
General
- Enable Rounded Corners for WinMerge Menu on Windows 11 (PR #2364)
- Introduce a flat status bar without separator lines. (PR #2377)
Folder compare
- BugFix: Folder comparison status not accurately reflected in toolbar (#2374)
- BugFix: Status of folder comparison not correctly reflected by tab icon after
Refresh (F5) (#2383)
File compare
- Replace - more intelligent choice of replace in (whole file vs selection) (#2368)
Image compare
- BugFix: Image Comparison : In Alpha Animation, dialogs hang winmerge (#2370)
- BugFix: Fixed an issue where the right edge of the status bar appeared white.
- Added the ability to change the blink interval and overlay animation interval.
Plugins
- Make the gpt4-o-mini model selectable in the AIConvertText plugin settings
window
Archive support
- Update 7-Zip to 24.07
Translations
- Translation updates:
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
- Enable Rounded Corners for WinMerge Menu on Windows 11 by @sdottaka in #2364
- Introduce a flat status bar without separator lines. by @sdottaka in #2377
- Update Hungarian.po by @efi99 in #2388
- Update of Lithuanian translation by @Tichij in #2390
- Update Brazilian.po by @Marcellomco in #2391
- update zh-cn translation by @yingang in #2392
- Update Italian language by @bovirus in #2393
- Update ChineseSimplified.po for typo by @gerryqd in #2394
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
- @gerryqd made their first contribution in #2394
Full Changelog: v2.16.40...v2.16.42.1
v2.16.42
WinMerge 2.16.42 Release Notes
July 2024
About This Release
This is a WinMerge 2.16.42 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.42
General
- Enable Rounded Corners for WinMerge Menu on Windows 11 (PR #2364)
- Introduce a flat status bar without separator lines. (PR #2377)
Folder compare
- BugFix: Folder comparison status not accurately reflected in toolbar (#2374)
- BugFix: Status of folder comparison not correctly reflected by tab icon after
Refresh (F5) (#2383)
File compare
- Replace - more intelligent choice of replace in (whole file vs selection) (#2368)
Image compare
- BugFix: Image Comparison : In Alpha Animation, dialogs hang winmerge (#2370)
- BugFix: Fixed an issue where the right edge of the status bar appeared white.
- Added the ability to change the blink interval and overlay animation interval.
Plugins
- Make the gpt4-o-mini model selectable in the AIConvertText plugin settings
window
Archive support
- Update 7-Zip to 24.07
Translations
- Translation updates:
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
- Enable Rounded Corners for WinMerge Menu on Windows 11 by @sdottaka in #2364
- Introduce a flat status bar without separator lines. by @sdottaka in #2377
- Update Hungarian.po by @efi99 in #2388
- Update of Lithuanian translation by @Tichij in #2390
- Update Brazilian.po by @Marcellomco in #2391
- update zh-cn translation by @yingang in #2392
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.42
Merge7z2407.1
Fix issue #2374: Folder comparison status not accurately reflected in…
v2.16.41
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
Merge7z2405.1
Update 7-Zip to 24.05