libmpdclient version 2.5
[libmpdclient.git] / NEWS
blob3a5109a43e84d156ee1c88d70717a401192dd4b9
1 libmpdclient 2.5 (2011/07/06)
2 * playlist: implement the command "listplaylists"
3 * idle: support event "sticker"
4 * support the client-to-client protocol (MPD 0.17)
6 libmpdclient 2.4 (2011/01/03)
7 * configure.ac, resolver: implement flag --disable-tcp
8 * resolver: fix IPv4/IPv6 on the loopback device
9 * player: support the command "clearerror"
10 * connection: add function mpd_connection_get_server_error_location()
11 * settings: expose connection settings
12 * iso8601, send: format string workarounds for WIN32
13 * Makefile.am: fix doxygen in out-of-tree build
15 libmpdclient 2.3 (2010/05/25)
16 * get default timeout from environment variable MPD_TIMEOUT
17 * fix assertion failures on malformed URI
18 * song: support attribute "Range"
20 libmpdclient 2.2 (2010/04/25)
21 * MixRamp support
22 * fix the LIBMPDCLIENT_CHECK_VERSION() macro
24 libmpdclient 2.1 (2009/12/06)
25 * status: added mpd_status_get_elapsed_ms()
26 * sticker: added sticker support
27 * song: copy last_modified value in mpd_song_dup()
28 * socket, async: use WSAGetLastError() instead of errno on WIN32
29 * socket: connect in non-blocking mode
30 * socket: set the close-on-exec flag
31 * tag: support C++
32 * sync: optimistic write, reduce select() calls
33 * Makefile.am: use --version-script only with GNU ld
34 * added library version compile-time checks
36 libmpdclient 2.0 (2009/10/03)
37 * complete rewrite and API redesign
38 * shared library with a documented stable API
39 * asynchronous API
40 * too many minor changes to list here
42 libmpdclient 0.13 (2007/05/28)
43 libmpdclient 0.12.1 (2007/03/21)
44 libmpdclient 0.12 (2006/09/22)
45 libmpdclient 0.11.1 (2004/06/18)
46 libmpdclient 0.11 (2004/06/17)
47 libmpdclient 0.10 (2004/03/03)
48 * these versions were never actually released; its sources were copied
49   into the C/C++ clients