Skip to content

Releases: tink-ab/tink-link-android

0.14.9

17 Jun 14:01
Compare
Choose a tag to compare

Tink Link UI

  • Update logic to send failed credentials info if available, when pressing back button to exit flow.
  • Add ProviderListEmpty type to TinkLinkError.
  • Make the supplemental information dialogs scrollable.
  • Update margin dimensions for better UX on bigger screen sizes.

0.14.8

04 Jun 12:29
Compare
Choose a tag to compare
  • Updated dagger dependency version to 2.35.1. Also removed unused dagger-android-support dependencies from the project.
  • Updated Tink Core version to 0.6.6

Tink Link UI

  • Added fixes to support usage of Fragment 1.3.x version.
  • Fixed issues related to the search provider UI.
  • Updates related to accessibility in the UI.
  • Update logic to show only enabled providers in the list.

0.14.7

03 May 14:57
Compare
Choose a tag to compare

Migrated distribution to Maven Central. Projects using Tink Link as a dependency should add mavenCentral() to their repositories in their build script. Please check the updated README for more information.

Tink Link

Tink Link UI

  • Updates to various dependencies used.
  • Updated logic to allow users to retry and update existing credentials upon authentication errors.

0.14.6

26 Feb 09:29
Compare
Choose a tag to compare
  • Updated to use Tink Core 0.6.1.
  • Added TinkLinkError class. For a RESULT_FAILURE result, a TinkLinkError is returned as data bundled with the key ERROR_DATA. If Tink Link UI failed to add one or more credentials, then a FailedToAddCredentials type of TinkLinkError is returned.
  • In general, if there are credentials that could not be added as part of the Tink Link UI flow, a bundle of those failed credentials ids to errors will be always returned as data bundled with the key FAILED_CREDENTIALS_DATA. Please see the sample for an example of how you can use the error or the bundle property to delete any credentials that failed to be added by the TinkLinkUiActivity.

0.14.5

16 Dec 16:20
Compare
Choose a tag to compare
  • Updated to use Tink Core 0.5.7.
  • The Environment in TinkConfiguration is updated with the sslCertificate now being an optional parameter that can be set, if required, by the application.
  • The Production environment no longer uses a sslCertificate. If you wish to perform certificate pinning for the production endpoint, you can still set your generated SSL certificate by using the helper extension function for the Production environment.
  • Renamed parameters for Environment for clarity. Note that this is only a breaking change if your application uses a Custom environment.

0.14.4

07 Dec 15:43
Compare
Choose a tag to compare

Tink Link

  • Updated to use Tink Core 0.5.6. This includes updates to SSL key used in the production environment.
  • Updated logic around create credentials operation to not delete credentials upon authentication errors.
  • Added support for fetching user info for an authenticated user.
  • Update README with steps to add proguard keep rules which prevents code obfuscation issues.
  • Updated tutorial links in the README.

Tink Link UI

  • Added logic to display a user-friendly message for existing credentials errors during a create credentials operation.
  • Added fallback download app message to display if the third party authentication app information is missing.
  • Fixes to close button behaviour in the consent information screen.
  • Fixes to search UI visibility in the provider list screen.

0.14.3

11 Nov 15:56
Compare
Choose a tag to compare

Tink Link UI

  • Updates to design of the authenticate screen
  • Added translations for showing credentials field validation errors
  • Updates to other translations

0.14.2

27 Oct 16:17
Compare
Choose a tag to compare

Tink Link

Updated logic around the credentials operations to now properly handle the initial credentials status. This solves an issue where the status would not be passed to the StreamObserver if it would not change after its initial state.

Tink Link UI

  • Fixed logic in Authenticate screen to hide Tink logo if the client is an aggregator.
  • Updated consent information text in Authenticate screen to show client name.

0.14.1

20 Oct 13:49
Compare
Choose a tag to compare

Tink Link

Tink Link UI

  • Fixed an issue where the provider shown did not match the provider selected when launching the flow.

0.14.0

13 Oct 15:19
Compare
Choose a tag to compare

This release contains breaking changes. Please see details below.

Tink Link

Tink Link UI

Tink Link UI can now be used with permanent users. You can create, update, refresh and authenticate credentials for your permanent users. Please see the Tink Link UI tutorial for more details on how to launch Tink Link UI for the various credentials operations.