Meld Changelog

What's new in Meld 3.22.2

Mar 24, 2024
  • Fixes:
  • Fix incorrect DLL paths in Windows build (Kai Willadsen)
  • Remove upstream deprecated 32-bit Windows build (Kai Willadsen)
  • Issues fixed: #824
  • Translations:
  • Daniel Rusek (cs)

New in Meld 3.22.1 (Feb 18, 2024)

  • Fixes:
  • Work around layout sizing issue (Kai Willadsen)
  • Fix broken search context (t-gergely)
  • Fix issues with pane contents swapping missing warnings and incorrectly
  • handling blank or version-controlled panes (Helly Guo)
  • Fix go-to-line accelerator conflict with previous-conflict (Kai Willadsen)
  • Fix unintended requirement on Adwaita cursors (Kai Willadsen)
  • Fix incorrect cut/copy/paste sensitivity on pane change (Kai Willadsen)
  • Fix multi-row selection in folder and version control view (Kai Willadsen)
  • Fix missing pull/push version control icons (Kai Willadsen)
  • Refresh highlighting theme when dark theme preference changes (Kai
  • Willadsen)
  • Remove filter and conflict buttons from new comparison tab (Kai Willadsen)
  • Fix scroll not working in file action gutter (Kai Willadsen)
  • Fix line number rendering when changing font sizes (Kai Willadsen)
  • Fix overview map not redrawing on text wrap toggle (Kai Willadsen)
  • Set minimum width for notebook labels (Kai Willadsen)
  • Improve notebook label ellipsization (Kai Willadsen)
  • Fix Meson byte-compilation support with DESTDIR (Kai Willadsen)
  • Issues fixed: #709, #713, #715, #724, #726, #729, #733, #736, #767, #769,
  • 780, #785, #787, #795, #796, #796, #797, #798
  • Translations:
  • Anders Jonsson (sv)
  • Asier Sarasua Garmendia (eu)
  • Balázs Úr (hu)
  • Daniel Rusek (cs)
  • Ekaterine Papava (ka)
  • Emin Tufan Çetin (tr)
  • Enrico Nicoletto (pt_BR)
  • Fran Dieguez (gl)
  • Hugo Carvalho (pt)
  • Jiri Grönroos (fi)
  • Jürgen Benvenuti (de)
  • Kukuh Syafaat (id)
  • Martin (sl)
  • Philipp Kiemle (de)
  • Piotr Drag (pl)
  • Rafael Fontenelle (pt_BR)
  • Sergej A (ru)
  • Yuri Chornoivan (uk)
  • ???????? ??????? (sr)

New in Meld 3.20.4 (Aug 13, 2021)

  • Fixes:
  • Update Windows build to force all-users installation (Kai Willadsen)
  • Work around wrapping label allocation issues (Kai Willadsen)
  • Add the Meld icon to the Windows add/remove programs UI (Kai Willadsen)
  • Add a basic GTK settings.ini for Windows builds (Kai Willadsen)
  • Clarify licensing in appdata (Kai Willadsen)
  • Update copyright in About dialog (Kai Willadsen)
  • Issues fixed: 559, 563, 579, 588, 603
  • Translations:
  • Alexey Rubtsov (ru)
  • Andika Triwidada (id)
  • Asier Sarasua Garmendia (eu)
  • Charles Monzat (fr)
  • Hugo Carvalho (pt)
  • Luna Jernberg (sv)
  • Piotr Drąg (pl)
  • Rafael Fontenelle (pt_BR)
  • Yuri Chornoivan (uk)
  • Мирослав Николић (sr)

New in Meld 3.20.3 (Feb 13, 2021)

  • Fix folder comparison sensitivity breaking when cancelling a scan (Kai Willadsen)
  • Fix Subversion comparsion on Python 3.9 (Kai Willadsen)
  • Retain clipboard contents after exiting Meld (Kai Willadsen)
  • Fix wrapping in notification bars (Kai Willadsen)
  • Fix border width in our file selection dialog (Kai Willadsen)
  • Fix occasional traceback when closing comparisons (Kai Willadsen)
  • Update links to reflect move to Discourse (Kai Willadsen)
  • Issues fixed: 432, 451, 482, 499, 502, 526

