unity-branch-deep-linking-attribution icon indicating copy to clipboard operation
unity-branch-deep-linking-attribution copied to clipboard

SDK-2380 Update SDKs and switch to OpenUPM for EDM4U dependency

Open echo-branch opened this issue 10 months ago • 2 comments

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

  • [x] Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • [x] This change requires a documentation update

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.

echo-branch avatar Apr 24 '24 22:04 echo-branch

Once I get the testbed in a better state I'll remove the WIP.

echo-branch avatar Apr 24 '24 22:04 echo-branch

Is there a ticket for the public documentation updates?

gdeluna-branch avatar Apr 25 '24 04:04 gdeluna-branch