Skip to content

Releases: button/button-ios

Release 5.2.1

25 Nov 21:33
92ff767
Compare
Choose a tag to compare
  • BTNDropinButton can be configured with BTNAppAction
  • New integrators no longer need to explicitly pass URLs into Button

Release 5.1.1

04 Nov 22:10
c8edabb
Compare
Choose a tag to compare
  • Minor issues fixes
  • Event reporting improvements

Release 5.0.0

12 Oct 15:16
Compare
Choose a tag to compare
  • 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

01 Sep 20:18
Compare
Choose a tag to compare

iOS 10 Compatible Release of the Button SDK

Release 4.12.0

18 Aug 13:44
Compare
Choose a tag to compare
  • 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

01 Aug 21:56
Compare
Choose a tag to compare
  • 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

30 Jun 21:53
Compare
Choose a tag to compare
  • 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

29 Jun 22:22
Compare
Choose a tag to compare

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

13 Jun 02:43
Compare
Choose a tag to compare
  • Deprecates -setDefrerredDeeplinkHandler:
  • Adds -configureWithApplicationId:userId:completion: that completes with a targetURL (i.e. deferred deep link or nil if none)

The one that speaks when spoken to

02 Jun 21:36
Compare
Choose a tag to compare
  • Improved reliability of event reporting
  • Less chatty event reporting
  • Add new ID provider types