New in Meld 3.20.2 (Feb 16, 2020)

  • Fixes:
  • Fix crash when launched from external process on Windows (Vasily Galkin)
  • Fix single-instance behaviour on Windows (Vasily Galkin)
  • Fix display of large file sizes (Andrey Efremov)
  • Set file chooser encoding to autodetect by default (Kai Willadsen)
  • Always use UTF-8 as user’s “current” encoding on Windows (Kai Willadsen)
  • Fix ignoring blank lines on text-filtered files in folder comparison (Kai Willadsen)
  • Fix expand/collapse actions for missing folders (Kai Willadsen)
  • Fix some incorrect action sensitivity settings (Kai Willadsen)
  • Fix height of commit dialog (Kai Willadsen)
  • Fix install support for Python 3.8 (Kai Willadsen)
  • Add support for file debug logging on Windows (Kai Willadsen)
  • Fix icon display on Windows (Kai Willadsen)
  • Issues fixed: 267, 279, 314, 322, 337, 341, 342, 350, 351, 359

New in Meld 3.20.0 (Jan 6, 2019)

  • Add Enter as a Compare accelerator in folder comparisons (Kai Willadsen)
  • Change entry and drag-n-drop file changes to confirm discarding modified files instead of offering to save, for simplicity (Kai Willadsen)
  • Fix menu sensitivity in folder comparisons (Kai Willadsen)
  • Avoid dconf writes of no-op window size allocations (Kai Willadsen)
  • Issues fixed: 247, 262
  • Translations:
  • Emin Tufan Çetin (tr)
  • Milo Casagrande (it)
  • Rafael Fontenelle (pt_BR)

New in Meld 3.18.3 (Nov 16, 2018)

  • Features:
  • Add simple zip-based Windows build output to pipeline (Vasily Galkin)
  • Fixes:
  • Improve Windows logging behaviour (Vasily Galkin)
  • Fix initial focus pane for two-pane comparison (Kai Willadsen)
  • Remove encoding fallback check that caused surrogate issues (Kai Willadsen)
  • Fix display of file encoding errors in folder comparison (Kai Willadsen)
  • Fix Git unpushed commit check for ambiguous filenames (Kai Willadsen)
  • Fix local install on Mint (Kai Willadsen)
  • Bugs fixed: #205, #225, #233, #235, #239
  • Translations:
  • Daniel Mustieles (es)

New in Meld 3.18.2 (Jun 19, 2018)

  • Fix help launching on Windows (Vasily Galkin)
  • Fix Windows compatibility issue with multiprocessing (Vasily Galkin)
  • Fix incorrect state handling during tab close (Kai Willadsen)
  • Fix commit action on a folder not working in git (Kai Willadsen)
  • Bugs fixed: #196, #197

New in Meld 3.18.1 (May 28, 2018)

  • Features:
  • Support for automated Windows builds using Appveyor (Vasily Galkin)
  • The Find bar now hides when pressing Escape (Vladimir Panteleev)
  • Fixes:
  • Several Windows fixes for cx_Freeze compatibility (Vasily Galkin)
  • Fix slow startup on Windows due to FontConfig (Vasily Galkin)
  • Translation and help fixes (Piotr Drąg)
  • Hide our progress spinner on Windows for responsiveness (Kai Willadsen)
  • Handle subprocess termination better in file comparisons (Kai Willadsen)
  • Fix committing selected files only in Mercurial (Kai Willadsen)
  • Fix Bazaar version control backend (Kai Willadsen)
  • Bugs fixed: #133, 785313, 788487, 790335
  • Translations:
  • Anders Jonsson (sv)
  • Ask Hjorth Larsen (da)
  • Marek Černocký (cs)
  • Mario Blättermann (de)
  • Piotr Drąg (pl)

New in Meld 3.18.0 (May 28, 2018)

  • Fixes:
  • Fix VC status not updating in some situations non-flattened mode (Kai Willadsen)
  • Command line errors when invoking a secondary instance will no longer cause the second command to hang until the primary exits (Kai Willadsen)
  • Bugs fixed: 786629
  • Translations:
  • Emin Tufan Çetin (tr)

New in Meld 3.17.4 (May 28, 2018)

  • Fixes:
  • Rebuild source tarball without spurious files

New in Meld 3.17.3 (May 28, 2018)

  • Fixes:
  • Fix folder compare when using text filters (Alsan Wong)
  • Make activity spinner show when inline comparisons are running (Kai Willadsen)
  • Migrate back from threads to multiprocessing for inline diffs; unusual CPU contention caused this to harm interactivity (Kai Willadsen)
  • Manually refreshing a file comparison sometimes caused diff navigation to break (Kai Willadsen)
  • Folder comparisons that update their state no longer break navigation (Kai Willadsen)
  • Version-control comparison on missing files now work again (Kai Willadsen)
  • Fix regression in initial focus for folder comparisons (Kai Willadsen)
  • Fix handling for added, partially staged files in git (Kai Willadsen)
  • Bugs fixed: 784436, 785603, 785859, 786043
  • Translations:
  • Daniel Mustieles (es)
  • Matej Urbančič (sl)

