April 19th, 2013Features:
· In version control view, conflicts now open in a three-way merge mode for Bazaar and Git, with other VCs to follow (Louis des Landes)
· Manual synchronisation of split points for comparisons (Piotr Piastucki, Kai Willadsen)
· The "Ignore blank lines" setting is now used in folder comparisons, in same manner as text filters (Kai Willadsen)
Fixes:
· Many minor Windows compatibility fixes (Vincent Legoll, Robert Wahler, Kai Willadsen)
· Version control compatibility updates and fixes (Manuel Siggen, Kai Willadsen)
· Better handling of Unicode filenames (Kai Willadsen)
· Better support for cross-platform newline behaviour, particularly on Windows (Kai Willadsen)
· Sensitivity fixes for file and folder comparisons (Kai Willadsen)
· Build and installation fixes (Kalev Lember, Kai Willadsen)
March 1st, 2013Features:
· Folder comparisons can now show extra information, such as file size and modification times. Column visibility and ordering are properly configurable. (Philipp Müller, Kai Willadsen)
· Shallow comparison (i.e., based on size and timestamp) are now supported for folder comparisons, including timestamp resolution preferences for cross-filesystem comparisons. (Cristian Dinu)
· The UI for launching new comparisons has been reworked to have a clearer workflow, and is now shown on startup if no other comparisons have been opened (Kai Willadsen)
· Recently-used comparisons are now supported, allowing you to re-open previous comparisons directly. (Kai Willadsen)
· Read-only files are now not editable by default, making merge actions clearer and more consistent. Individual read-only files can easily be set as editable as desired. (Kai Willadsen)
Fixes:
· New version control API, currently used by Git and Subversion (Kai Willadsen)
· Version control compatibility updates and fixes (Cedric Le Dillau, Louis des Landes, Kai Willadsen)
· Command line labelling options now apply to folder tabs (Kai Willadsen)
· Regressions from parallel inline highlighting calculations have been fixed (Kai Willadsen)
· Diff algorithm cleanups (Piotr Piastucki)
· Compatibility fixes for Python 3; this does *not* mean that Meld works on Python 3 yet, just that 2to3 issues have been addressed (Kai Willadsen)
Translations:
· Daniel Mustieles (es)
· Dominique Leuenberger (pt)
· Enrico Nicoletto (pt_BR)
· Florencio Neves (pt_BR)
· Fran Diéguez (gl)
· Marek ÄŒernocký (cs)
· Matej UrbanÄiÄ (sl)
· МироÑлав Ðиколић (sr, sr@latin)
· Piotr DrÄ…g (pl)
October 22nd, 2012· Fix traceback from invalid tree cursor paths (Kai Willadsen) (closes rhbz#832969 and rhbz#837133)
· Fix traceback when popping up right-click menus in empty tree sections (Kai Willadsen) (closes rhbz#843879)
· Fix Bazaar comparisons including exec bit changes (Kai Willadsen) (closes bgo#682852)
· Avoid spurious listings in Bazaar with shelved items (Per Ã…ngström)
· Fix copying symlinks in directories (Rainer Suhm) (closes rhbz#836606)
· Support newer Fossil VC (Jan Danielsson) (closes bgo#683969)
· Fix compatibility with Python 2.5 (Gianni Trovisi)
February 1st, 2012New features:
· Add simple animations for chunk actions to make it easier to follow the result of insertion and deletion actions (Kai Willadsen)
· Show the currently displayed page area in the side bars (Kai Willadsen)
Fixes:
· Don't show links between chunks where one of the chunks is completely off-screen, reducing visual clutter (Kai Willadsen)
· Syntax highlighting will now assume that all files in a comparison are of the same type if we can't determine otherwise (Kai Willadsen)
· Some fixes to colour usage and legibility for dark themes, with more theme fixes coming soon (Kai Willadsen)
· Remember active filters across sessions in directory and VC comparions (Kai Willadsen)
· Guess which version control system a user is most likely to want to see, in the event of multiple VCs in a single working copy (Kai Willadsen)
· Work with Subversion 1.7 (Kai Willadsen)
· Many sundry bug fixes (Aaron Schrab, Julian Taylor, Kai Willadsen)
Translation updates:
· Bruno Brouard (fr)
· Christian Kirbach (de)
· Daniel Mustieles (es)
· Fran Dieguez (gl)
· Gabriel Speckhahn (pt_BR)
· Jiro Matsuzawa (ja)
· Jorge González (es)
· Marcin Floryan (pl)
· Marek ÄŒernocký (cs)
· Mario Blättermann (de)
· Matej UrbanÄiÄ (sl)
· Petr Kovar (cs)
· Piotr DrÄ…g (pl)
· Takeshi AIHANA (ja)
· Yuri Myasoedov (ru)
March 21st, 2011New features:
· Add menu items and keyboard shortcuts for version control and directory comparison actions (Kai Willadsen)
· Add support for the Fossil SCM (Jan Danielsson)
· Add a menu for switching between tabs (Kai Willadsen)
· Add a menu item to unlock scrolling (Kai Willadsen)
Code changes and fixes:
· Improve filter handling with inline error reporting in the preference pane, and correct refreshing of file and directory comparisons on filter changes (Kai Willadsen)
· Make line number display work with GtkSourceView 2.10+ (Piotr Piastucki)
· Support external diff tools in subversion (Cedric Le Dillau)
· Support CVSNT as a CVS alternative (Kai Willadsen)
· Performance fixes for subversion and bazaar (Tristan Hill, Kirill Müller)
· Correctly update a modified file's status in git and svn version control views (Peter Tyser)
· Make temporary files unwritable to avoid unintentionally editing them (Peter Tyser)
· Clean up diff results for cleaner comparisons (Piotr Piastucki)
· Improve symlink and binary handling, and error cases for directory comparisons (Kai Willadsen)
· Improve copy semantics for directories and symlinks (Kai Willadsen)
· Show case insensitivity and file encoding errors less intrusively (Kai Willadsen)
· Sundry bug fixes (Kai Willadsen, Piotr Piastucki)
Translation updates:
· Bruno Brouard (fr)
· Claude Paroz (fr)
· Daniel Mustieles (es)
· Joe Hansen (da)
· Mario Blättermann (de)
· Matej Urbančič (sl)
· Miroslav Nikolić (sr)
· Petr Kovar (cs)
· Takeshi AIHANA (ja)
September 8th, 2010· Highlight currently focused change (Kai Willadsen)
· Add ability to check if version control repos are valid (Peter Tyser)
· Support multiple-file undo/redo operations after save (Kai Willadsen)
· Performance improvements, bug fixes and sundry contributions (Piotr Piastucki, Alexander Smishlajev, Robert Wahler, Kai Willadsen)
Translation updates:
· de (Mario Blättermann), es (Jorge González), fr (Bruno Brouard),
· ja (Takeshi AIHANA), sl (Matej Urbančič), zh_CN (Tao Wang)
June 25th, 2010· Add keyboard merging support (Kai Willadsen)
· Add support for bulk change merging (Piotr Piastucki)
· Add auto-merge with ancestor mode; please note that this can currently only be started from the commandline (Piotr Piastucki)
· Updates to VC support, including lots of git fixes (Peter Tyser and others)
· UI cleanups, including a cleaner Preferences dialog, and message areas for most error reporting (Kai Willadsen)
· Plenty of miscellaneous bug fixes (Didier Roche, Geoffrey Irving, Kai Willadsen, Martyn Thomas, Peter Tyser, Piotr Piastucki)
Translation updates:
· cs (Petr Kovar), de (Holger Wansing, Mario Blättermann), es (Jorge
· González), fr (Bruno Brouard, Claude Paroz), gl (Enrique Estévez, Fran
· Diéguez), hu (Gabor Kelemen), it (Andrea Zagli), ja (Takeshi AIHANA),
· pt_BR (Djavan Fagundes), sl (Matej Urbančič), sq (Besnik Bleta, Laurent
· Dhima), sr@latin (Danilo Šegan), sv (Daniel Nylander), zh_CN (arccos,
· Careone)
November 24th, 2008· Pygtk version 2.8 now required
· Port to gtk.UIManager (Kai Willadsen)
· Handle spaces in svn paths (Neil Mayhew)
· Command-line auto-compare all option on startup (Ondrej Novy)
· Command-line can launch several comparisons (Brian Holmes)
· Several UI tweaks (better focus behavior, better defaults)