Releases: plaid/plaid-link-android
Releases · plaid/plaid-link-android
v3.7.0
RELEASES
Android Link SDK 3.7.0 — 2022-01-18
Requirements
Name | Version |
---|---|
Android Studio | 4.0+ |
Additions
- None
Changes
- Shrink SDK size by 1.3 MB
LinkSuccess.metadata
now contains all accounts after user selected multiple accounts in account select instead of the first one (#2209)- Always pass
metadata_json
inLinkEvent
s (#2253) - Increase minimum supported retrofit version to 2.8.2 to fix error on API 24 and 25 (#2247)
- [Native Beta] Fixed sporadic bug in microdeposits that showed no input textbox
- [Native Beta] Fixed race condition during oAuth redirect that prevented oAuth from completing (#2303)
Removals
- None
v3.6.2
Requirements
Name | Version |
---|---|
Android Studio | 4.0+ |
Additions
- New BANK_INCOME_INSIGHTS_COMPLETED event (#2116)
- Add search hint to SearchView
- Support back navigation via on screen buttons (#2164) (#2166)
Changes
- [Native Beta] Fix credentials screen crash on Android API 21 (#2126)
- Fix dark modal background (#)
- Fix card background (#2159)
- Fix calling with phone number (#2165)
- Fix UI of button list screen (#2167)
- Fix blank screen during headless Link with SDK loading (#2177)
Removals
- None
v3.6.1
Android Link SDK 3.6.1 — 2021-10-14
Requirements
Name | Version |
---|---|
Android Studio | 4.0+ |
Additions
- [Native Beta] Add default pane transitions (#2075)
Changes
- [Native Beta] Make search input focus highlight blue (#2061)
- [Native Beta] Remove black search items in night mode (#2055)
- [Native Beta] Debounce clicks on select institution in search pane (#2057)
- [Native Beta] Add default pane transition (#2075)
- Sdk is now build using JDK 11 (#2067)
- Changed BouncyCastle transitive dependency to supports JDK 1.5 to 1.8 (#2079)
- Lock portrait orientation (#2087)
Removals
- None
v3.6.0
RELEASES
Android Link SDK 3.6.0 — 2021-09-22
Requirements
Name | Version |
---|---|
Android Studio | 4.0+ |
Additions
- Add
brandName
field toLinkEventMetadata
- Add
UPLOAD_DOCUMENTS
event viewname
Changes
- Fix sporadic bug where spinner was not hiding when Link was loaded
Removals
- None
v3.5.1
v3.5.0
Android Link SDK 3.5.0
Requirements
Name | Version |
---|---|
Android Studio | 4.0+ |
Addition
- Fix file upload for manual income verification.
- Add
noLoadingState
parameter to hide loading spinners when opening Plaid Link
Changes
- Update to OkHttp3 4.9.1 to ensure that API 30 is supported. square/okhttp#6569
- Allow empty public tokens to be returned in LinkSuccess (i.e. income verification)
3.5.1-rc1
Android Link SDK 3.5.0-rc1
Requirements
Name | Version |
---|---|
Android Studio | 4.0+ |
Addition
- ANDROID-947. Fix file upload for manual income verification.
- Add
noLoadingState
parameter to hide loading spinners when opening Plaid Link
Changes
- Update to OkHttp3 4.9.1 to ensure that API 30 is supported. square/okhttp#6569
- Allow empty public tokens to be returned in LinkSuccess (i.e. income verification)
Removals
- None
v3.4.1
Additions
- Add rising tide loading UI
Changes
- Relaxed minimum version required for many transitive dependencies
Removals
- None
v3.4.0
Additions
- Use protobuf-kotlin-lite instead of pbandk
Changes
- Fixed scrolling: Scrolling works on the credentials page
- SDK is now built using JDK 11
- Update to Kotlin 1.5.10
Removals
- Removed Bouncy Castle dependency from pom.xml to mitigate known security issue
- Removed pbandk
v3.3.1
Additions:
- Added extra in-line documentation around the public APIs
Changes:
- Fixed issue where request_id was not always populated on pressing back
Removals:
- Removed StorybookActivity from the public manifest.
Requirements:
- Android Studio 3.0+
⚠️ Known Issues
- This version of the SDK uses an external dependency that may be incompatible with some other dependencies (such as
firebase-perf-ktx
), resulting in the following build error.
* What went wrong:
Execution failed for task ':app:mergeDebugJavaResource'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> More than one file was found with OS independent path 'google/protobuf/field_mask.proto'.
And can be resolved by adding the following to your build.gradle file:
android {
...
packagingOptions {
pickFirst 'google/protobuf/*.proto'
}
}