Skip to content

Releases: button/button-ios

Release 5.11.1

10 May 23:06
Compare
Choose a tag to compare
  • Fixes an intermittent conflict with other URL handling libraries

Release 5.11.0

09 May 20:03
Compare
Choose a tag to compare
  • Adds support for publishers to pass through a value (e.g. click Id) to be associated with downstream merchant conversions
  • Adds support for opening installed merchant apps with universal links

Release 5.10.0

19 Apr 18:52
Compare
Choose a tag to compare
  • Logs App Transport Security issues in the web checkout flow when debug logging is enabled
  • Adds support for upcoming feature

Release 5.9.0

06 Apr 16:41
9484f64
Compare
Choose a tag to compare
  • Adds a method to detect whether a url can be exchanged for an app action
  • Adds a method to exchange a url for an app action
  • Resolves a category conflict with UIImageView

Release 5.8.0

23 Mar 19:27
d5f2c65
Compare
Choose a tag to compare
  • Introduces an optional dismiss confirmation in web checkout flow

Release 5.7.0

08 Mar 22:41
Compare
Choose a tag to compare
  • Fixes an issue where user identifier can be lost due to an iOS keychain bug
  • Fixes an issue where the status bar could get stuck in landscape position in web checkout flow

Release 5.6.0

17 Feb 20:41
Compare
Choose a tag to compare
  • Adds support for users to prefer app checkout in web checkout flow
  • Hides title bar in web view in landscape layout

Release 5.5.0

02 Feb 19:17
Compare
Choose a tag to compare
  • Adds a new method to fetch an app action by merchant Id
  • Fixes an intermittent stability issue in BTN_ISO8601DateFormatter
  • Fixes an intermittent stability issue in -[BTNRequestOperation encodeWithCoder:]
  • Fixes a stability issue with webview rotation on iOS 8
  • Fixes an issue where the keyboard in webview does not appear for some mobile sites

Release 5.4.1

27 Jan 18:51
5f04fa0
Compare
Choose a tag to compare

5.4.1

  • Install attribution bug fix

5.4.0

  • Added method to track "view" events (see -[BTNAppAction trackButtonViewed])
  • Fixed scenario where -setUserIdentifier: sometimes did not capture the identifier.
  • Fixed subtle UI continuity issue in web view rotation
  • Added missing "Mobile/*" in web view user agent

Release 5.3.0

16 Dec 22:03
Compare
Choose a tag to compare
v5.3.0

Release v5.3.0