New in Meld 3.16.2 (Aug 31, 2016)

  • Fixes:
  • Fix performance regression in text filtering
  • Fix regression in respecting custom text encoding
  • Translations:
  • Andika Triwidada

New in Meld 3.16.1 (Aug 31, 2016)

  • Fixes:
  • Fix regression in support for file comparisons from pipes
  • Add open build service directories to the version control filte
  • Add darcs to list of loaded plugins (pbgc)
  • Fix the dark style
  • Windows build fixes

New in Meld 3.15.3 (May 3, 2016)

  • Fixes:
  • Handle unicode dates in non-UTF8 locales in folder comparison (Kai Willadsen)
  • Try to auto-detect when to use our dark theme highlighting (Kai Willadsen)
  • After undo/redo actions in file comparisons, place the cursor at the natural edit position and scroll it back onscreen (Kai Willadsen)

New in Meld 3.15.2 (May 3, 2016)

  • Features:
  • Port to use GtkSourceView’s file loader and saver helpers, bringing several benefits (Kai Willadsen)
  • Loading and saving speed are significantly improved, and are asychronous
  • We try a wider range of locale-specific file encodings by default, and still support user-specified default encodings (requires GtkSourceView 3.18 or later)
  • We now support saving files with inconsistent newline types
  • Binary files will now be loaded on a best-effort basis
  • Reinstate support for Darcs; this is currently limited to very new (>2.10.3) versions (Guillaume Hoffmann)
  • Folder comparisons now apply text filters in the same way as file comparisons (David Rabel)
  • Add support for showing new shortcuts help dialog (Kai Willadsen, Piotr Drąg)
  • Preliminary support for building Meld as an xdg-app (Kai Willadsen)
  • Fixes:
  • Many fixes for GTK+ 3.20 theming changes and widget compatibility issues (Kai Willadsen)
  • All accelerators should now consistently use the Primary key, for better integration on OSX systems (Youssef Adnan)
  • Significantly improve text filter performance (Jason Gauci)
  • Fix performance regression where scanning for missing files was extremely slow, especially in large repositories (Kai Willadsen)
  • Fix truncated line number display in short file (Kai Willadsen)
  • Fix filter dropdown not appearing below button (Kai Willadsen)
  • Add more documentation on setup and installation requirements (Jesse Sheridan, Martin Thoma)
  • Update the AppData to spec version 0.7+ (Richard Hughes)

New in Meld 3.15.1 (May 3, 2016)

  • Features:
  • Text ignored by filters is now dimmed to give some visual feedback that it’s being ignored (David Rabel)
  • Text filters now apply independently, improving consistency; note that this is a behaviour change as filter order no longer matters, and filters will always apply to the original (not the filtered) text (David Rabel, Kai Willadsen)
  • Recent menu items now show more detail in tooltips (Alan Suran)
  • Update dialog action area layout for GTK+ theme changes (Kai Willadsen)
  • Fixes:
  • Conflict resolution prompt now resolves properly again (Andrew Sutherland)
  • Silence some GTK+ assertions on window close (Zain)
  • Fix default filter issues from recent rework (Erik Schilling)
  • Percent-containing commit messages no longer corrupt our recent commit messages store (Kai Willadsen)
  • Fix some problems with unicode user directories on Windows (Kai Willadsen)
  • Fix encoding issues when saving files with load errors (Kai Willadsen)
  • Fix drawing corruption when scrolling horizontally (Kai Willadsen)
  • Fix clicking on the diffmap scrolling to the wrong location (Kai Willadsen)
  • Fix off-by-one drawing error for final line in file (Kai Willadsen)
  • Fix introspection requires to silence startup warnings (Kai Willadsen)
  • Fix clearing syncpoints (Kai Willadsen)
  • Add manual appdata kudos markers (Kai Willadsen)
  • PEP8 fixes (David Rabel, Kai Willadsen)

New in Meld 3.14.2 (Mar 29, 2016)

  • Fixes:
  • Fix some GTK+ assertions on window close (Zain)
  • Fix commit error with unicode commit messages (Kai Willadsen)
  • Add manual appdata kudos markers (Kai Willadsen)