Releases: button/button-ios
Releases · button/button-ios
Release 5.2.1
- BTNDropinButton can be configured with BTNAppAction
- New integrators no longer need to explicitly pass URLs into Button
Release 5.1.1
- Minor issues fixes
- Event reporting improvements
Release 5.0.0
- Built for iOS 10
- Drops support for iOS 7 (safe to include in iOS 7 but SDK is disabled)
- Adds nullability annotations for better compatibility with Swift
- Removes some previously deprecated APIs
-iconTintColor
-iconHighlightTintColor
-setDeferredDeeplinkHandler
Release 4.13.0
iOS 10 Compatible Release of the Button SDK
Release 4.12.0
- App install flow now works for new destination apps. Dynamically add new buttons and declare the schemes in your next release.
- Notifies users of app install completion if they've dismissed the store during the download (in app only)
Release 4.11.0
- SDK order reporting has been deprecated. Please see our order API reporting documentation
- Enforce
-fetchAppActionWithButtonId:context:completion:
completes on main thread in all cases (was the calling thread in failure cases)
Release 4.10.0
- Only posts user identifier if the value changed (reduces network chatter)
- The store sheet won't install apps before your app is in the App Store, so we've added a helpful workaround to guide you through testing the install flow in your pre-release builds.
Release 4.9.1
Fixes a crash in Button SDK 4.7.0 (or lower) when:
- You use Button SDK 4.8.0 (or newer) on a device, then
- You use Button SDK 4.7.0 (or lower) on the same device
Note: This is not a issue on an upgrade path only downgrading
Release 4.9.0
- Deprecates
-setDefrerredDeeplinkHandler:
- Adds
-configureWithApplicationId:userId:completion:
that completes with atargetURL
(i.e. deferred deep link ornil
if none)
The one that speaks when spoken to
- Improved reliability of event reporting
- Less chatty event reporting
- Add new ID provider types