Changelog of @hackage/libmpd 0.5.0

  • v0.5.0, 2010-09-08

    • Moved extensions to Network.MPD.Commands.Extensions These might be removed in a later version
    • Non-blocking `idle'
    • The API is closer to the MPD spec, by untangling functionality
    • Better MPD API coverage
    • Improved parser implementation, now runs in constant space
    • Constructors of the `Subsystem' type have been renamed
    • Passwords can be changed using `setPassword'
    • The connection handle can be accessed via `getHandle'
    • The version of the MPD server is available via `getVersion'
    • Added support for connecting via unix sockets
  • v0.4.1, 2010-08-31

    • Only depend on QuickCheck when building the test target
  • v0.4.1, 2010-03-26

    • Fix building test and coverage targets
  • v0.4.0, 2010-03-26

    • New maintainer: Joachim Fasting joachim.fasting@gmail.com
    • Support QuickCheck 2
    • Better MPD api support Should be mostly compatible with mpd 0.16
    • Separated operations on current playlist from those on specific playlists
    • Fixed password sending
    • Several minor fixes and cleanups
  • v0.3.1, 2008-09-14

    • Now reconnects if MPD closes the connection.
  • v0.3.0, 2008-05-06

    • UTF-8 support (now depends on utf8-string package).
    • Fixed corruption by `show' of command parameters.
    • Tidied up `Query' interface.
    • Moved StringConn out of Network.MPD to the tests directory.
  • v0.2.1, 2008-04-14

    • Cleaned up libmpd.cabal.
  • v0.2.0, 2008-04-14

    • A connection stub for testing purposes.
    • QuickCheck tests for parsing.
    • Partial unit test coverage.
    • Many bug fixes.
    • Precise error handling.
    • Parsing improvements.
    • Code coverage generation.
    • Cabal 1.2 support.
    • Uniform command names.
  • v0.1.3, 2007-10-02

    • Bugfixes.
  • v0.1.2, 2007-09-29

    • Changed name to libmpd.
  • v0.1.1, 2007-09-28

    • Missing files added to the source distribution.
  • v0.1, 2007-09-28

    • Initial public release.