github iagodpassos/libremerge v0.9.3
LibreMerge 0.9.3

latest releases: v0.9.7, v0.9.6, v0.9.5...
24 days ago

Archive comparison

LibreMerge now opens archives, closing another gap with WinMerge's feature set.

Added

  • Archive comparison (zip, 7z, tar and compressed tar, plus single compressed files like log.gz). A pair of archives extracts to temporary folders and opens as a folder comparison, following WinMerge's flow: the tab and the pane headers show the archive paths instead of the extraction folders, compound formats (tar.gz) unpack in one pass, and an archive wrapping a single nested archive is unwrapped again. Double-clicking a difference opens the usual text, table or image comparison. The extracted copies live as long as the tab; nothing is packed back into the archive, which matches WinMerge. The backend is libarchive, bundled in the dmg and in the AppImages, so there is nothing to install. Results were cross-checked against WinMerge on Windows over the same archives.

Fixed

  • Enter starts the comparison from anywhere on the open screen. The 0.9.2 hookup only worked with the focus inside a path field; after a drag and drop the focus could rest on the tab bar and the key died (reported on Linux). The shortcut is window-wide now, the first path field takes the focus when the screen opens, and the fix was verified with real X11 key events against the Debian 12 AppImage.

Packaging

  • The Debian 13 .deb is discontinued for lack of downloads; the AppImages cover any distro with glibc 2.36 or newer. If you relied on the .deb, open an issue and it comes back.

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)

Don't miss a new libremerge release

NewReleases is sending notifications on new releases.