1 python-musicpd Changes List
2 ===========================
7 * Add socket timeout (disabled by default)
8 * MPD_TIMEOUT is set for both tcp and unix sockets
9 * Raises an exception if command contains '\n'
14 * Add binarylimit command
16 * Honor MPD_TIMEOUT environment variable
17 * Default connection timeout is now 30s (previously 5s)
18 * Add abstract unix socket support
19 * Add tests, improved coverage
20 * Switch back to gztar (even though official python doc mention xztar, PEP 527
21 considers only gztar and zip)
26 * Clean up packaging (remove useless files and html doc)
27 * Remove bztar from sdist
28 * Switch to xztar sdist
33 * Add readpicture command
34 * Add getfingerprint command
35 * Add delpartition command
36 * Add moveoutput command
37 * Update host and port attributes when reconnecting
43 * Add tcp socket timeout, exposed in musicpd.CONNECTION_TIMEOUT, defaults to 5s
44 (Thanks to Bart Van Loon)
45 * Add partition commands (Thanks Naglis Jonaitis)
46 * Add listfiles command
47 * Add tagtypes (disable|enable|clear|all) commands
48 * Add albumart command
54 * Add sphinx documentation
55 * Add sensible defaults and honor environment variables
56 Use MPD_HOST/MPD_PORT (honor password setting in MPD_HOST)
57 If MPD_HOST is not set, tries to find a socket in
58 ${XDG_RUNTIME_DIR:-/run}/mpd/socket
63 * Add unittest (requires mock)
64 * Add mounts and neighbors commands (mount, unmount, listmounts and
67 * Add tag editing commands (addtagid and cleartagid)
68 * Add missing priority commands (prio and prioid)
74 * Fixed noidle command
81 Changes in 0.3.1 UNRELEASED
82 ---------------------------
87 * added searchadd and searchaddpl commands
88 * added seekcur command
89 * added client to client commands
90 * added readcomments and toggleoutput commands
95 * added replay_gain_mode and replay_gain_status commands
96 * added mixrampdb and mixrampdelay commands
97 * added findadd and rescan commands
98 * added decoders command
99 * changed license to LGPL
100 * added sticker commands
101 * correctly handle errors in command lists (fixes a longstanding bug)
102 * raise IteratingError instead of breaking horribly when called wrong
103 * added fileno() to export socket FD (for polling with select et al.)
104 * asynchronous API (use send_<cmd> to queue, fetch_<cmd> to retrieve)
105 * support for connecting to unix domain sockets
106 * added consume and single commands
107 * added idle and noidle commands
108 * added listplaylists command
113 * connect() no longer broken on Windows
118 * support for IPv6 and multi-homed hostnames
119 * connect() will fail if already connected
120 * commands may now raise ConnectionError
121 * addid and update may now return None