Skip to content

Releases: inflatablefriends/lastfm

v0.1.5

10 Apr 23:36
Compare
Choose a tag to compare

It's been a while. 😴

In this release:

New commands

  • library.removeTrack
  • library.removeScrobble

Fixes and improvements

  • Updated dependency on Newtonsoft.Json to 6.0.8
  • Fixed memory leak #58
  • Fixed user.getTopAlbums - was sending wrong parameters #60

Breaking changes

  • Renamed LastFmApiError enum to LastResponseStatus
  • Renamed Album.TotalPlayCount property to Album.PlayCount

Thanks to @Zumicts and @kasthack for their contributions.


As always, the package is available on NuGet: search for Inflatable.Lastfm

v0.1.4-patch1

19 Jan 21:28
Compare
Choose a tag to compare

Removes the MyConvert dependency from the NuGet package

The core project hasn't depended on it since #35, but I forgot to remove it as a NuGet dependency before releasing 0.1.4. This was causing problems installing the Inflatable.Lastfm package into certain project types.

v0.1.4

14 Jan 19:28
Compare
Choose a tag to compare

In this release:

New methods

  • artist.getTags
  • artist.getTopTags
  • album.getTags
  • user.getRecommendedArtists
  • track.updateNowPlaying

Fixes and improvements

  • Better handling of calling an authenticated API without valid authentication #46
  • Improved parsing of biography information in artist.getInfo #46
  • Removed dependency on MyConvert NuGet package #35
  • Removed option to catch HttpRequestExceptions internally #23

Breaking changes

  • Changed constructors of Scrobble to require time played DateTime

Thanks to @Zumicts and @prashantkhandelwal for contributing to this release.

v0.1.3

22 Dec 23:49
Compare
Choose a tag to compare
v0.1.3 Pre-release
Pre-release
  • album.getTopTags
  • library.getTracks
  • Improvements to track and artist parsing

Thanks to @Zumicts, @prashantkhandelwal and @PCurd for contributing to this release

v0.1.2

22 Dec 23:53
Compare
Choose a tag to compare
v0.1.2 Pre-release
Pre-release
  • Fixes #36, requests failing under WPF project
  • Setting up OpenCover and ReportGenerator for test coverage
  • Syro request builder for development
  • Switch to use MyConvert NuGet package for MD5 hashing instead of xBrainLab binary
  • Fix timezone parsing in shout object

v0.1.1

31 Oct 11:39
Compare
Choose a tag to compare
v0.1.1 Pre-release
Pre-release

We've added support for a few more commands, but most changes are scheduled for v0.2.

v0.1

16 Sep 17:50
Compare
Choose a tag to compare
v0.1 Pre-release
Pre-release

The code in this release was mostly written over a year ago and has not been used in production since, though manual testing shows that the majority is still functional as of September 2014.

This release will mark a transition back to active development. The next release will have been verified for compatibility with the current Last.fm API, will have more production-ready features like batched-and-cached scrobbling, and will be backed by unit tests.