Releases: BranchMetrics/ios-branch-deep-linking-attribution
Releases · BranchMetrics/ios-branch-deep-linking-attribution
Release 0.12.26
- v0.12.26
- Updated project and include files for Xcode 8.3.
- v0.12.25
-
Beta Release <
- Added a deployment script for beta releases.
- Fixed crashes related to nil values being inserted into a dictionary (GH #551 & #552).
- Made callback block properties atomic/copy to prevent a possible crashes due to race conditions.
- In the BNCServerInterface code, the code blocks for NSURLSessionCompletionHandler and
NSURLConnectionCompletionHandler are now copied blocks rather global static blocks.
This prevents a crash when the block is deallocated or reallocated (GH #548). - Added a Swift example for the new Branch commerce event,
BNCCommerceEvent, in the
TestBed-Swift project.
-
Release 0.12.24
- v0.12.24
- Updated Fabric files.
- Made the release script more robust.
Release 0.12.23
- v0.12.23
- Updated the public headers for Carthage to include BNCCommerceEvent.h.
iOS SDK Release 0.12.22
- v0.12.22
- Fixed a crash when the root view controller is UINavigationController during strong matching (#539).
- Updated documentation.
- Warn when a user purchase event conflicts with a commerce event DANA-77 (#538).
- Added product categories DANA-75 (#537).
- Fixed a potential initialization race condition (#535).
- Updated the Branch-TestBed-Swift example.
- Fixed problem where getLatestReferringParams was sometimes returning the wrong params (#532).
Release v0.12.20
- v0.12.20
- Started the SDK beta program. A beta version of the SDK is now available.
- See the Github info here: https://branch.app.link/5HMUVrQeYy
- Updated the build script.
- Merge pull request #517 from brianmichel/bsm/call-javascript-from-main-thread.
- Fixed and re-applied patches from v0.12.18. These are:
- Updated share channel names for some older iOS app versions.
- Updated how the SFSafariViewController window is handled when finding a strong match.
- The keyWindow and firstResponder will no longer lose focus at app start up (#484, AIS-122).
- Branch now plays nicely with the Facebook login controller (AIS-122).
- Improved handling of queued link opens. (#491, #503, AIS-128)
- Made the preference helper more robust to prevent crashes (#514)
- Updated nullability of callback parameters for Swift (#509, #507, AIS-149).
- Fixed some nil reference errors found by static analysis.
- Fixed a small memory leak.
- Started the SDK beta program. A beta version of the SDK is now available.
Updated & reverted changes from release 0.12.18.
0.12.19 Updates for 0.12.19 release.
v0.12.17
Apple Search Ad Attribution
- Branch can now optionally track Apple Search Ad campaign attribution.
See the documentation for using this feature in the README.md section
Apple Search Ad Attribution. - Check the change log for specific fixes: Change log on Github.
Xcode 7 Support
- This release fixes a compile error with Xcode 7.
Better Match keys, Better Documentation
- There are no breaking changes in this release.
- There are no significant new features in this release.
- Testing notes: All fixes were bug fixes. Make sure that existing tests run OK.
- Check the change log for specific fixes: Change log on Github.