diff --git a/docs/changes.rst b/docs/changes.rst index 31d0a015..cca12aab 100644 --- a/docs/changes.rst +++ b/docs/changes.rst @@ -22,6 +22,36 @@ No description yet. (Fixes: :issue:`87`) +0.4.1 (2011-05-06) +================== + +This is a bug fix release fixing audio problems on older GStreamer and some +minor bugs. + + +**Bugfixes** + +- Fix broken audio on at least GStreamer 0.10.30, which affects Ubuntu 10.10. + The GStreamer `appsrc` bin wasn't being linked due to lack of default caps. + (Fixes: :issue:`85`) + +- Fix crash in :mod:`mopidy.mixers.nad` that occures at startup when the + :mod:`io` module is available. We used an `eol` keyword argument which is + supported by :meth:`serial.FileLike.readline`, but not by + :meth:`io.RawBaseIO.readline`. When the :mod:`io` module is available, it is + used by PySerial instead of the `FileLike` implementation. + +- Fix UnicodeDecodeError in MPD frontend on non-english locale. Thanks to + Antoine Pierlot-Garcin for the patch. (Fixes: :issue:`88`) + +- Do not create Pykka proxies that are not going to be used in + :mod:`mopidy.core`. The underlying actor may already intentionally be dead, + and thus the program may crash on creating a proxy it doesn't need. Combined + with the Pykka 0.12.2 release this fixes a crash in the Last.fm frontend + which may occur when all dependencies are installed, but the frontend isn't + configured. (Fixes: :issue:`84`) + + 0.4.0 (2011-04-27) ================== diff --git a/tests/version_test.py b/tests/version_test.py index b060a9c6..7bfb540e 100644 --- a/tests/version_test.py +++ b/tests/version_test.py @@ -18,7 +18,8 @@ class VersionTest(unittest.TestCase): self.assert_(SV('0.2.0') < SV('0.3.0')) self.assert_(SV('0.3.0') < SV('0.3.1')) self.assert_(SV('0.3.1') < SV('0.4.0')) - self.assert_(SV('0.4.0') < SV(get_plain_version())) + self.assert_(SV('0.4.0') < SV('0.4.1')) + self.assert_(SV('0.4.1') < SV(get_plain_version())) self.assert_(SV(get_plain_version()) < SV('0.5.1')) def test_get_platform_contains_platform(self):