Skip to content

Releases: ObsidianMinor/Gfycat.Net

1.0.10

10 Feb 21:09
Compare
Choose a tag to compare
  • Updated docs

  • Changed type of Gfy.FrameRate from int to double (#6)

  • Added option to control number of items fetched in each IFeed enumeration

AppVeyor lives!

26 Apr 17:17
Compare
Choose a tag to compare

New things! Like docs, and builds that go to NuGet and MyGet! (ignore the number on the end, it just shows me how many times I've made commits to dev)

  • Gfy.GetFormatUrl

  • Gfy.ReverseMp4Url

  • Gfycat.GfyFormat

  • Gfycat.Rest.MultipartFile was removed for being dead code

  • IRestClient.SetCancellationToken(CancellationToken) was removed for being dead code

  • If you've had any deadlocking issues in UI applications, they should be gone.

Internal threading change

18 Apr 05:07
Compare
Choose a tag to compare

Small internal change that prevents deadlocks from happening in apps containing UI.

Also added CurrentUser property to GfycatClient that provides easy access to the current user info.

Minor Fix: The Sequel

13 Apr 14:32
Compare
Choose a tag to compare

More undocumented stuff

11 Apr 20:55
Compare
Choose a tag to compare

Added properties to view whether the current user had liked, disliked, or bookmarked a gfy.

  • Gfy.LikedByCurrentUser
  • Gfy.DislikedByCurrentUser
  • Gfy.BookmarkedByCurrentUser
  • Gfy.UserTags

Added methods to like or dislike gfys as the current user

  • Gfy.ModifyLikedSettingAsync(bool likeSetting)
  • Gfy.ModifyDislikedSettingAsync(bool dislikeSetting)

Added magic to detect gfy names and used it to detect gfy names in urls.

  • GfycatClient.IsValidGfyName(string name)
  • GfycatClient.IsValidGfyUrl(string url, out string name)

Minor release 4

07 Apr 14:41
Compare
Choose a tag to compare

Added Gfy.Url property to get the share page url for a Gfy
Fixed an error where TryGetUserAsync would always return null

Gfy creation parameters null reference fix

04 Apr 05:17
Compare
Choose a tag to compare

Fixes null references in GfyCreationParameters

Initial release

03 Apr 18:35
Compare
Choose a tag to compare

Every part of the Gfycat API has been supported in this release (including a method to get API keys for the current user). As of this writing, here are some things that are broken on Gfycat's end that I've found.

  • CurrentUser.GetTimelineFeed throws an InternalServerException due to the property "config" being undefined

  • CurrentUser.DeleteGeoWhitelist throws a GfycatException : "200 Unauthorized : You are not authorized to access this endpoint" even with a valid access token.

  • CurrentUser.DeleteDomainWhitelist throws a GfycatException : "401 Unauthorized : You are not authorized to access this endpoint" even with a valid access token.

Initial Preview Release

28 Mar 20:53
Compare
Choose a tag to compare
Pre-release

All is implemented. Before 1.0 is official, I will do more testing, add more documentation, and add samples to help people get started.