Skip to content

Releases: Giphy/giphy-ios-sdk

v1.1.2

24 Sep 19:39
6b68562
Compare
Choose a tag to compare
  • hopeful fix for issue #27

v1.1.1

12 Sep 20:09
7670462
Compare
Choose a tag to compare
  • supports Xcode 11 / iOS 13 / Swift 5.1 (no longer supports Xcode 10 / Swift 5)
  • switch back to static frameworks (fixes "duplicate symbol warnings")
  • no more png image assets - icons are now converted to code. this helps solve issues around including image resources with Cocoapods with added benefit of a smaller .framework size
  • remove button classes GPHGiphyButton, GPHGifButton, and GPHContentTypeButton. Developers can now download Sketch file here for buttons to prompt the GIPHY experience

v1.1

27 Aug 21:45
cfaf634
Compare
Choose a tag to compare
  • option to remove checkered background for stickers via showCheckeredBackground setting
  • fix dimBackground setting
  • GiphyViewController now inherits the status bar appearance of its presentingViewController
  • we maintain our own version of YYImage inside the SDK. this release renames these YYImage classes to GiphyYYImage to avoid the possibility of name conflicts in the case than an app already depends on a instance of YYImage
  • allow devs to set a custom height of GiphyViewController via GiphyViewController.trayHeightMultiplier. this value represents the percentage of the presenting controller's height which the tray "snaps" to (this setting is exclusive to waterfall layout)
  • under-the-hood refactor around to improve grid component reusability (for internal use only)

v1.0.2

14 Aug 17:47
481613e
Compare
Choose a tag to compare
  • Fixes an issue where it was impossible to set GiphyViewController's mediaTypeConfig property from Objective-c. Now you can do this with:
[giphy setMediaConfigWithTypes: [[ NSMutableArray alloc] initWithObjects: 
@(GPHContentTypeGifs), @(GPHContentTypeStickers), @(GPHContentTypeText), @(GPHContentTypeEmoji), nil ] ]; 
  • Previously a Static Library, the GiphyUISDK.framework is now compiled as a Dynamic Library. This is to address an issue with how Cocoapods includes resources for Static Libraries.

v1.0.1

17 Jul 16:00
19fc359
Compare
Choose a tag to compare

v1.0.1 addresses some minor developer feedback

  1. Enable Bitcode
  2. The GiphyDelegate method func didSelectMedia(giphyViewController: GiphyViewController, media: GPHMedia) now returns the GiphyViewController instance in addition to the selected media, so you can easily dismiss it.

This reinforces our recommendation that the presenting view controller should not maintain a reference to the GiphyViewController and a new GiphyViewController should be recreated every time it is presented.

v1.0

16 Jul 19:04
da64225
Compare
Choose a tag to compare
Merge pull request #3 from Techgrok/patch-1

Updated with latest copy