Audio-MPD

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


0.19.9 Sun Oct 18 11:49:57 2009
 - using test::corpus::audio::mpd for tests (regains mpd 0.15.x compatibility)

0.19.8 Wed Oct 14 18:05:29 2009
 - migrated to dist-zilla (transparent for end-user)

0.19.7 Wed Sep 30 16:56:37 2009
 - fix #50109 problem with newer class::accessor

0.19.6 Sat Feb 14 13:03:22 CET 2009
 - doc update (catched by streamingmeemee)

0.19.5 Mon Jan  5 15:31:29 CET 2009
 - updated to match mpd 0.14 behaviour
 - doc update

0.19.4 Sat Aug 16 10:38:12 CEST 2008
 - doc update
 - listing mpd-dynamic script prereqs as module prereqs

0.19.3 Tue Aug 12 19:04:23 CEST 2008
 - version() reports *protocol* version, not real mpd version
 - fix some tests that failed because of detection method not precise
   enough (timing issues)

0.19.2 Tue Jun 17 19:24:16 CEST 2008
 - mpd-dynamic should lookup ratings with utf8 encoded pathes

0.19.1 Mon Dec  3 18:23:58 CET 2007
 - new method all_playlists() (courtesy of Joey Hess)
 - fix for filenames / playlists beginning with a space (courtesy of
   Joey Hess)

0.19.0 Thu Nov 29 20:10:18 CET 2007
 - changed constructor api: using a hash for options instead of
   positional paraemters
 - new conntype param for constructor to change the way connection is
   handled
 - MPD_HOST env var supports password@host
 - mpd-dynamic daemonizes after mpd connection to trap problems

**

0.18.3 Mon Nov 26 12:51:40 CET 2007
 - kwalitee/cpants release

0.18.2 Tue Nov 13 20:20:59 CET 2007
 - fixing bug 29232 (courtesy of David Bitseff)

0.18.1 Thu May 31 20:57:47 CEST 2007
 - fixing mantis bug #556: support for multiple $path in playlist->add

0.18.0 Wed May 30 12:29:11 CEST 2007
 - moved to perl license
 - using common classes outsourced in audio::mpd::common, namely: item*,
   stats, status and time.
 - new methods AM::Collection::all_songs()

Changes  view on Meta::CPAN


0.15.4 Tue Mar 27 18:42:58 CEST 2007
 - AM::Test more robust regarding fake mpd startup
 - AM::Test quicker if no tests performed
 - new methods in AM::Collection:
    . songs_with_filename_partial()
    . songs_by_artist_partial()
    . songs_from_album_partial()
    . songs_with_title_partial()

0.15.3 Wed Mar 21 18:08:06 CET 2007
 - requiring perl 5.8.x minimum

0.15.2 Tue Mar 20 17:24:59 CET 2007
 - fixed bug #25553 (on rt.cpan.org)

0.15.1 Sun Mar 18 19:06:57 CET 2007
 - added Readonly as prereq

0.15.0 Sat Mar 17 17:49:50 CET 2007
 - implementation of Audio::MPD::Collection: this class will act as the entry
   point to look up in mpd's collection
 - thus, following AM methods removed (see AM::Collection for the replacement):
   . list()
   . listall()
   . listallinfo()
   . lsinfo()
   . search()
   . searchadd()
 - now that AM::Collection is here, AM's test coverage is up to 82.5% \o/

**

0.14.0 Sat Mar 17 13:29:57 CET 2007
 - implementation of Audio::MPD::Item: instead of returning some random hash
   reference, Audio::MPD now returns AMI objects.
 - renamed methods:
   . get_current_song()      -> current()
   . get_song_info()         -> song()
   . get_song_info_from_id() -> songid()
   . get_title()             -> AMI::Song::as_string()
   . pl_changes()            -> pl_changes()
 - pl_changes() now return an array ref instead of a hash with positions as key
 - test coverage of Audio::MPD up to 66.5%

**

0.13.5 Thu Mar  8 20:22:32 CET 2007
 - get_urlhandlers() renamed to urlhandlers()
 - seekid() defaults to current song
 - pod enhancement
 - test coverage of Audio::MPD up to 36.1%

0.13.4 Tue Mar  6 20:05:21 CET 2007
 - new method password() to change mpd password
 - bug fix in deleteid() (was issuing "delete") and crop() (should be done in
   reverse order to keep mpd happy)
 - test coverage of Audio::MPD up to 36.1%

0.13.3 Sun Mar  4 19:30:24 CET 2007
 - bug fix on volume() method

0.13.2 Sun Mar  4 10:17:50 CET 2007
 - Makefile.PL now uses ExtUtils::MakeMaker instead of perverting Module::Builder
 - bugfix in play() / playid()
 - testing Audio::MPD::Status up to 100%
 - testing Audio::MPD = 24.5%

0.13.1
 - status() now returns an Audio::MPD::Status object, for better encapsulation
 - added dependancy on Class::Accessor

0.13.0 Fri Mar  2 12:55:38 CET 2007
 - connection completely reworked to get rid of the most obvious problems
   note: this does not mean that we're completely clean, but at least it's
         better than what it was.
 - is_connected() and close_connection() are no more needed, and thus removed
 - error handling is now done via die - get_error() is gone
 - play(), delete(), move(), get_song_info(), seek() & swap() do not accept a
   third fromid parameter anymore
 - pause() now toggle pause status if no parameter is sent
 - renamed methods:
    . kill_mpd()           -> kill()
    . get_server_version() -> version()
    . set_fade()           -> fade()
    . set_random()         -> random()
    . set_repeat()         -> repeat()
    . set_volume()         -> volume()
 - new methods: stats(), status()
 - delete() and deleteid() can take more than one song to delete

**

0.12.4 Thu Jan 25 21:52:05 CET 2007 [JQ]
 - grouped pod in sections for easier reading
 - corrected pod typos here and there
 - added contact information
 - new tests for pod correctness and pod coverage
 - added missing pod for 3 subs

0.12.3 (Nicholas J Humfrey)
 - Added Makefile.PL support

0.12.2 (Nicholas J Humfrey)



( run in 0.536 second using v1.01-cache-2.11-cpan-49f99fa48dc )