Changelog
Keep track of changes and upgrades to the Snap Kit API.
Version 1.3.5
December 10, 2019
iOS
- Improved reliability of Login Kit authorization flow
Version 1.3.4
December 6, 2019
iOS
- Fixed search icon placement in Bitmoji sticker picker on iOS 13
- Updated the Snapchat ghost on the log in button to the new thicker style
Version 1.3.3
December 6, 2019
Android
- Fixed a bug that made certain metric events fire repeatedly
- Updated the Snapchat ghost on the log in button to the new thicker style
Version 1.3.2
June 27, 2019
Android
- Added two new methods for obtaining access tokens:
getAccessToken
which synchronously returns a locally existing token andrefreshAccessToken
which asynchronously refreshes to obtain a new access token - Fixed crash when redirecting to Play Store due to missing Intent flag. See https://developer.android.com/about/versions/pie/android-9.0-changes-all#fant-required for more details
iOS
- Fixed a function collision issue that had an impact on some Snap Kit developers
- Fixed the issue where transparent PNG stickers were being rendered with a white background when shared on Snapchat
Version 1.3
April 17, 2019
iOS
Bitmoji Kit Additions
- Search suggestion pills and keywords are now at the top of the sticker library, along with the users' most recent shares (including Friendmoji stickers!).
- We've added more languages you can select from to bring fun communication to more parts of the world. Choose from Arabic, Danish, German, Spanish, French, Japanese, Korean, Italian, Dutch, Portuguese, Russian, Chinese, and many more!
- Change the font of Bitmoji Kit to match the look and feel you want
Login Kit Additions
- Exposed new methods
getAccessToken
in Swift andgetAccessTokenWithCompletion
in Objective-C inSCSDKLoginClient
so that your app can access access tokens
Creative Kit Modifications
- New interface methods for
SCSDKSnapAPI
. For implementation details see the Creative Kit guide - Please check iOS Reference for deprecations
Android
Bitmoji Kit Additions
- Search suggestion pills and keywords are now at the top of the sticker library, along with the users' most recent shares (including Friendmoji stickers!).
- We've added more languages you can select from to bring fun communication to more parts of the world. Choose from Arabic, Danish, German, Spanish, French, Japanese, Korean, Italian, Dutch, Portuguese, Russian, Chinese, and many more!
- Change the font of Bitmoji Kit to match the look and feel you want
Version 1.1
September 12, 2018
iOS
Additions
- Friendmoji - Enable users to send stickers with their friends. The friends that can be rendered depend on the partner application. Partner application pass in the friend to draw with your user into the SDK. This does not access any external friend networks, including Snapchat's. See Bitmoji Kit docs for more details.
- Improvements on Bitmoji Sticker search results. More relevant stickers show up on most queries.
- Added a view in the Bitmoji sticker picker to prompt users to re-authorize if they did not grant permission to their Bitmoji avatar.
Modifications
- Removed the dependency on Protobuf which is expected to reduce iOS SDK size by ~2MB for apps that don't already use Protobuf.
- Changed
bitmojiStickerPickerViewController:didSelectBitmojiWithURL
tobitmojiStickerPickerViewController:didSelectBitmojiWithURL:image
to return both the image URL and a UIImage for the Bitmoji that was selected. - Replaced
kSCSDKLoginClientUserlinkNotification
andkSCSDKLoginClientUserUnlinkNotification
notification with aSCSDKLoginStatusObserver
protocol. Conform to this protocol and useSCSDKLoginClient.addLoginStatusObserver
andSCSDKLoginClient.removeLoginStatusObserver
to subscribe to these events. See iOS reference docs for details.
Android
Additions
- Friendmoji - Enable users to send stickers with their friends. The friends that can be rendered depend on the partner application. Partner application pass in the friend to draw with your user into the SDK. This does not access any external friend networks, including Snapchats. See Bitmoji Kit docs for more details.
- Added a view in the Bitmoji sticker picker to prompt users to re-authorize if they did not grant permission to their Bitmoji avatar.
- Added API to check if application's current user session has access to a specific scope -
AuthTokenManager.hasAccessToScope
- Added a completion handler when launching Snapchat in Creative Kit. See the Android docs for details.
Modifications
OnBitmojiSelectedListener.onBitmojiSelected
now returns both the image URL and a Drawable for the Bitmoji that was selected.- Removed x86 architecture support to lower the size of the library.
- Removed the dependency on Apache Commons.
- Moved user data response classes from
com.snapchat.kit.sdk.core.models
tocom.snapchat.kit.sdk.login.models
.
Fixes
- Improved the caching of Bitmoji stickers to reduce the number of image fetches required by users.
Previous← SDK Downloads
NextSample Apps →
Is this page helpful?Thanks for your feedback!