dart_mpd 0.3.0
dart_mpd: ^0.3.0 copied to clipboard
a dart package which implements the MPD protocol. https://www.musicpd.org/
0.3.0 #
- Added fields for all possible tags in
MpdSong- E.g. you can now use
MpdSong.artistinstead ofMpdSong.tags['Artist'].
- E.g. you can now use
- Added
MpdClient.onSendcallback- Called with the event that is sent to MPD
- Fixed multiple values for a tag in a song didn't get parsed correctly
- Fixed
readpicturethrew an exception when the current song had no picture- Returns
nullnow.
- Returns
- Removed
MpdValueunion type in favor of aList<String>to store the values of a key inMpdResponse
0.2.0 #
- Upgraded to dart 3
- Updated parsing multiple values for one key is now returned as a
List<String>instead of a concatenatedString - Removed pre-parsed tags in
MpdSong- Use
MpdSong.tagsinstead
- Use
- Fixed
currentsongnow returnsnullwhen no value is returned - Fixed
moveandmoveidparameters didn't support relative position - Fixed when sending multiple requests in a quick succession the data was not framed into proper messages, causing the responses to get mixed up
0.1.2 #
- Fixed connection didn't lookup host when not using unix socket files
- Fixed playid command
0.1.1 #
- Updated pub description
0.1.0 #
- Initial version.