Skip to content

Releases: projectgoav/E.Deezer

V4.2.2

31 Oct 19:45
Compare
Choose a tag to compare
  • Fixed bug when creating a playlist, the response would throw trying to parse returned JSON

4.2.1

01 Oct 19:06
1778573
Compare
Choose a tag to compare
  • Fix bug where certain API responses could cause Newtonsoft to throw an exception

v4.2.0

29 Jul 20:03
Compare
Choose a tag to compare
  • Many internal bug fixes causing API calls not to work
  • Many internal bug fixes causing API calls to return null
  • Many internal bug fixes causing API calls to expect an access token when one was not required
  • Many internal bug fixes causing some properties to fail to deserialize correctly

Thanks to @PoLaKoSz

4.1.0

30 Jun 15:46
943cdca
Compare
Choose a tag to compare
  • Improved performance handling responses
  • Adds support for getting most objects by their Id

4.0.0

11 Feb 19:33
Compare
Choose a tag to compare

Target NetStandard 1.1 and 2.0. Keeps net45 for backwards compatibility (thanks @filipkristo)

3.2.0

04 Nov 11:30
Compare
Choose a tag to compare
  • Further OAuth fixes
  • Additional properties on the User object
  • Updated search endpoint

Thanks to @tolbxela

3.1.1

30 Oct 19:55
92ff47f
Compare
Choose a tag to compare
  • Fix bug where if the login task were to fail you wouldn't know until accessing the 'CurrentUser' property, causing a null reference
  • Fix bug where the 'CurrentUser' property didn't have access to the internal client

V3.1.0

29 Jan 19:58
Compare
Choose a tag to compare
  • Add support for custom HttpMessageHandler (making this usable for more than 10 calls on Xamarin!)
  • Improved support for Albums incl. allowing to viewing fans and comments
  • Improved support for Artists incl. viewing fans, comments and Deezer SmartRadio
  • Improved support for Playlists
  • Improved support for Tracks

V3.0.0

27 Dec 21:27
f20d831
Compare
Choose a tag to compare
  • Retarget to .Net 4.5 and support PCL Profile 111
  • Drop RestSharp in favour of System.Net.Http & Json.NET
  • Added GetChart() method to fetch all available charts for a given genre
  • Improved performance when fetching album tracklist
  • Added support for the XL image size
  • Fixed a rare 'TimeAdd' parsing issue

Breaking API Changes:

Function overloads for custom start index and count are now optional parameters.

Count overload no longer available

//V2
var something = await Deezer.[Endpoint].[Method](10); //Fetch the first 10 items

//V3+
var something = await Deezer.[Endpoint].[Method](aCount: 10); //Fetch the first 10 items

PictureSize Enum is now PascalCase

//V2
PictureSize.SMALL | MEDIUM | LARGE;

//V3+
PictureSize.Small | Medium | Large | ExtraLarge;

V2.5.0

19 Aug 15:42
Compare
Choose a tag to compare

Nuget Version: V2.5.0

[+]

  • Added User Favourite methods (#43, #46)
  • Added Radio support
  • Added GetChart and overloads to fetch all 4 charts in a single request

[*]

  • Normalized item Ids to ulong