github iagodpassos/libremerge v0.9.0
LibreMerge 0.9.0

latest releases: v0.9.9, v0.9.8, v0.9.7...
one month ago

Options dialog, scroll to first difference, and recent comparisons

Both features requested by @Jammmmm land in this release (#3, #4) — thanks for the steady stream of good ideas!

New

  • Options dialog (Edit > Options on Linux, LibreMerge > Settings on macOS), WinMerge-style with categories:
    • Automatically scroll to first difference (#3) — comparisons open right at the first change, with an optional inline variant that also scrolls long lines horizontally to the first changed word, synchronized across the panes
    • Show the "Select Files or Folders" screen at startup
    • Ask before closing a window with multiple tabs
    • The .bak backup toggle, relocated from the comparison options
    • Interface language: system default, English or Brazilian Portuguese (applies on restart)
    • The comparison options moved into the dialog's Compare page
  • File > Recent Files or Folders (#4): reopens a previous comparison — files, CSV tables, images or folders — in one click, numbered like WinMerge's list and keeping the last 9

Fixed

  • Dropping a file onto the panes of a File > New comparison could crash on macOS
  • Dialogs now open centered on the application window on Linux (the AppImage prefers XWayland for this until the bundled Qt is modernized; QT_QPA_PLATFORM=wayland still opts back in) and appear as native sheets on macOS
  • The folder-comparison tab shows the folder names even when the paths carry a trailing slash

Downloads

  • macOS: universal dmg (Intel + Apple Silicon, macOS 12+) — also brew install --cask iagodpassos/tap/libremerge
  • Linux: AppImage for x86_64 and arm64 (any distro with glibc 2.36+, nothing to install)
  • Debian 13 (amd64): a native .deb for apt integration
  • Debian 12 users: use the AppImage (it is built on a Debian 12 base and runs there)

Don't miss a new libremerge release

NewReleases is sending notifications on new releases.