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