Skip to content

Releases: BranchMetrics/ios-branch-deep-linking-attribution

1.43.2

14 Sep 02:41
Compare
Choose a tag to compare

v1.43.2

  • SDK-1625 Fix rare crash when used with Adobe Launch
  • Update developer id handling

1.43.1

25 Jun 00:23
Compare
Choose a tag to compare

v.1.43.1

  • SDK-1461 Updates to GBRAID handling
  • Updated podspec to include LinkPresentation.framework

1.43.0

17 Jun 20:08
Compare
Choose a tag to compare

v1.43.0

  • SDK-1382 Added new methods to create Branch QR codes
    • getQRCodeAsData()
    • getQRCodeAsImage()
    • showShareSheetWithQRCodeFromViewController()
  • SDK-1348 Support for new SKAN API
    • updatePostbackConversionValue()

1.42.0

26 May 23:43
Compare
Choose a tag to compare

v1.42.0

  • SDK-1168 Fixed bnc.lt from showing in the share sheet
  • SDK-1383 Added helper method for adding LPLinkMetadata to share sheets

1.41.0

05 Feb 00:09
Compare
Choose a tag to compare

v1.41.0

SDK-1189 - Added API for plugin support.

1.40.2

29 Oct 23:36
Compare
Choose a tag to compare

v.1.40.2

CORE-2502 Fix serialization issue

1.40.1

14 Oct 06:03
Compare
Choose a tag to compare

Warning: This release has a serialization issue which incorrectly turns opens into reinstalls, please use 1.40.2 instead.

v.1.40.1

  • CORE-2463 workaround server side issue with inconsistent response payload.

1.40.0

12 Oct 02:37
Compare
Choose a tag to compare

Warning: This release has a serialization issue which incorrectly turns opens into reinstalls, please use 1.40.2 instead.

v.1.40.0

CORE-1589 Add support for LPLinkMetadata on share sheets.

    // LPLinkMetadata example
    if (@available(iOS 13.0, *)) {
        LPLinkMetadata *tempLinkMetatData = [[LPLinkMetadata alloc] init];
        tempLinkMetatData.title = @"Branch URL";
        UIImage *img = [UIImage imageNamed:@"Brand Assets"];
        tempLinkMetatData.iconProvider = [[NSItemProvider alloc] initWithObject:img];
        tempLinkMetatData.imageProvider = [[NSItemProvider alloc] initWithObject:img];
        shareLink.lpMetaData = tempLinkMetatData;
    }

See https://developer.apple.com/documentation/linkpresentation/lplinkmetadata?language=objc

CORE-1577 and CORE-1946. Use NSKeyedUnarchiver secureCoding on iOS 12+

CORE-1628 Update Crashlytics to FIRCrashlytics

CORE-1258 Rename device_fingerprint_id and identity_id to better reflect function. Fingerprinting was removed long ago.

CORE-2206 Remove credit related methods. The feature has been deprecated and the supporting services will be decommissioned.

Branch iOS SDK 1.39.4

27 Jul 20:28
Compare
Choose a tag to compare

v1.39.4

CORE-2088 Add support for deferred deeplinks via pasteboard. This is not enabled by default.

Swift sample code

    func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {

        Branch.getInstance().checkPasteboardOnInstall()
        BranchScene.shared().initSession(launchOptions: launchOptions, registerDeepLinkHandler: { (params, error, scene) in
            // handle Branch callback
        })
        
        return true
    }

CORE-1950 Record install referrer

1.4.0-test.1

15 Jun 05:49
Compare
Choose a tag to compare
1.4.0-test.1 Pre-release
Pre-release

Automated test release built entirely by GitHub Actions

Not intended for other uses.

https://github.com/BranchMetrics/ios-branch-deep-linking-attribution/actions/runs/938180860

Release Note (1.4.0-test.1)

Read more