Releases: WinMerge/winmerge
Releases · WinMerge/winmerge
WinMerge 2.16.6 (2)
General:
- Added CWindowsManagerDialog class for handling open tabs with Ctrl+Tab, now the application is behave just like professional editors (Visual Studio, Notepad++, etc.) to switch and activate the open tabs. (GitHub #247)
File compare:
- Bugfix: GhostTextBuffer: Don't unexpectedly bring back empty lines user wants to delete (GitHub #244)
- Bugfix: Prevent silent abort with File Comparison of files whose size is an exact multiple of 2^32 bytes (GitHub #257)
- Bugfix: WinMerge 2.16.4.0 crashes after de-selecting Split Vertically (GitHub #259)
- Bugfix: "Replace All" may not replace all text
- Bugfix: An error message is shown when pressing Enter key in Diff pane (osdn.net #39924)
- Bugfix: Non-moved lines are treated as moved lines (osdn.net #39851)
- Add support for touchpad horizontal scroll (GitHub #254)
Image compare:
- Bugfix: Support 16-bit images (GitHub WinMerge/winimerge issue #6)
- Add support for SVG, PDF, WMF and EMF file types
(Only available in WinMerge 64bit version on Windows 10)
Demo1: https://gyazo.com/b605edb820bc52d0f4f6232eb8ad78aa
Demo2: https://gyazo.com/f5f267546db27f2dc801c00df8cb4251
Archive support:
- Bugfix: Third tgz doesn't get fully extracted (first two do) (GitHub #263)
Patch generator dialog:
- Bugfix: Crash when generating patch for multiple files and a file only on one side (GitHub #252)
Installer: - Bugfix: Fix spelling of Git (GitHub #246)
Translations:
- New translation: Arabic (sf.net #3038)
- Translation updates:
Manual:
Internals:
WinMerge 2.16.5
WinMerge 2.16.5
File compare:
- Bugfix: Suspicious lack of Release() calls in lwdisp.c (GitHub #171)
- Bugfix: Performance using Unpacker (GitHub #180)
- Bugfix: WinMerge toolbar appears too small on UHD and should default
to the conforming Windows 10 scaling/DPI accessibility setting (GitHub #182) - Bugfix: "Recompare as" menu option doesn't follow current choice (GitHub #191)
- Bugfix: Switching between "Find Next" and "Find Prev" need to click twice (GitHub #202)
- Bugfix: Program is crashed! (GitHub #229)
- Switch "Find" buttons in Find dialog (GitHub #201)
- Improve UNICODE character support using icu.dll usable from Windows 10 Creators Update
- 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)
Folder compare:
- Bugfix: Crash when clicking Next Difference button after unchecking Show Different Items menu item
- Changed symbols in Newer/Older column for better visual clarity (GitHub #169)
- Add "Ignore codepage differences" to quick options (GitHub #197)
- Limit the window flashing count. (GitHub #206)
Image compare:
- Bugfix: Image compare breaks when zoomed too much with large pictures (GitHub #188)
- Bugfix: [Image compare] Zoom-in focuses on top-left corner instead of cursor position (GitHub #211)
Shell extension:
- Bugfix: "Run as Administrator" incompatible with "Shell integration" (ver 2.16.4) (sf.net #2234)
Installer:
- Bugfix: Installer russian translation (#168)
- Bugfix: Windows 10 shell integration not working (GitHub #176)
- Installer - Proposal - Separate Inno Setup strings from WinMerge installer strings (GitHub #167)
Translations:
- Update Italian translation (GitHub #164, #165)
- Update Russian translation (GitHub #166)
- Update Bulgarian translation (GitHub #170, #175, #179, #212)
- Update Portuguese translation (GitHub #185, #199)
- Update French translation (GitHub #187)
- Update Lithuanian translation (GitHub #189, #208, #217, #225)
- Update Swedish translation (GitHub #194, #196)
- Update German translation (GitHub #204, #205, #215)
- Update Polish translation (GitHub #218)
- Update Simplified Chinese translation (GitHub #228)
- Update Finnish translation (sf.net #3037)
- Update English.pot (#216)
- Add Japanese manual (GitHub #183)
Manual:
- Small Manual tweaks (GitHub #190)
ShellExtension-1.17.10.0
Merge branch 'master' of https://github.com/winmerge/winmerge
winmerge_manual_another_build_tools_v2
Fix CI build (2)
winmerge_manual_build_tools_v1
Manual: Drop out-dated Quick Tour
ShellExtension-1.17.9.0
ShellExtension1.17.9.0 Manual: Drop out-dated Quick Tour
Merge7z1900.1
Manual: Drop out-dated Quick Tour
WinMerge 2.16.4
File compare:
- Bugfix: coretools.cpp: linelen() should not truncate lines with embedded NULs (GitHub #156)
- Bugfix: file compare : right-click doesn't select the diff under the mouse (GitHub #159)
- Bugfix: Avoid an exception in GuessCodepageEncoding() when filepath equals "NUL" (GitHub #162)
- Bugfix: Auto-indent did not work if the EOL-style was not CRLF
Folder compare:
- Bugfix: Generating HTML Folder Compare report including File Compare report did not complete (Bitbucket #15)
- Bugfix: Compare Statistics dialog: The number of diff folders was counted in the number of diff files
Plugins:
- Bugfix: PrediffLineFilter.sct: Wrong encoding for settings dialog (Bitbucket #16)
Translations:
Internals:
WinMerge 2.16.3
General:
- Bugfix: Slow startup with documents folder redirected to high-latency
network drive (Bitbucket #155) - Add VisualElementsManifest for Windows 10 start menu (Bitbucket PR #47)
- Reduce the size of the executable file
File compare:
- Bugfix: Location and Diff pane visibility broken in 2.16.1
(GitHub #138, Bitbucket #163, sf.net #2228) - Bugfix: Temporary files could not be created (GitHub #143, sf.net #2220)
- Bugfix: Trivial bugfix (GitHub #155)
- Bugfix: Regression: Incorrectly shows 'no changes' for large portions of
certain binary files! (Bitbucket #162) - Small tweaks for HTML file reports (Bitbucket PR #44, #45)
- Made diff algorithm selectable by using libXDiff
algorithms: default(Myers), minimal, patience, histogram - triple click to select whole line (Bitbucket #144)
- Add support for merging word level diffs in selection
Demo: https://i.gyazo.com/af18960bd1f121213a2cd9287cae9cf4.gif
Folder compare:
- Bugfix: WinMerge 3-Way Compare Bugs: Always Shows Unique Items.
(GitHub #154) - Bugfix: WinMerge could not compare files that are opened in other
applications - Show progress bar while generating Folder Compare Report
- Use own colors settings for folder compare (Bitbucket PR #49)
Project file:
- Bugfix: Possible Bugs in 2.16.2 (sf.net #2221)
- Supporting relative path in project file (Bitbucket #158)
- Allow multiple in project file
Image compare:
- Bugfix: no message was displayed when file saving failed
- Implement Insertion/Deletion Detection
Demo: https://gyazo.com/17d8773354d23b5ae51262f28b0f1f80
Options dialog:
- Tweak size of combobox "codepage" in options (GitHub #144)
- Sort combobox codepage and add manual codepage (GitHub #145)
Installer:
- Allow per-user installation (only x64 installer)
- Don't install Files.txt and don't add "Uninstall WinMerge" to the
start menu (Bitbuket #38)
Translations:
WinMerge 2.16.2
WinMerge 2.16.2
File compare:
- Bugfix: Edit > Replace > All, Undo: should undo all (sf.net #2113)
- Bugfix: Save As: default directory should be file's original
directory (sf.net #2163) - Bugfix: Strings with embedded 0 bytes are handled incorrectly (sf.net
#2187) - Bugfix: Removed word level merge support due to unstable behavior
- Bugfix: Menu item "File->File Encoding" moves main window (Bitbucket #150)
- Bugfix: Crash when maximizing MDI child window
- bugfix: Crash when failed to load file
- Add syntax highlight for Lua (Bitbucket #114)
Folder compare:
- Bugfix: Compare results refresh incorrectly after deletions (sf.net #2217)
Archive Support:
- Upgraded to 7-zip 19.00
Tab bar:
- Improve icon display at 120DPI
Image compare:
- Bugfix: Zoom In/Out shortcuts don't update zoom level in location
pane (Bitbucket #149) - Zoom In/Out menu items for image compare (Bitbucket #148)
Open dialog:
- Allow quoted filenames in "Select Files or Folders" (sf.net #1240,
GitHub #137)
Manual:
- Some tweaks for the manual (Bitbucket PR #35)
Installer:
- Bugfix: Gibberish language during installation (Bitbucket #147)