Skip to content

Releases: abjerner/Skybrud.Social

Skybrud.Social v0.9.4.7

21 Dec 16:37
Compare
Choose a tag to compare

Google Analytics

  • The constructors of the AnalyticsDimension and AnalyticsMetric classes are now public to support custom dimensions and metrics (see 3bbdbd1).

Skybrud.Social v0.9.4.6

04 Dec 22:17
Compare
Choose a tag to compare

Twitter

  • Added support for parameters to the verify_credentials method in the account endpoint (see d4d6226).

Skybrud.Social.Core v1.0.0-beta5

28 Nov 22:10
Compare
Choose a tag to compare

Skybrud.Social.Core v1.0.0-beta4

22 Nov 21:52
Compare
Choose a tag to compare

Skybrud.Social v0.9.4.5

02 Nov 08:21
Compare
Choose a tag to compare

Facebook

  • Added (some) support for the videos endpoint (see 52acbec and e6d6351).

Skybrud.Social v0.9.4.4

21 Aug 14:35
Compare
Choose a tag to compare

Vimeo

  • Removed a validation check in the VimeoUserResponse class that would never pass (see 654cc09).

Skybrud.Social.Core v1.0.0-beta3

05 Jul 16:59
Compare
Choose a tag to compare
Pre-release

Breaking changes

  • A lot of the underlying HTTP logic has been renamed so classes and interfaces use a common prefix - eg. SocialQueryString is now called SocialHttpQueryString, SocialPostData is now called SocialHttpPostData etc. OAuth classes like OAuthClient are now also prefixed with Social (see 5d3f9f2, 8388156, d2b63ea).
  • The class Location is now called SocialLocation (see 1ea79a2).

Other changes

  • The SocialHttpRequest class now has a Cookies property for managing the cookies of a request (see 42ffb1e).
  • Improving the internal HTTP logic (see 4545225, cd6ab29, 6982d04, 8124c3f, b690cf5, 6f8f7b1).
  • Added extension methods for working with XElement (see d62b83a).
  • Improved the logic for working with enums (see f56469c).
  • Added a few extra properties and methods to the SocialDateTime class (see e228976).
  • SocialDateTime now implements the IComparable interface (see bf1074e).
  • Added extra helper methods to the SocialUtils.Time class (see d4b26e3).
  • Added SocialDateMonth enum class with values representing each month of a year (see af4e5bd).
  • Added SocialDateYear class for representing a given year (see 3775aaf).
  • Added logic for getting and calculating specific dates for important calendar day - eg. the various days during Easter (see 3775aaf).

Skybrud.Social v0.9.4.3

05 Jul 16:40
Compare
Choose a tag to compare

Instagram

  • Added new PublicContent property to the InstagramScope enum class (see 02057d1).

Skybrud.Social.Core v1.0.0-beta2

21 May 16:31
Compare
Choose a tag to compare
Pre-release

Breaking changes

To avoid having to make breaking changes once out of beta, I have now restructured the code some more, so there will be some breaking changes.

Other changes

  • Improved the SocialDateTime class with further properties and methods (see 903ccc2, 574ac88 and 6549279).
  • Added new Host property to the SocialHttpRequest class (see 0e9a8b7).
  • Implemented a few JSON converters used throughout Skybrud.Social (see 87795f2).
  • Introduced new SocialPartialDate for working with ... partial dates (see 5a1ac93).
  • The various extension methods for JObject and JArray now support specifying a JPath expression rather than just the property name (see 861f75a, bb61971, c8b9a86, d3287e7, dd4f103, 6830d5b, c353169, aec52eb, 3336d12 and 2ae0171).
  • Improved the logic for parsing enum values (see 6df5b45).

Skybrud.Social v0.9.4.2

11 May 07:17
Compare
Choose a tag to compare

» Install via NuGet

Changelog for v0.9.4.2

The documentation for the Instagram API doesn't specify the type of IDs of a location, so I had originally just assumed System.Int32 in .NET would be okay. My assumption has been true for more than three years, but some locations now appear to have IDs greater than what is supported by System.Int32, so the code have now been updated to use System.Int64 instead.