AArch64 | |
ppc64le | |
s390x | |
x86-64 |
- Updated to 2.20 * https://raw.githubusercontent.com/MusicPlayerDaemon/libmpdclient/v2.20/NEWS * support MPD protocol 0.23: * getvol * position argument for searchadd, findadd, load and playlistadd * whence argument for addid and add * range argument for playlistdelete * support MPD protocol 0.22.4: binarylimit * support MPD protocol 0.22.0: readpicture * support MPD protocol 0.21.0: albumart * support tags: "ComposerSort", "Ensemble", "Movement", "MovementNumber", "Location" * queue: make "priority" parameter unsigned
- Add patch libmpdclient-doxygen_nodatetime.patch. - Add file doxygen-nodatetime-footer.html. - Include documentation and place vala files in properly versioned subdirectory in devel package.
- Update to 2.19 * https://raw.githubusercontent.com/MusicPlayerDaemon/libmpdclient/v2.19/NEWS * fix off-by-one bug in MPD_HOST parser * add function mpd_lookup_replay_gain_mode() * identify messages with length over the buffer limit * support MPD protocol 0.16: replay gain * support MPD protocol 0.19: idle events "neighbor" and "mount" * support MPD protocol 0.20: rangeid * support MPD protocol 0.21: command "tagtypes all"
- Update to 2.14 * support MPD protocol 0.21 - command "outputset" - mpd_output_get_plugin() - receive output attributes * MSVC compatibility * improved local and abstract socket support
- Update to 2.18 * https://raw.githubusercontent.com/MusicPlayerDaemon/libmpdclient/v2.18/NEWS * more out-of-memory checks * partition: add mpd_recv_partition() * support MPD protocol 0.21 * "oneshot" single state * support MPD protocol 0.22 * status: add mpd_status_get_partition() * commands "delpartition", "moveoutput"
- Update to 2.17 * https://raw.githubusercontent.com/MusicPlayerDaemon/libmpdclient/v2.17/NEWS * search: add mpd_search_add_db_songs_to_playlist() * idle: support event "partition" * support MPD protocol 0.19 - "listneighbors" * support MPD protocol 0.22 - "getfingerprint" * support tags "MPD_TAG_LABEL", "MPD_TAG_MUSICBRAINZ_WORKID", "Grouping", "Work", "Conductor" * support MPD partitions * mpd_async_set_keepalive() returns bool * mpd_connection_set_keepalive() returns bool
- Update to version 2.16 * support MPD protocol 0.19 + "mount", "unmount", "listmounts" * support MPD protocol 0.17 + "load" with range * add mpd_output_get_attribute() * use UINX_MAX instead of `(unsigned)-1` to avoid undefined behavior
- Update to 2.15: * support MPD protocol 0.17 * Various compiler warning fixes - Use meson macros
- Update to 2.13 * fix build with meson > 0.38.1 * fix connect error "Operation now in progress" * support MPD protocol 0.21 - support tag "OriginalDate" - command "tagtypes" plus "disable", "enable", "clear" * support MPD protocol 0.20 - support "plchanges" and "plchangesposid" with range * support MPD protocol 0.19 - commands "addtagid", "cleartagid" - command "listfiles" - grouping for "list" and "count" - tag "AlbumSort" - "seekid" with float time * use relative #include paths to avoid clashes with other libmpdclient copies * build with Meson instead of autotools
- Update to 2.11 * fix heap corruption with mpd_connection_new_async() * add space before "window" search argument * detect getaddrinfo() at configure time * add support for ArtistSort and AlbumArtistSort tags * support MPD protocol 0.21 - audio format specifications "dsd64" etc.
- Updated package to 2.10 * support abstract sockets with "@" prefix * support tag "MUSICBRAINZ_RELEASETRACKID" * add TCP keepalive internal and external APIs * support MPD protocol 0.19 and 0.20
- Initial version 2.9