- Updated typo in README
- 2.0.0-nullsafety.0 pushed from prerelease to full release
- Updated dependencies
- Used the dart migrate tool to migrate to nullsafety
- Removed 2 now-useless null checks
- Compiles for the Web platform
- Add parent bundle id/package name to MusizBrainz UA for recognition of possible commercial app usage
- Expose
DefaultNowPlayingImageResolver
so that it can be extended - Make track info refresh when app foregrounded
- Change logic re: updating caller when track finshes playing
- Meet need to know status of permissions on Android at start up, with breaking change: change
start
method return type fromvoid
toFuture<void>
- fix bug with image resolution, whereby existing image was discarded
- improved image resolution algorithm
- deal with shonky iOS now playing information, which variously returns images and persistent IDs as empty or zero
- improve in-code documentation
- remove unnecessary imports and ChangeNotifier
- initial release
- stream of now playing tracks
- optional resolution of missing album art