Skip to content

Releases: plaid/plaid-link-android

Error Handling

26 Feb 21:59
63c6930
Compare
Choose a tag to compare

Improved error handling

Tink Downgrade Hotfix

21 Feb 01:29
9399ccd
Compare
Choose a tag to compare

1.0.0

17 Feb 14:38
f08c7c5
Compare
Choose a tag to compare

Release Notes

After 6 months of beta testing, we are proud to release the 1.0.0 Plaid Link Android SDK. Thank you to everyone who has tested, reported bugs and provided feedback. The quality of this release could not have been achieved without all of your help.

See the Android docs for a full description of how to integrate.

Versioning

Version 1.x.x is now a stable API.

Minor 1.x.x increments (such as 1.1.0, 1.2.0, etc) will occur when non-trivial new functionality is added or significant enhancements or bug fixes occur that may have behavioral changes that may affect some edge cases (such as dependence on behavior resulting from a bug).

Patch 1.x.y increments (such as 1.0.0 -> 1.0.1, 1.3.1 -> 1.3.2, etc) will occur for minor bug fixes and trivial functionality (like adding a method overload).

Upgrade Notes

  • Remove the LinkActivity or LinkRedirectActivity in your manifest
  • Register your app id(s) on the dashboard. Your registered redirect URIs will still be used for iOS
  • Remove the Plaid.create(...) call, the SDK is now initialized via a content provider similar to Firebase
  • Set options is now done with the new Plaid.setOptions(...) method
  • Optionally, set your public key programmatically with Plaid.setPublicKey(...) if you do not set it in the manifest
  • Remove webviewRedirectUri from the in the LinkConfiguration
  • Rename PlaidLinkActivityResultHandler to PlaidLinkResultHandler and merge onExit and onException to a single method onExit which will return a PlaidError object.

Beta Version 0.3.5

29 Jan 21:59
24df066
Compare
Choose a tag to compare

Bug Fix for:
#26

Beta Version 0.3.4

29 Jan 21:53
Compare
Choose a tag to compare

Bug Fix for
#22

Beta Version 0.3.3

17 Jan 22:48
49153ce
Compare
Choose a tag to compare

Beta Version 0.3.2

08 Jan 23:06
428fae1
Compare
Choose a tag to compare

Hotfix for proguard configurations

Beta Release 0.3.1

12 Dec 19:52
938cd57
Compare
Choose a tag to compare

This is a hotfix for the issue in 0.3.0 which did not return values for onSuccess.

Beta Version 0.3.0

06 Dec 01:17
938cd57
Compare
Choose a tag to compare

Setup will now require a LinkRedirectActivity with an intent filter with a custom scheme. The intent filter must be registered on your dashboard.

<activity android:name="com.plaid.link.redirect.LinkRedirectActivity">
    <intent-filter android:autoVerify="true">
      <action android:name="android.intent.action.VIEW" />

      <category android:name="android.intent.category.DEFAULT" />
      <category android:name="android.intent.category.BROWSABLE" />

      <!-- A custom scheme unique to your app with a unique host. -->
      <data
        android:host="redirect"
        android:scheme="yourAppName" />
    </intent-filter>
  </activity>

You will also need to pass the uri in via the LinkConfiguration object as a webviewRedirectUri String parameter.

See the Android Docs for more information on the setup changes.

We've also fixed issues:
#7
#8
#10

Beta Version 0.2.2

12 Nov 17:17
b20f06e
Compare
Choose a tag to compare

Hot fix for the oauth and app to app flows to return successful result data