MPD 0.20.13 released
Music Player Daemon 0.20.13 has been released.
There are fixes for macOS xruns, ALSA mixer rounding errors, mount points, queue priority problems and Windows build failures.
Music Player Daemon 0.20.13 has been released.
There are fixes for macOS xruns, ALSA mixer rounding errors, mount points, queue priority problems and Windows build failures.
Music Player Daemon 0.20.12 has been released.
This release contains lots of important bug fixes, e.g.:
cdio_paranoia
, ffmpeg
, smbclient
and local files: xrun
problems fixedcurl
: seeking bug fixedvorbis
: Tremor audio corruption bug fixedsoxr
: freeze bug fixedhttpd
: Vorbis stream corruption bug fixedncmpc 0.29 has been released.
It fixes two crash bugs after connection failure, re-adds the “lyrics_plugin_dir” compile-time option and allows detecting libncurses without pkg-config.
Music Player Daemon 0.20.11 has been released.
It fixes problems with Unicode paths, song durations with the ffmpeg
plugin, track numbering with the gme
plugin and adds
application/xml
support to the curl
(WebDAV) storage plugin.
ncmpc 0.28 has been released.
It fixes two crash bugs, repairs password transmission and hides the password from the user interface.
Music Player Daemon 0.20.10 has been released.
This release fixes two crash bugs, AIFF tags. It adds support for MusicBrainz tags to the FFmpeg decoder plugin and adds a macOS mixer plugin.
The Windows builds are back.
libmpdclient 2.13 has been released.
It fixes the “Operation now in progress” bug, and fixes a problem with Meson version 0.38.1 or newer.
libmpdclient 2.12 has been released.
Various new MPD commands have been made available.
libmpdclient now builds with Meson/Ninja instead of autotools.
Music Player Daemon 0.20.9 has been released.
It fixes more random crashes when compiled with clang, and fixes byte order detection on FreeBSD.
Music Player Daemon 0.20.8 has been released.
It fixes a build failure with GCC 4.9 and one on Mac OS X.
Music Player Daemon 0.20.7 has been released.
It fixes random crashes when compiled with a recent clang version due to a new compiler optimization gone wrong. Two more crash bugs were fixed which could occur with implausible audio buffer settings. Directory loop detection on NFS was broken because MPD truncated inode numbers to 32 bit; now MPD uses the full 64 bit.
After the Mantis hack, I have decided to rely less on self-hosted servers and use GitHub instead. For this, I have created the MusicPlayerDaemon organization on GitHub and moved my projects there. These are now the official repositories and the official place to report bugs and feature requests.
Client developers interested in moving a project into the organization shall drop me an email (max+github@musicpd.org).
The old git server (git.musicpd.org) and the mantis server (bugs.musicpd.org) are fading out. Please update your git:// URIs, e.g.:
git remote set-url origin git://github.com/MusicPlayerDaemon/MPD
A critical Mantis security vulnerability was used to vandalize the MPD bug tracker through Tor (one day before the fix was released). Much of the database has been deleted.
I could curse that it’s the usual PHP-style bug, and how I wish there was a usable non-PHP bug tracker, but it really boils down to my failure to set up the backup script after migrating to a new server (which was too long ago already). D’oh!
Please help: please write new tickets, for bugs and feature requests. And sorry for the trouble.
ncmpc 0.27 has been released.
It fixes connecting to MPD if /var/run/mpd/socket
does not exist.
The useless status bar clock has been removed completely.
ncmpc 0.26 has been released.
This release fixes GCC 7 warnings, eliminates flickering, adds compatibility with lirc 0.9.4. DSD and floating point formats are displayed properly. The connection to MPD is established asynchronously, i.e. ncmpc stays responsive while waiting for the connect.
libmpdclient 2.11 has been released.
It fixes various bugs and adds initial support for new MPD 0.21 protocol features.
Music Player Daemon 0.20.6 has been released.
It fixes the HTTP redirect headers in the curl
input plugin, stream
tags after automatic song change, and a crash bug in the mpcdec
decoder plugin. Two build failures with old compilers/libraries have
been fixed as well.
Music Player Daemon 0.20.5 has been released.
It contains various fixes: two buffer overflows in the httpd
output, a
memory leak for malformed ID3 tags, a crash bug in the alsa
mixer.
Music Player Daemon 0.20.4 has been released.
It fixes a freeze bug in the nfs
input plugin and a few build
failures (sndio
/roar
, GCC 4.9, FreeBSD).
Music Player Daemon 0.20.3 has been released.
It fixes problems with ReplayGain, the proxy
database plugin, and the
playlistadd
command. When playing stereo on a multi-channel-only
DAC, the two stereo channels are copied only to front-left and
front-right, while the other channels remain silent.
Music Player Daemon 0.20.2 has been released.
Again, there are various serious bug fixes for old & new bugs. The
alsa
output plugin can now properly play DSD_U32
(previously
broken), and initial support for DSD_U16
was added. The recorder
output plugin had a problem with the format_path
setting. A general
problem with static noise after song change was fixed. A problem with
skipping songs within a CUE sheet has been fixed. The alsa
input
plugin has a crash bug fix and a major optimization, fixing buffer
overruns.
Music Player Daemon 0.20.1 has been released.
The first bug-fix release fixes several serious bugs: two crash bugs
in the curl
input plugin, one crash bug in the wavpack
decoder
plugin and one crash bug in the volume_normalization
feature.
There are two new features: the alsa
mixer plugin normalizes the
displayed value according to human ear perception (with code from
alsamixer). The new curl
storage plugin allows using music from a
WebDAV share.
Music Player Daemon 0.20 has been released.
This new major release contains a big number of improvements, for example:
soxr
resampler pluginA more detailed list of changes can be found in the change log.