- Fixed crash when album art is empty.
- Added Android support.
- Added getting all genres and songs by genres.
- Migrated to null safety.
- Added getting and setting volume.
- Added getting and setting shuffle and repeat modes.
- Updated README.
- Added prepend, append, skipToBeginning, and getPlaylists.
Breaking Changes:
- Renamed
SongInfo
toSongInformation
. - Functions now throw
PlatformExceptions
. - Several functions do not return boolean values anymore.
- Updated README.
- Fixed changelog errors.
- Breaking Changes:
- Changed setting the queue to only start from the first song in the setQueue function.
- Fixed previous issue with album covers in Dart.
- Fixed previous pull request so album covers of albums with multiple artists are fetched.
- Fixed issue where some albums covers did not appear when the artist name was different even though the album was the same.
- Updated README to better explain the plugin. No functionality changes were made.
- Breaking Changes:
- Setting the queue no longer autoplays as a default value.
- Added a function to play a single song.
- Changed Release Year to DateTime.
- Added Release Year and Genre for each song.
- Fixed an issue where the album covers would not be resized.
- Breaking Changes:
- The cover art now returns as binary data (List). This is done in order to give more control over the cover art to the user.
- Added isPlaying() to check if a song is currently playing.
- Added returning null if no song was playing.
- Stable release.
- Added shuffle and repeat.
- Added setting and getting playback time.
- Added seeking forward and backward.
- Minor code formatting changes
- Added return values for non-iOS devices
- Initial release.
- Currently only iOS supported.