OSDN Git Service

Update ChangeLog&ReleaseNotes
[winmerge-jp/winmerge-jp.git] / Docs / Users / ReleaseNotes.md
1 # WinMerge 2.16.10 Release Notes
2
3 - [About This Release](#about-this-release)
4 - [What Is New in 2.16.10?](#what-is-new-in-21610)
5 - [What Is New in 2.16.9 beta?](#what-is-new-in-2169-beta)
6 - [Known issues](#known-issues)
7
8 January 2021
9
10 ## About This Release
11
12 This is a WinMerge 2.16.10 stable release.
13 This release replaces earlier WinMerge stable releases as a recommended release.
14
15 Please submit bug reports to our <a href="http://github.com/winmerge/winmerge/issues">bug-tracker</a>.
16
17 ## What Is New in 2.16.10
18
19 ### General
20
21 - BugFix: Fixed processing that uses GetAsyncKeyState(). (GitHub PR #505)
22 - BugFix: Fixed the problem that the language setting is not applied to the
23     context menu of the MDI tab when the language setting is changed. 
24     (GitHub PR #523)
25 - BugFix: command-line option /x did not work for binary and image comparison
26 - BugFix: Substiturions vs. Substitutions (GitHub #551)
27 - Swap Panes functionality for 3 way compares (Issue #507) (GitHub PR #533)
28 - [feature request] Add options to command line to change "compare methods"  
29     (GitHub #530)
30 - Added the command line option "/s-" to ensure that another instance is
31     always executed, ignoring the value of the 'Allow only one instance to 
32     run' option.
33
34 ### File compare
35
36 - BugFix: WinMerge crashes with mouse double click (GitHub #531)
37 - BugFix: Fixed an issue where the message box "The report has been created
38     successfully." was displayed even if the report creation failed.
39 - BugFix: BUG: Doesn't respect "Don't ask this question again" checkbox when
40     comparing large files (GitHub #574)
41 - The Location pane doesn't draw a line connecting moved differences by
42     default (GitHub #498)
43 - Update crystallineparser.cpp - AutoIt (\*.au3) support as a "Basic"
44     (GitHub PR #543)
45 - Added JavaScript and JSON syntax highligher (osdn.net #41083)
46 - Added View -> Diff Context -> Invert menu item
47 - Feature Request: Move To Next File option while comparing files #475
48     (GitHub PR #561)
49 - A new feature "Ignored Substutions" (GitHub PR #544,#549,#560)
50
51 ### Folder compare
52
53 - BugFix: Winmerge crashes consistently when deleting files
54     (GitHub #491)
55 - BugFix: Copy Folder does not copy subfolders and I don't see any option for it
56     (GitHub #537)
57 - A new feature "Ignored Substutions" (GitHub PR #544,#549,#560)
58
59 ### Table compare
60
61 - Added File -> New -> Table menu item
62
63 ### Binary compare
64
65 - Added File -> New -> Binary menu item
66
67 ### Image compare
68
69 - Implement copy and paste images (GitHub PR #524)
70 - Added File -> New -> Image menu item
71 - Added Image -> Compare Extracted Text From Image menu item
72
73 ### Filter dialog
74
75 - Making CPropertySheet resizable needs some re-work. (Issue #509)
76     (GitHub PR #535)
77   
78 ### Patch Generator dialog
79
80 - BugFix: Crash when generating patch (GitHub #521)
81
82 ### Translations
83
84 - Translation updates:
85   - Galician (GitHub PR #493,#538,#570)
86   - German (GitHub PR #532,#548,#563)
87   - Japanese
88   - Lithuanian (GitHub PR #496,#528,#536,#562,#564)
89   - Portuguese (GitHub PR #495)
90   - Slovenian (GitHub #553,#565)
91   - Russian (GitHub PR #494)
92
93 ### Manual
94
95 - Update manual (GitHub PR #497,#513,#546)
96 - Small tweaks for the Manual (GitHub PR #508)
97 - Windows XP Pro SP0 vs Requirements (GitHub #515)
98
99 ### Internals
100
101 - Fix Various Warnings (GitHub PR #539)
102 - Various fixes to testing (GitHub PR #545)
103 - Some tweaks for translations status (GitHub PR #556)
104 - Link error when `building Plugins\src_VCPP\DisplayXMLFiles` with Visual
105     Studio 2019 16.7.7 (GitHub #554)
106 - Link error when building VCPP plugin DisplayXMLFiles with Visual Studio
107     2019 16.7.7 (GitHub #555)
108 - Link warnings when building VCPP plugin DisplayXMLFiles with Visual Studio
109     2019 16.7.7 (GitHub #558)
110 - Some more files should be added to the .gitignore file (GitHub #559)
111
112 ## What Is New in 2.16.9 Beta?
113
114 ### General
115
116   - BugFix: MainFrm.cpp: Toolbar was leaking image lists (GitHub PR #432)
117   - BugFix: The icons on a 43" 4K screen are too small (GitHub #276)
118   - Update English.pot (GitHub #440)
119   - Update Merge.rc (GitHub #487)
120   - Improved startup time
121
122 ### File compare
123
124   - BugFix: [UI] Pane enlargement was reset after changing tab (GitHub #403)
125   - BugFix: Non-comment differences were sometimes ignored when the comment
126       filter was enabled, (osdn.net #40488)
127   - BugFix: Line Filters aren't applied when using a 3rd file (GitHub #395)
128   - BugFix: "Ignore blank lines" does not work in 3-way compare (GitHub #450)
129   - BugFix: Fix the problem that the comparison result is displayed one line
130       off in the file compare window if a sync point is added with the first
131       line selected. (GitHub PR #435)
132   - BugFix: Fix the problem accessing the text buffer out of range if a sync
133       point is added by selecting a ghost line that is after the last block.
134       (GitHub PR #457)
135   - BugFix: Fix the problem that "Goto...", "Goto Line <line>" and moving by
136       left click on the location pane do not work appropriately when the Diff
137       pane is active in the file compare window. (GitHub PR #476)
138   - BugFix: Reloading file does not refresh its encoding (GitHub #466)
139   - BugFix: Editor text display is abnormal - character spacing problem
140       (GitHub #468)
141   - always copy "full line" instead of "selected text only" - option
142       CopyFullLine (GitHub PR #459)
143   - Add the feature "Go to Moved Line" requested by #278 (GitHub PR #484)
144   - how to show white space with linebreak hidden? (GitHub #265)
145     (Added View->View EOL menu item)
146
147 ### Folder compare
148
149   - BugFix: Pausing comparing doesn't pause immediately (GitHub #342)
150   - BugFix: Sorting on Comparison Result being done incorectly (GitHub #483)
151   - Commandline to display versions in the output report (GitHub #418)
152   - "Don't ask again" checkbox for the Confirm Copy dialog (GitHub PR #445)
153
154 ### Binary compare
155
156   - BugFix: Scrolling binary files (GitHub #456)
157
158 ### Options dialog
159   
160   - Added "Automatically scroll to first inline difference" option to Options
161     dialog
162
163 ### Patch Generator dialog
164
165   - BugFix: Fixed the problem that the input to File1 or File2 comboboxes of
166       the Patch Generator dialog is not applied when the Patch Generator dialog
167       is opened by selecting multiple files. (GitHub PR #421)
168
169 ### Translations
170
171   - Translation updates:
172     - Chinese Simplified (GitHub PR #465)
173     - Dutch (GitHub PR #482)
174     - Galician (GitHub PR #419,#458,#493)
175     - German (GitHub PR #438,#448,#480,#490)
176     - Lithuanian (GitHub PR #417,#439,#443,#449,#481)
177     - Polish (GitHub PR #447)
178     - Portuguese (GitHub PR #429,#467)
179     - Slovak (GitHub PR #470)
180     - Slovenian (GitHub PR #486,#488)
181     - Spanish (GitHub PR #454)
182     - Turkish (GitHub PR #425)
183
184 ### Manual
185
186   - Update Shortcut_keys.xml (GitHub PR #430)
187   - Update manual (GitHub PR #485,#492)
188
189 ### Internals
190
191   - Tweak output from BuildInstaller.cmd and BuildArc.cmd (GitHub PR #424)
192   - Fix typo in GhostTextBuffer.cpp (GitHub PR #472)
193   - Fix typo in memdc.h (GitHub PR #474)
194
195 ## Known issues
196
197  - Crashes when comparing large files (GitHub #325)
198  - Very slow to compare significantly different directories (GitHub #322)
199  - Vertical scrollbar breaks after pasting text (GitHub #296)