10.33 (2019/10/31) 2* fix off-by-one bug in "prio" command 3* reduce network transfer for "playlist", "ls", "listall" 4 50.32 (2019/06/11) 6* add command "listneighbors" 7* reduce network transfer for "search" 8* fall back to "Composer" or "AlbumArtist" tag in the default format 9* support abstract socket in --host option 10 110.31 (2018/10/24) 12* add commands "queued", "seekthrough", "mount", "unmount" 13* support "search" with filter expression (MPD 0.21) 14* support "load" with range 15* allow only tag names after "list" 16* fix the Windows build (no strndup()) 17* make documentation build optional with -Ddocumentation={true|false|auto} 18* build: require Meson 0.47 19 200.30 (2018/05/03) 21* add command "rescan" 22* seek: use the "seekcur" command instead of "seekid" 23* require MPD 0.19 24 250.29 (2018/02/11) 26* implement %prio% for --format 27* the default --format falls back to "performer" if there is no "artist" 28* add command "prio" 29* command "outputs" prints attributes 30* fix build failure with gcc 7.0 and clang 4.0 31* build with Meson instead of autotools 32 330.28 (2016/08/18) 34* let "listall" print songs only 35* "searchplay" supports tags 36* add command "pause-if-playing" 37* format: add escape character to escape sequences 38* use environment variable "MPC_FORMAT" 39* require libmpdclient 2.9 or newer 40 410.27 (2015/05/30) 42* fix --enable-debug and --enable-werror 43* add unit tests 44* new command: "searchplay" searches and plays songs from the current playlist 45* fix use-after-free bug 46* new command: "searchadd" works like findadd with non-exact matching 47* improved error handling 48* show directories in command "tab" 49* bash completion: escape '&' 50* add %mtime% and %mdate% to --format 51* recognize command by unambiguous prefix 52* "insert" queues new songs when "random" mode is enabled 53 540.26 (2014/06/03) 55* fix segfault when adding absolute paths 56* "playlist" can show stored playlist 57* "search" supports --format 58 590.25 (2013/11/09) 60* fix "insert" with directory argument 61* optimize tab completion commands 62* do character set conversion for tab completion commands 63* require libmpdclient 2.3, MPD 0.16 64 650.24 (2013/10/29) 66* configure.ac: fix syntax error 67* new command "toggleoutput" 68* use the "volume" command on MPD 0.18 69* fix search/find with "filename" constraint 70* add search/find with "base" constraint 71* don't strip trailing slashes from absolute URLs 72 730.23 (2013/04/09) 74* do character set conversions on client-to-client messages 75* allow trailing slashes in paths that can be directories 76* make "mv" a shortcut for "move" 77* new command "cdprev" 78* support absolute paths in "add" and "update" 79* enable/disable: support output names, multiple arguments, and "only" mode 80* doc: document missing format keywords 81 820.22 (2012/02/04) 83* implement the client-to-client protocol (MPD 0.17) 84* sticker: fix crash bug 85* print newline after volume level 86* print status after no-op relative volume change 87 880.21 (2011/06/04) 89* idle: fix assertion failure on unknown idle event 90* new command "insert" 91* show only playlists on command "lsplaylists" 92 930.20 (2011/01/03) 94* require libmpdclient 2.2 95* reactivate "search filename" 96* MixRamp support 97* support --format with "ls" and "listall" 98* new command "clearerror" 99* implement "current --wait" 100* command "add": print the failed song 101 1020.19 (2009/12/06) 103* search: fix "mpc search any" 104* idle: flush output after each idleloop iteration 105* added command "sticker" (MPD 0.15) 106* added command "replaygain" (MPD 0.16) 107* implemented %position%, %id% for --format 108* fixed bash completion 109 1100.18 (2009/10/05) 111* don't quote spaces in the "load" and "lstab" 112* revert "disable character set conversion to/from pipe" 113* don't use the deprecated "volume" command 114* added option "update --wait" 115* allow options before and after the command 116* treat negative numbers as non-options 117* using libmpdclient 2.0 instead of built-in libmpdclient 118* don't print song numbers in the "playlist" command 119* idle: added "mask" parameter 120* added the "findadd" command 121 1220.17 (2009/08/13) 123* fixed busy loop while waiting for "idle" response 124* added command "idleloop" 125 1260.16 (2009/05/25) 127* added command "current" 128* support the new MPD modes "consume" and "single" 129* added command "idle" 130 1310.15 (2009/02/01) 132* optimized and simplified the "add" command, don't obtain and print 133 song list when adding directories 134* same optimization for the "ls" command, which did some very 135 expensive underscore matching logic using "listall" 136* show MPD error message in "status" 137* fixed special character handling in bash completion 138* fixed two crash bugs due to wrong string pool usage 139* don't fall back to ISO-Latin-1 in unknown locale 140* disable character set conversion to/from pipe 141* fix memory leak in songToFormatedString() 142* fix memory leak in charset_set() 143 1440.14.0 (2008/12/20) 1451) Support for %date%, %genre%, %composer%, %performer%, %disc%, and %comment% 1462) Added the following new commands: find, list, crop, toggle 1473) Man and documentation updates 1484) mpc add / which is an exception, adds the entire database 1495) Add necessary stuff for a windows build 1506) As usual tons of fixes merely from a newer libmpdclient 1517) Character encoding fixes 1528) Add ability to disable iconv 1539) Fix percent bug 15410) Remove addurl, replace by adding with add 15511) Fix default port 156 1570.13.0 (Skipped) 158 1590.12.1 (2007/3/21) 1601) Support for compiling on Windows 1612) New output format for "mpc playlist" 1623) Support for many more search types with "mpc search" 1634) Add "mpc del 0" behavior to remove the currently playing song 1645) Fixed compiling on Solaris 1656) Allow some predefined escape sequences in --format strings 1667) Removed support for "mpc search <type> -", as it was previously broken 1678) Allow multiple pairs of search types/queries with "mpc search" 1689) Various minor bugfixes 169 1700.12.0 (2006/9/22) 1711) Add outputs command 1722) Add enable command 1733) Add disable command 1744) Add --no-status switch 1755) Display total time in status output 1766) Include mppledit, a bash script that edits playlists with a text editor 1777) Allow "/" to be specified as a file to add to the playlist 1788) Multiple bug fixes and cleanups 179 1800.11.2 (2005/3/11) 1811) Fix a very hard-to-trigger segfault in libmpdclient (Eric Wong) 1822) Add new commands: crop, stats, toggle (avuton and Snark) 1833) Add relative and exact-time seeking (mackstann) 1844) Fix single-digit time formatting in status (Eric Wong) 1855) fix formatting issue that occurs when a %label% is found, but no tag info 186exists for it, it was then appending the %label% itself (Warren Dukes) 187 1880.11.1 (2004/6/18) 1891) Fix compiler problem for gcc < 3 1902) Fix a bug in libmpdclient 191 1920.11.0 (2004/6/18) 1931) Add support for adding streams 1942) Make add command more robust 1953) Add --format option (thanks to danb) 1964) Support for new update command 197 1980.10.3 (2004/4/1) 1991) Forgot to enable iconv support 200 2010.10.2 (2004/3/25) 2021) Fix bug in searching 2032) Fix bug with crossfade 204 2050.10.1 (2004/3/7) 2061) gcc<3 compiler fixes (Mark Reidel) 207 2080.10.0 (2004/3/4) 2091) UTF-8 Support 2102) Crossfade Support 2113) Password Support 2124) Cleanup/rewrite by normalperson 2135) Add seek by second support by mackstann 2146) More command.c cleanup by mackstann 215 2160.9.2 (2003/10/31) 2171) Updated libmpdclient, much more efficient thanks to tw-nym 218 2190.9.1 (2003/10/6) 2201) Fix a bug in move command 2212) Updated libmpdclient 2223) Fix solaris compile problems 223 2240.9.0 (2003/9/30) 2251) Add seek command 2262) Add move command 2273) Add version command 2284) repat and random commands take args now 2295) Updated libmpdclient 230 2310.8.1 (2003/8/12) 2321) Fix compilation errors with older gcc's due to declarations not being at 233the top of a code block 2342) Fix bug with out of order song deletion 2353) Status will now display the total number of songs in the playlist 2364) Updated copy of libmpdclient 237