Kai,

This is awesome! Thank you so much.

I'll put some time this week to rebase the macOS build on top of this
release. I really appreciate it. Thank you.

Regards,
Youssef


On Sat, Apr 18, 2020 at 6:23 PM Kai via meld-list <meld-list@gnome.org>
wrote:

>
> Meld 3.21.0 has been released, and is now available at:
>   https://download.gnome.org/sources/meld/3.21/meld-3.21.0.tar.xz
>
>
> Features
> --------
>
>  * Add support for CVS in version control comparisons (gitqlt)
>  * Copy selected file paths in folder comparison (WenGuoyao)
>  * Improve dark theme detection so custom Meld highlighting better matches
>    the user's theme (Kai Willadsen)
>  * Meld's built-in GtkSourceView schemes now support syntax highlighting
>    (Kai Willadsen)
>  * Moving past the first or last change using our change navigation now
>    alerts with the standard error bell (Kai Willadsen)
>  * Support nightly Flatpak builds of Meld using GNOME's CI (Kai Willadsen)
>  * Support development using GNOME Builder's workflow
>
>
> Fixes
> -----
>
>   * CI and build system fixes (Michael Behrisch, Frank Dana, Piotr Drąg,
> Vasily Galkin)
>   * Fix running uninstalled from non-project-base folder (Vasily Galkin)
>   * Fix file comparison closing after file save (Vasily Galkin)
>   * Fix file comparison handling of certain line breaks (Kai Willadsen)
>   * Fix folder comparison display of large file sizes (andre)
>   * Fix folder comparisons with pre-epoch timestamps (Kai Willadsen)
>   * Fix folder comparisons not handling ignore blank lines + text filters
> (Kai
>     Willadsen)
>   * Handle file deletion better on NFS mounts (Kai Willadsen)
>   * Fix handling of bad filter regular expressions (Kai Willadsen)
>   * Fix push action on missing changes in three way comparison (Kai
> Willadsen)
>   * Default file chooser encoding to autodetect (Kai Willadsen)
>   * Minor UI fixes:
>     * Statusbar now correctly sets default encoding & file type for empty
>       files (Kai Willadsen)
>     * Statusbar tries to keep a constant width for the cursor label (Kai
>       Willadsen)
>     * Folder comparisons set sensitivity correctly for empty rows (Kai
>       Willadsen)
>     * Give commit dialog message area a reasonable height (Kai Willadsen)
>     * Fix long file name wrapping in info bar notifications (Kai Willadsen)
>     * Fix long file name ellipsization in file comparisons (Kai Willadsen)
>   * Windows fixes:
>     * Fix crash when started with unexpected environment (Vasily Galkin)
>     * Fix dbus support for single-instance behaviour (Vasily Galkin)
>     * Fix internationalisation building from source (ThunderEX)
>     * Fix SVG icon display (Kai Willadsen)
>     * Support logging to a file on Windows for debugging (Kai Willadsen)
>     * Default file encoding to UTF-8 to avoid Windows-specific locale
> issues
>       (Kai Willadsen)
>   * Typo fixes (luzpaz)
>   * Localisation fixes (Piotr Drąg)
>  Internal changes:
>   * Add Meson build system support; setuptools is still supported for
> Windows
>     and Mac OS builds, but Linux distributions should switch to building
> with
>     Meson (Bilal Elmoussaoui, Kai Willadsen)
>   * Move from GtkUIManager to GAction-based actions
>   * Move all UI-file-constructed widgets from custom Python wrapper classes
>     to using real GtkWidget templates
>   * Move UI templates, menus, custom icons and CSS to be resource-loaded
>   * Move to pre-commit using flake8 and isort for CI linting
>   * Move to new GtkSourceView 4 API
>   * Modernised Python GObject API usage, including signal and property
> usage
>   * Fix some deprecated GTK API usage
>   * Support Python 3.8
>   * Updated dependencies:
>     * Python 3.6
>     * GTK+ 3.20
>     * GLib 2.48
>     * GtkSourceView 4.0
>     * pygobject 3.30
>     * pycairo 1.15
>   * Issues fixed: 62, 78, 119, 170, 240, 265, 265, 267, 279, 290, 313, 314,
>     316, 321, 322, 337, 341, 342, 344, 344, 350, 351, 359, 419, 432, 439,
> 442,
>     451
>
>
> Translations
> ------------
>
>  * Alan Mortensen (da)
>  * Anders Jonsson (sv)
>  * Asier Sarasua Garmendia (eu)
>  * Ask Hjorth Larsen (da)
>  * Balázs Meskó (hu)
>  * Balázs Úr (hu)
>  * Daniel Mustieles (es)
>  * Daniel Șerbănescu (ro)
>  * Emin Tufan Çetin (tr)
>  * Fran Dieguez (gl)
>  * Guillaume Bernard (fr)
>  * Jiri Grönroos (fi)
>  * Kukuh Syafaat (id)
>  * Marek Černocký (cs)
>  * Matej Urbančič (sl)
>  * Milo Casagrande (it)
>  * Piotr Drąg (pl)
>  * Rafael Fontenelle (pt_BR)
>  * Ryuta Fujii (ja)
>  * Sabri Ünal (tr)
>  * sicklylife (ja)
>  * Wolfgang Stöggl (de)
>  * Yuri Chornoivan (uk)
>
>
> What is Meld?
> -------------
>
> Meld is a visual diff and merge tool. It lets you compare two or three
> files,
> and updates the comparisons while you edit them in-place. You can also
> compare
> folders, launching comparisons of individual files as desired. Last but by
> no
> means least, Meld lets you work with your current changes in a wide
> variety of
> version control systems, including Git, Bazaar, Mercurial, CVS and
> Subversion.
> _______________________________________________
> meld-list mailing list
> meld-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/meld-list
>
_______________________________________________
meld-list mailing list
meld-list@gnome.org
https://mail.gnome.org/mailman/listinfo/meld-list

Reply via email to