</head>
<body>
<h1 id="change-log">Change log</h1>
+<h2 id="winmerge-21628---2023-02-15">WinMerge 2.16.28 - 2023-02-15</h2>
+<h3 id="folder-compare">Folder compare</h3>
+<p>BugFix: Fixed an issue where files with no extension were not compared if they were in a folder with a '.' in the folder name.</p>
<h2 id="winmerge-21626---2023-01-27">WinMerge 2.16.26 - 2023-01-27</h2>
<h3 id="general">General</h3>
<ul>
<ul>
<li>Feature request: Allow pasting when editing caption of pages (PR #1651)</li>
</ul>
-<h3 id="folder-compare">Folder compare</h3>
+<h3 id="folder-compare-1">Folder compare</h3>
<ul>
<li>BugFix: Filters aren't saved anywhere (#1638)</li>
<li>BugFix: Fixed issue where the Open menu item in file path bar of folder comparison window was disabled.</li>
<li>BugFix: Crash 0xc0000409 (#1544)</li>
<li>Binary compare: Allow 64bit versions to open files larger than 2GB (PR #1549)</li>
</ul>
-<h3 id="folder-compare-1">Folder compare</h3>
+<h3 id="folder-compare-2">Folder compare</h3>
<ul>
<li>BugFix: Fix the problem that WinMerge crashes when pressing the "OK" button in the "Display Columns" dialog in the debug version. (PR #1568)</li>
<li>BugFix: Crash when copying files/folders (#1558)</li>
<ul>
<li>BugFix: when TSV files were displayed in table mode with word wrap enabled, clicking on a character would not move the caret to that character's position</li>
</ul>
-<h3 id="folder-compare-2">Folder compare</h3>
+<h3 id="folder-compare-3">Folder compare</h3>
<ul>
<li>Fixed memory leak in folder comparison when PDF files were targeted for image comparison.</li>
</ul>
<ul>
<li>[EXPERIMENTAL] Webpage Compare: Highlight differences (PR #1357)</li>
</ul>
-<h3 id="folder-compare-3">Folder compare</h3>
+<h3 id="folder-compare-4">Folder compare</h3>
<ul>
<li>BugFix: Disable rename operations when in read-only mode in the folder compare window. (PR #1434)</li>
<li>BugFix: Fix an issue where renaming to a file name or directory name containing "" or "/" is not done properly. (PR #1451)</li>
<li>BugFix: replace text using regular expressions behaves incorrectly if multiple matches on the same line (#1387, PR #1388)</li>
<li>Optimize snake function (PR #1411)</li>
</ul>
-<h3 id="folder-compare-4">Folder compare</h3>
+<h3 id="folder-compare-5">Folder compare</h3>
<ul>
<li>BugFix: Fix an issue where paths with different case are not displayed correctly in the folder column of the folder compare window when comparing three directories. (PR #1372)</li>
<li>BugFix: Fix renaming process in folder compare window. (PR #1392)</li>
<li>ResourceTree compare: Set the last-modified date and time in resource files</li>
<li>Added Ctrl+L keyboard shortcut</li>
</ul>
-<h3 id="folder-compare-5">Folder compare</h3>
+<h3 id="folder-compare-6">Folder compare</h3>
<ul>
<li>BugFix: Alt/Shift key highlighting issue not resetting start point from move. (#1335)</li>
<li>BugFix: Refresh Selected Marks Unscanned Folders as Identical (#1349)</li>
</ul></li>
</ul></li>
</ul>
-<h3 id="folder-compare-6">Folder compare</h3>
+<h3 id="folder-compare-7">Folder compare</h3>
<ul>
<li>BugFix: Fix an issue where items with different case are not displayed correctly in the folder compare window when comparing three directories. (PR #1299)</li>
</ul>
<li>Added Use First Line as Headers menu item to the column header context menu.</li>
</ul></li>
</ul>
-<h3 id="folder-compare-7">Folder compare</h3>
+<h3 id="folder-compare-8">Folder compare</h3>
<ul>
<li>BugFix: Fix the problem that the status bar displays "0 items selected" even though multiple items are selected.</li>
<li>BugFix: Change the file naming method of the file compare report to avoid duplication of the file compare report file name linked from the folder compare report. (PR #1171)</li>
<li>This feature is available on Windows 10 version 1809 or higher and WinMerge 64-bit version.</li>
</ul></li>
</ul>
-<h3 id="folder-compare-8">Folder compare</h3>
+<h3 id="folder-compare-9">Folder compare</h3>
<ul>
<li>BugFix: Sorting on Comparison Result being done incorectly (#483)</li>
<li>BugFix: Fix an issue where WinMerge sometimes crashes when executing "Refresh Selected" in the folder compare window. (PR #1120)</li>
<ul>
<li>Added support for creating multi-page image compare report (osdn.net #43374)</li>
</ul>
-<h3 id="folder-compare-9">Folder compare</h3>
+<h3 id="folder-compare-10">Folder compare</h3>
<ul>
<li>BugFix: Fixed a problem where Duplicate Group Numbers were not assigned to files with the same content but different file names.</li>
<li>BugFix: Fix crash when comparing 3 folders if additional properties were added</li>
<ul>
<li>BugFix: Fix an issue where drag-and-drop of file would only work once.</li>
</ul>
-<h3 id="folder-compare-10">Folder compare</h3>
+<h3 id="folder-compare-11">Folder compare</h3>
<ul>
<li>BugFix: Sync (Super Slow) (#771)</li>
<li>BugFix: Fix an issue where filters are not applied correctly when opening a project file containing multiple items with different filters. (PR #995)</li>
<ul>
<li>BugFix: Fixed an infinite loop when "find what" in the substitution filters is empty.</li>
</ul>
-<h3 id="folder-compare-11">Folder compare</h3>
+<h3 id="folder-compare-12">Folder compare</h3>
<ul>
<li>BugFix: Fix an issue where a file is deselected when returning to the folder compare window after opening the file compare window by double-clicking the file in the folder compare window. (PR #857)</li>
<li>Right click context menu - Compare files or folders in a new tab (#232,#277)</li>
<li>Add Smarty syntax highlighting. (PR #821)</li>
<li>Thicken the caret in overwrite mode (osdn.net #42179)</li>
</ul>
-<h3 id="folder-compare-12">Folder compare</h3>
+<h3 id="folder-compare-13">Folder compare</h3>
<ul>
<li>BugFix: Different Files are Identical? (#768) (When comparing files with only BOM and no contents, the comparison result became unstable because it referred to the uninitialized memory.)</li>
<li>BugFix: Fix a crash when re-comparing folders (osdn.net #42219)</li>
<li>Make the color of characters that represent spaces and tabs lighter than other characters when the "View Whitespace" menu item is enabled</li>
<li>Added "Open Parent Folder" menu item to the context menu</li>
</ul>
-<h3 id="folder-compare-13">Folder compare</h3>
+<h3 id="folder-compare-14">Folder compare</h3>
<ul>
<li>BugFix: Copy confirmation dialog has overlapped Yes/No Button (#739)</li>
<li>BugFix: Comparison result was not updated by Swap operation in 3-way folder comparison (osdn.net #41901)</li>
<li>If -b or -w is also specified, -B now considers lines to be empty if they contain only white space (osdn.net #41355)</li>
<li>Added BOM checkbox to the Codepage dialog.</li>
</ul>
-<h3 id="folder-compare-14">Folder compare</h3>
+<h3 id="folder-compare-15">Folder compare</h3>
<ul>
<li>BugFix: Program crash if you close a tab with the folder from where you opened current file (#645)</li>
<li>BugFix: The title bar path was not updated when swapping files in a Zip file.</li>
<li>Feature Request: Move To Next File option while comparing files #475 (GitHub PR #561)</li>
<li>A new feature "Ignored Substutions" (GitHub PR #544,#549,#560) ("Ignored Substitutions" was renamed to "Substitution Filters")</li>
</ul>
-<h3 id="folder-compare-15">Folder compare</h3>
+<h3 id="folder-compare-16">Folder compare</h3>
<ul>
<li>BugFix: Winmerge crashes consistently when deleting files (GitHub #491)</li>
<li>BugFix: Copy Folder does not copy subfolders and I don't see any option for it (GitHub #537)</li>
<li>Add the feature "Go to Moved Line" requested by #278 (GitHub PR #484)</li>
<li>how to show white space with linebreak hidden? (GitHub #265) (Added View->View EOL menu item)</li>
</ul>
-<h3 id="folder-compare-16">Folder compare</h3>
+<h3 id="folder-compare-17">Folder compare</h3>
<ul>
<li>BugFix: Pausing comparing doesn't pause immediately (GitHub #342)</li>
<li>BugFix: Sorting on Comparison Result being done incorectly (GitHub #483)</li>
<li>Extended F4 key movement range to the whole file</li>
<li>Don't treat UTF-8 and UTF-8 with BOM the same when the "Ignore codepage differences" option is disabled</li>
</ul>
-<h3 id="folder-compare-17">Folder compare</h3>
+<h3 id="folder-compare-18">Folder compare</h3>
<ul>
<li>BugFix: Appropriate error messages were not displayed when the file to be deleted no longer existed</li>
<li>BugFix: 'Show Middle/Right Unique items' menu item does not work properly in 3-way folder compare (osdn.net #40672)</li>
<ul>
<li>Made it possible to display the contents of CSV and TSV files like spreadsheet software.</li>
</ul>
-<h3 id="folder-compare-18">Folder compare</h3>
+<h3 id="folder-compare-19">Folder compare</h3>
<ul>
<li>BugFix: DST causes incorrect dates shown in Date column (GitHub #299)</li>
<li>BugFix: Long filename issue (GitHub #339)</li>
<li>Add support for color emoji (Only available in 64bit version) (To enable color emoji support, select DirectWrite* in Rendering mode combobox on Editor page in the Options dialog)<br />
Demo: <a href="https://gyazo.com/7cbbbd2c1de195fcd214d588b21b21d4">https://gyazo.com/7cbbbd2c1de195fcd214d588b21b21d4</a></li>
</ul>
-<h3 id="folder-compare-19">Folder compare</h3>
+<h3 id="folder-compare-20">Folder compare</h3>
<ul>
<li>BugFix: Crash when clicking Next Difference button after unchecking Show Different Items menu item</li>
<li>Changed symbols in Newer/Older column for better visual clarity (GitHub #169)</li>
<li>BugFix: Avoid an exception in GuessCodepageEncoding() when filepath equals "NUL" (GitHub #162)</li>
<li>BugFix: Auto-indent did not work if the EOL-style was not CRLF</li>
</ul>
-<h3 id="folder-compare-20">Folder compare</h3>
+<h3 id="folder-compare-21">Folder compare</h3>
<ul>
<li>BugFix: Generating HTML Folder Compare report including File Compare report did not complete (Bitbucket #15)</li>
<li>BugFix: Compare Statistics dialog: The number of diff folders was counted in the number of diff files</li>
<li>Add support for merging word level diffs in selection<br />
Demo: <a href="https://i.gyazo.com/af18960bd1f121213a2cd9287cae9cf4.gif">https://i.gyazo.com/af18960bd1f121213a2cd9287cae9cf4.gif</a></li>
</ul>
-<h3 id="folder-compare-21">Folder compare</h3>
+<h3 id="folder-compare-22">Folder compare</h3>
<ul>
<li>BugFix: WinMerge 3-Way Compare Bugs: Always Shows Unique Items. (GitHub #154)</li>
<li>BugFix: WinMerge could not compare files that are opened in other applications</li>
<li>BugFix: Crash when failed to load file</li>
<li>Add syntax highlight for Lua (Bitbucket #114)</li>
</ul>
-<h3 id="folder-compare-22">Folder compare</h3>
+<h3 id="folder-compare-23">Folder compare</h3>
<ul>
<li>BugFix: Compare results refresh incorrectly after deletions (sf.net #2217)</li>
</ul>
<li>Add support for merging word level diffs in selection<br />
Demo: <a href="https://i.gyazo.com/af18960bd1f121213a2cd9287cae9cf4.gif">https://i.gyazo.com/af18960bd1f121213a2cd9287cae9cf4.gif</a></li>
</ul>
-<h3 id="folder-compare-23">Folder compare</h3>
+<h3 id="folder-compare-24">Folder compare</h3>
<ul>
<li>BugFix: Unique files are not shown (Bitbucket #138)</li>
<li>BugFix: Improve Hard-IO error handling, other bug fixes, cleanup, tweaks (GitHub #120)</li>
<li>Add Ctrl++/Ctrl+-(not numpad key) shortcut key to zoom in/out (sf.net#1727)</li>
<li>Remove 2GB file size limit for 64-bit build (GitHub #81, #82)</li>
</ul>
-<h3 id="folder-compare-24">Folder compare</h3>
+<h3 id="folder-compare-25">Folder compare</h3>
<ul>
<li>Add Pause button to Folder Compare Progress dialog (sf.net#828,#1222,#1237)</li>
<li>Re-detect the file encoding when opening files (sf.net#2131)</li>
<li>Fix infinite loop when replacing ^ (sf.net#2094)</li>
<li>Fix to show text that contains & on message box, correctly (sf.net#2067)</li>
</ul>
-<h3 id="folder-compare-25">Folder compare</h3>
+<h3 id="folder-compare-26">Folder compare</h3>
<ul>
<li>Fix a problem that unique files are invisible when comparing files using 'Date' compare method</li>
<li>Remove trailing garbage from a dragged text (Github#75)</li>
<li>Remove "Add Shell menu to context menu" from "Shell Integration" page (WinMerge now always adds shell menu to context menu in Folder window)</li>
<li>Add "Register shell extension" button to "Shell Integration" page</li>
</ul>
-<h3 id="folder-compare-26">Folder Compare</h3>
+<h3 id="folder-compare-27">Folder Compare</h3>
<ul>
<li>Add Multi-thread compare support for Full Contents or Quick Contents method</li>
<li>Color the background of items in list view</li>