The Branch Unity SDK for deep linking and attribution. Branch helps mobile apps grow with deep links / deeplinks that power paid acquisition and re-engagement campaigns, referral programs, content sharing, deep linked emails, smart banners, custom user onboarding, and more.
Migrate from bundled External Dependency Manager for Unity, to the OpenUPM.
Also bump version to 2.0.0 to indicate the change in integration method.
Expose DMA APIs
Motivation
External Dependency Manager for Unity recommends no longer bundling and using the OpenUPM distribution.
Also updated to newer iOS and Android SDKs.
Type Of Change
[x] Breaking change (fix or feature that would cause existing functionality to not work as expected)
Reference
SDK-2380 Update EDM4U dependency handling SDK-2324 Expose DMA APIs
Summary
Migrate from bundled External Dependency Manager for Unity, to the OpenUPM. Also bump version to 2.0.0 to indicate the change in integration method. Expose DMA APIs
Motivation
External Dependency Manager for Unity recommends no longer bundling and using the OpenUPM distribution. Also updated to newer iOS and Android SDKs.
Type Of Change
Testing Instructions
Branch Testbed now requires EDM4U be installed via OpenUPM or similar. https://github.com/googlesamples/unity-jar-resolver
See notion page on testing with Branch Testbed.
cc @BranchMetrics/saas-sdk-devs for visibility.