Exaile 4.0.0 released

26 views
Skip to first unread message

Dustin Spicuzza

unread,
Jun 6, 2019, 8:55:31 PM6/6/19
to exaile...@googlegroups.com, exaile...@googlegroups.com

More than four years after the last Exaile 3.4.5 release, we’re happy to announce that Exaile 4.0.0 “Perfect is the enemy of good” has been released!

About the codename

It has been a really long time since the previous release, and if we’re honest a 4.0 release should have happened a long time ago. Exaile continues to be a mature, stable audio player, and continues to do the things we want it to do, well. Thank you to our longtime users who have continued to report bugs and make fixes, and to everyone who contributed and made this release possible.

We’re really excited about a new capability to automatically build releases without developer intervention, and we expect that future releases will be much more frequent as Exaile development occurs.

About the release

Visually, longtime users will recognize Exaile 4.0.0 as the latest iteration of Exaile, as it will feel very similar to previous releases. However, internally 4.0.0 is a significant change from 3.4.5! The biggest change in Exaile 4 is that it uses GTK+ 3 and GStreamer 1. Existing users are strongly recommended to upgrade because GStreamer 0.10, used in earlier versions, is unmaintained and may contain security issues.

There are far too many improvements and bugfixes to mention here. Please refer to our 4.0.0 Release notes on Github for details.

Download the latest Exaile releases on Github.

Johannes Sasongko

unread,
Jun 7, 2019, 2:58:52 PM6/7/19
to exaile...@googlegroups.com, exaile...@googlegroups.com
I wrote a quick and dirty script to extract the names of commit authors
from Git and sort the Weblate translation commits by language. I've
manually cleaned it up a bit but sorry if there are mistakes or
duplicates.

Thanks to everyone involved in the 4.0 development, including those not
recorded in this list but who contributed bug reports, suggestions, or
discussions. Special thanks to Christoph Reiter for his work on
PyGObject and related projects.

---

Commits from GitHub:

Dustin Spicuzza
Christian Stadelmann
Johannes Sasongko
Rok Mandeljc
Xorg
Fernando Póvoa
Javier Cantero
Fabiano Fidêncio
Mark Skipper
Nobuaki Sukegawa
Mathias Brodala
Christian Strahl
Ruslan Makhmatkhanov
Thomas Freeman
Zarokka
Dang Mai
Steve Arnold
FuzzyToothpaste
Fernando Sbrubes
Allan Nordhøy
Rocco Aliberti
Thomas Anderson
rain0r
John Scott
Kristoffer Grundström
tfree87
Ted Alff
Robert Antoni Buj Gelonch
jschwender
Remco Haszing
OIS
Stefan Mark

Commits from Weblate:

Albanian:
Arben Çokaj
Arabic:
ButterflyOfFire
Belarusian (latin):
Viktar Vauchkevich
Bulgarian:
Kalam Mekhar
Catalan:
Robert Antoni Buj Gelonch
Chinese:
YFdyh000
Chinese (Simplified):
Retia Adolf
ButterflyOfFire
Chinese (Taiwan):
taijuin Lee
Chinese (Traditional):
Retia Adolf
Danish:
jan madsen
scootergrisen
Dutch:
Nathan Follens
English:
Marco Weidner
Lionel HANNEQUIN
Johannes Sasongko
English (Australia):
Johannes Sasongko
English (United Kingdom):
Alla
monolifed
Esperanto:
professorsloth / Iris Ilexiris
Estonian:
Kristjan Räts
Finnish:
Lari Oesch
Arto Keiski
Franco-Provençal:
Alexandre Raymond
French:
Xorg
bidouille
Tuux
Galician:
Dezás Amigos Tec. Abertas
Georgian:
Sandro Kakabadze
German:
Ettore Atalan
Mathias Brodala
Christian Stadelmann
Andreas Kleinert
jschwender
ssantos
Hebrew:
Eilon
Yaron Shahrabani
Hindi:
Shameem Ahmed A Mulla
Indonesian:
Hori75
Italian:
Claudio Maradonna
Japanese:
0bytetest green
Michal Čihař
Latvian:
Ronalds
Lithuanian:
Moo
Macedonian:
Dragan Zlatkovski
Norwegian Bokmål:
Kurt Eilertsen
Allan Nordhøy
Occidental:
OIS
Occitan:
Cédric Valmary
Polish:
Piotr Strebski
Portuguese:
Alexandre Badalo
Melim Andrew
Sérgio Marques
Manuela Silva
ssantos
Simão Garcia
Rui Mendes
Portuguese (Brazil):
Fernando Sbrubes
Robson Cassiano
Rodrigo souza teles
Russian:
Nataliia
pitchblack
OIS
Sardinian:
Ajeje Brazorf
Serbian:
Slobodan Simić, Слободан Симић
Slovenian:
Robert Hrovat
Spanish:
Adolfo Jayme Barrientos
Swedish:
Anders Jonsson
Tamil:
Pratyush
Turkish:
mahmut özcan
Ukrainian:
Olexandr Nesterenko
Володимир Бриняк
Максим Якимчук
prolinux ukraine
Vietnamese:
Mạnh Tiến™
Phạm Nguyễn Hoàng

Adam Olsen

unread,
Jun 7, 2019, 5:08:42 PM6/7/19
to exaile...@googlegroups.com, exaile...@googlegroups.com
You folks are awesome.
> --
> You received this message because you are subscribed to the Google Groups "exaile-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to exaile-users...@googlegroups.com.
> To post to this group, send email to exaile...@googlegroups.com.
> Visit this group at https://groups.google.com/group/exaile-users.
> To view this discussion on the web visit https://groups.google.com/d/msgid/exaile-users/1a827a87da27ea8f47d82fe5c5d4f4da0d0aec5f.camel%40gmail.com.
> For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages