From 0d7e086090462a633fb2f2b61836bbceb64adf77 Mon Sep 17 00:00:00 2001 From: sdottaka Date: Sat, 16 Sep 2023 11:26:40 +0900 Subject: [PATCH] Update ChangeLog&ReleaseNotes --- Docs/Users/ChangeLog.html | 2811 ++++++++++++++++++++++------------ Docs/Users/ChangeLog.md | 75 + Docs/Users/ReleaseNotes.html | 169 +- Docs/Users/ReleaseNotes.md | 133 +- 4 files changed, 2072 insertions(+), 1116 deletions(-) diff --git a/Docs/Users/ChangeLog.html b/Docs/Users/ChangeLog.html index fa16dc11c80..5e36ac72d92 100644 --- a/Docs/Users/ChangeLog.html +++ b/Docs/Users/ChangeLog.html @@ -6,36 +6,131 @@ ChangeLog - +code{white-space: pre-wrap;} +span.smallcaps{font-variant: small-caps;} +div.columns{display: flex; gap: min(4vw, 1.5em);} +div.column{flex: auto; overflow-x: auto;} +div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + +ul.task-list[class]{list-style: none;} +ul.task-list li input[type="checkbox"] { +font-size: inherit; +width: 0.8em; +margin: 0 0.8em 0.2em -1.6em; +vertical-align: middle; +} +.display.math{display: block; text-align: center; margin: 0.5rem auto;} + +

Change log

-

WinMerge 2.16.32 - 2023-07-27

+

WinMerge 2.16.33 - 2023-09-20

General

File compare

+

Table compare

+

Folder compare

+

Substitution filters

+ +

Options dialog

+ +

Plugins

+ +

Manual

+ +

Translations

+ +

Internals

+ +

WinMerge 2.16.32 - 2023-07-27

+

General

+ +

File compare

+ +

Folder compare

+

Webpage compare

Command line

Archive support

-

Translations

+

Translations

WinMerge 2.16.31 - 2023-06-20

-

General

+

General

-

File compare

+

File compare

-

Folder compare

+

Folder compare

-

Plugins

+

Plugins

-

WinMerge 2.12.x (R2_12) branch created (r6202)

-

WinMerge 2.11.1.8 - 2008-12-19 (r6200)

+

WinMerge 2.12.x +(R2_12) branch created (r6202)

+

WinMerge 2.11.1.8 - +2008-12-19 (r6200)

-

WinMerge 2.11.1.7 - 2008-11-20 (r6112)

+

WinMerge 2.11.1.7 - +2008-11-20 (r6112)

-

WinMerge 2.11.1.6 - 2008-10-23 (r6033)

+

WinMerge 2.11.1.6 - +2008-10-23 (r6033)

-

WinMerge 2.11.1.5 - 2008-10-02 (r5995)

+

WinMerge 2.11.1.5 - +2008-10-02 (r5995)

-

WinMerge 2.11.1.4 - 2008-08-21 (r5846)

+

WinMerge 2.11.1.4 - +2008-08-21 (r5846)

-

WinMerge 2.11.1.3 - 2008-08-04 (r5733)

+

WinMerge 2.11.1.3 - +2008-08-04 (r5733)

-

WinMerge 2.11.1.2 - 2008-07-24 (r5673)

+

WinMerge 2.11.1.2 - +2008-07-24 (r5673)

-

WinMerge 2.11.1.1 - 2008-07-11 (r5609)

+

WinMerge 2.11.1.1 - +2008-07-11 (r5609)

-

WinMerge 2.10.x (R2_10) branch created (r5561)

-

WinMerge 2.9.1.5 - 2008-07-04 (r5560)

+

WinMerge 2.10.x +(R2_10) branch created (r5561)

+

WinMerge 2.9.1.5 - 2008-07-04 +(r5560)

-

WinMerge 2.9.1.4 - 2008-06-24 (r5518)

+

WinMerge 2.9.1.4 - 2008-06-24 +(r5518)

-

WinMerge 2.9.1.3 - 2008-06-05 (r5438)

+

WinMerge 2.9.1.3 - 2008-06-05 +(r5438)

-

WinMerge 2.9.1.2 - 2008-05-23 (r5362)

- -

WinMerge 2.7.7.6 - 2008-02-28 (r5099)

+

WinMerge 2.7.7.6 - 2008-02-28 +(r5099)

-

WinMerge 2.7.7.5 - 2008-02-22 (r5069)

+

WinMerge 2.7.7.5 - 2008-02-22 +(r5069)

-

WinMerge 2.7.7.4 - 2008-02-07 (r5011)

+

WinMerge 2.7.7.4 - 2008-02-07 +(r5011)

-

WinMerge 2.7.7.3 - 2008-01-23 (r4951)

+

WinMerge 2.7.7.3 - 2008-01-23 +(r4951)

-

WinMerge 2.7.7.2 - 2008-01-14 (r4915)

+

WinMerge 2.7.7.2 - 2008-01-14 +(r4915)

-

WinMerge 2.7.7.1 - 2007-12-20 (r4842)

+

WinMerge 2.7.7.1 - 2007-12-20 +(r4842)

-

WinMerge 2.7.6 - 2007-11-29 (r4807)

+

WinMerge 2.7.6 - 2007-11-29 +(r4807)

-

WinMerge 2.7.5.7 - 2007-11-19 (r4772)

+

WinMerge 2.7.5.7 - 2007-11-19 +(r4772)

-

WinMerge 2.7.5.6 - 2007-11-15 (r4752)

- +

WinMerge 2.7.5.6 - 2007-11-15 +(r4752)

+ -

WinMerge 2.7.5.5 - 2007-11-08 (r4722)

- -

WinMerge 2.7.3.3 - 2007-04-04 (r4234)

+

WinMerge 2.7.3.3 - 2007-04-04 +(r4234)

-

WinMerge 2.7.3.2 - 2007-03-27 (r4201)

+

WinMerge 2.7.3.2 - 2007-03-27 +(r4201)

-

WinMerge 2.7.3.1 - 2007-03-20 (r4179)

+

WinMerge 2.7.3.1 - 2007-03-20 +(r4179)

-

WinMerge 2.7.2 - 2007-02-27 (r4137)

+

WinMerge 2.7.2 - 2007-02-27 +(r4137)

-

WinMerge 2.7.1.7 - 2007-02-20 (r4120)

+

WinMerge 2.7.1.7 - 2007-02-20 +(r4120)

-

WinMerge 2.7.1.6 - 2007-02-01 (r4094)

+

WinMerge 2.7.1.6 - 2007-02-01 +(r4094)

-

WinMerge 2.7.1.5 - 2007-01-10 (r4030)

+

WinMerge 2.7.1.5 - 2007-01-10 +(r4030)

-

WinMerge 2.7.1.4 - 2006-12-21 (r3991)

+

WinMerge 2.7.1.4 - 2006-12-21 +(r3991)

-

WinMerge 2.7.1.3 - 2006-12-05 (r3919)

+

WinMerge 2.7.1.3 - 2006-12-05 +(r3919)

-

WinMerge 2.7.1.2 - 2006-11-24 (r3844)

+

WinMerge 2.7.1.2 - 2006-11-24 +(r3844)

-

WinMerge 2.7.1.1 - 2006-11-16 (r3810)

+

WinMerge 2.7.1.1 - 2006-11-16 +(r3810)

For older changes look at the VCS (Version Control System).

