Diffuse is a graphical tool for comparing and merging text files. It can retrieve files for comparison from Bazaar, CVS, Darcs, Git, Mercurial, Monotone, RCS, Subversion, and SVK repositories.
Mainly a maintenance release. It does increase the GNOME SDK's version.
Added:
Changed:
Fixed:
Patch release that introduces linters (flake8 and mypy).
Added:
Changed:
Fixed:
Patch release that fixes an error about APP_NAME and the Brazilian translation.
Added:
Changed:
Fixed:
Patch release to fix a bug when using the Flatpak package.
Fixed:
With this release, the main end-user change is the new icon. The rest is mainly maintenance improvements with a much more standard folder structure and starting to modularize the code. This is an ongoing effort as there is still a lot to do, but hopefully this would motivate some to contribute ;)
An important note though: the application ID has changed and is now io.github.mightycreak.Diffuse.
Added:
Changed:
Fixed:
Mainly under the hood changes in this release, so nothing really visible to the users in this version. That said, I figured it was a long time since the last release (4 months ago) and, as promised, I want Diffuse development to be a bit more active and iterative.
Apart from the maintenance changes 🧰, I think the main improvement is that Diffuse will soon be available through Flathub!
Added:
Changed:
Here is the v0.5.0. Unintentionally, this release happens exactly 6 years after the previous v0.4.8 release!
There is a lot to do on this application, and some features didn't make the release. The main one being the Windows installers. I think 6 years is too long to continue to wait until this bug is fixed. The Python scripts should work on Windows, but no executable is produced (yet) with the release.
Other than that, Diffuse v0.5.0 is now officially compatible with Python 3 and GTK 3! And it is synced to the latest commits from upstream (which were never released).
The next version will not take 6 years, I promise you! 😄
Added:
Changed:
Fixed: