Skip to content

Skybrud.Social.Core v1.0.0-beta3

Pre-release
Pre-release
Compare
Choose a tag to compare
@abjerner abjerner released this 05 Jul 16:59
· 79 commits to master since this 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).