Releases: BranchMetrics/ios-branch-deep-linking-attribution
Releases · BranchMetrics/ios-branch-deep-linking-attribution
Release 0.20.3
- v0.20.3
- Master Release - November 9, 2017
- Logging not persisted.
Release 0.20.2
- v0.20.2
- Master Release - October 18, 2017
- Fixed Carthage build for the new version of Carthage.
- Added the
BNC_API_PINNEDflag to disable cert pinning. Not recommended. - Added pragmas to silence availability warnings (GH #733, #735).
- Share sheet fixes:
- Allow UIBarButtonItem or UIView as share presentation anchor (AIS-360 AIS-376).
- When a share sheet is cancelled, it now correctly doesn't report as completed (AIS-395, GH-#736).
- Bug fix for automatic deeplinking controller:
- To support old and new API for automatic deeplinking Controller, there are two types of value
existed in deepLinkControllers dictionary: BNCDeepLinkViewControllerInstance and UIViewController.
The variablebranchSharingController.deepLinkingCompletionDelegate = selfwas set before
checking type of thedeepLinkControllers' value.
- To support old and new API for automatic deeplinking Controller, there are two types of value
Release 0.19.5
-
v0.19.5
- Master Release - September 29, 2017
-
v0.19.0
- Fixed duplicate URL being copied when a link is copied to the clipboard in iOS 11.
- Changed the use of
typeofto__typeof, for stricter compiler options. - The SDK now send the Apple Search Ad attribution only when it changes (DLA-969, #723).
- Add local ip address to returned device info (AIS-341).
- Added
UITestBed, a test app more suited to automated UI tests. - WebviewExample updates. The example now shows:
- How to deep link from a web page in a WKWebView back into the app.
- How to navigate forward and back with a Branch link in a WebView.
- How to use Fastlane with the Branch SDK.
- The code is updated for Swift 4.0 / Xcode 9.0.
- Fixed a number of warnings generated from strict compiler checking (GH-#719).
- Branch when generating a Branch link with an alias, identityID is included in the params (INTENG-3725).
- This makes Branch link referrals work.
- Generating an aliased Branch link may result in a long link being generated where a short link
was generated before.
- The SDK now uses modules instead of a module map for better Swift integration.
Release 0.18.8
-
v0.18.8
- Master Release - September 13, 2017
-
v0.18.6
- Fixed TestBed-Swift for Xcode 9 (but not upgraded to Swift 4 yet).
- Fixed some thread safety and iOS 11 bugs.
-
v0.18.3
- Fixed query string parsing for iOS 7 and added more tests.
-
v0.18.2
- Language and locale were reported wrong (GH-#707).
- Getting the user agent in iOS 7 would stall initialization sometimes.
-
v0.18.1
-
v0.18.0
- Branch links opened via Air Drop now open correctly (GH-#699,#701).
- Fixed remote push notification handling (GH-#703,#704).
- Fixed a race condition on startup while getting the browser string (GH-#700,#702).
- Removed vestigial CoreTelephony references (GH-#689).
- Updated project for Xcode 9 compatibility.
- Update the BranchShareLink.shareURL member field correctly after share event (#696).
- Added ability to turn logging on and off via links / Info.plist (GH-#697).
Release 0.17.10
Release 0.17.9
- v0.17.9
- Master Release - August 15, 2017
- Fixed the Branch.framework static library build. How long was this broken? A year? Since 12.2?
Good grief.
Release 0.17.7
- v0.17.7
- Master Release - August 14, 2017
- Fixed some header inclusion and the framework upload.
Release 0.17.6
- v0.17.6
- Master Release - August 11, 2017
- Added a check for buffer length before reading a pointer.
Release 0.17.5
- v0.17.5
- Master Release - August 8, 2017
- Fixed Carthage build.
Release 0.17.4
- v0.17.4
- Master Release - August 8, 2017
- Fixed Carthage build.