diff --git a/Docs/Users/ChangeLog.md b/Docs/Users/ChangeLog.md index 4450ee310b9..7c4bf19453e 100644 --- a/Docs/Users/ChangeLog.md +++ b/Docs/Users/ChangeLog.md @@ -1,5 +1,80 @@ # Change log +## WinMerge 2.16.33 - 2023-09-20 + +### General + +- Reduce startup time and decrease the usage of Win32 user objects. + +### File compare + +- BugFix: Cannot compare one-line file (#1972) +- BugFix: "Current Difference" specified by double-clicking cannot merge + using the "Copy to Right (or Left)" menu. (#1980) +- BugFix: Wimerge saves changes to the wrong file (#1985) (PR #1988) +- BugFix: "Ignore comment differences" still compares inline comments (#2008) +- Update Rust syntax highlighting keyword list. (PR #1998) +- [Feature Request] Both Shell Menu (#1986) (PR #2021) + +### Table compare + +- When "Use First Line as Header" is enabled, make the header display the + first line regardless of the scroll position when the first line is hidden. +- Generate reports in tabular format for table comparisons. (PR #1983) + +### Folder compare + +- BugFix: Fixed an issue where Differences, Left/Right EOL columns, etc. were + displayed as undefined values when the file comparison method was + Full Contents or Quick Contents and the file size exceeded 64MB. +- BugFix: Fix the problem that when comparing with the BinaryContents compare + method, the contents of the files are identical, but if one side is a + symbolic link, it is judged to be different. (#1976) +- Add Expand Different Subfolders menu item (#1382) (PR #1964) +- Allow Diff algorithms (patience, histogram) other than default to be applied + to folder comparisons (PR #2015) (#2002) +- Show confirmation message when closing a window that took a long time + to compare folders + +### Substitution filters + +- Avoid infinite loops in the RegularExpression::subst() function when + the length of the string matching the pattern is 0 + +### Options dialog + +- Execute the "pause" command to prevent the error message from disappearing + if the registration of the ShellExtension for Windows 11 fails + +### Plugins + +- BugFix: WinMerge cannot successfully disable some of its Plugins (#2012) +- Update jq to version 1.7 + +### Manual + +- Manual: Use po4a for manual translation (PR #1994) (#499) + +### Translations + +- Translation updates: + - Brazilian (PR #1969,#2001,#2025) + - Chinese Traditional (PR #1953,#1971,#2017,#2026) + - Corsican (PR #2022) + - German (PR #1952,#1977,#1989) + - Hungarian (PR #1968,#1999) + - Japanese + - Korean (PR #1979,#2030) + - Lithuanian (PR #1974,#2018,#2027) + - Polish (PR #1990) + - Portuguese (PR #1973,#2014) + - Slovenian + - Ukrainian (PR #1955) + +### Internals + +- Optimize inserts in std containers using reserve (PR #2000) + ## WinMerge 2.16.32 - 2023-07-27 ### General diff --git a/Docs/Users/ReleaseNotes.html b/Docs/Users/ReleaseNotes.html index 81996dcb0df..dc06026b932 100644 --- a/Docs/Users/ReleaseNotes.html +++ b/Docs/Users/ReleaseNotes.html @@ -6,128 +6,129 @@ ReleaseNotes - +code{white-space: pre-wrap;} +span.smallcaps{font-variant: small-caps;} +div.columns{display: flex; gap: min(4vw, 1.5em);} +div.column{flex: auto; overflow-x: auto;} +div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + +ul.task-list[class]{list-style: none;} +ul.task-list li input[type="checkbox"] { +font-size: inherit; +width: 0.8em; +margin: 0 0.8em 0.2em -1.6em; +vertical-align: middle; +} +.display.math{display: block; text-align: center; margin: 0.5rem auto;} + + -

WinMerge 2.16.32 Release Notes

+

WinMerge 2.16.33 Beta Release +Notes

-

July 2023

+

September 2023

About This Release

-

This is a WinMerge 2.16.32 stable release. This release replaces earlier WinMerge stable releases as a recommended 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.32

+

What Is New in 2.16.33 Beta

General

File compare

-

Folder compare

- -

Webpage compare

- -

Command line

+

Table compare

-

Archive support

- -

Translations

- -

What Is New in 2.16.31 Beta

-

General

+

Folder compare

-

File compare

+

Substitution filters

-

Folder compare

+

Options dialog

Plugins

-

Installer

+

Manual

-

Translations

+

Translations

+

Internals

+

Known issues