Releases: tink-ab/tink-link-android
Releases · tink-ab/tink-link-android
Tink Link Android 3.0.0
- BaseDomain type extended with US case.
- Minimum required Android SDK bumped up to 29 (Android 10).
Tink Link Android 2.9.0
- AccountCheckCreateReport request extended with optional
authorizationCode
parameter. - TinkAccountCheck product extended with update consent flow.
Tink Link Android 2.8.0
- Account Check flow was extended with optional
external_reference
andrefreshable_items
attributes.
Tink Link Android 2.7.1
- Fixed Variable Recurring Payments flow.
Tink Link Android 2.7.0
- Native Android Toolbar was removed.
- Hence toolbar attributes of
TinkAppearanceCompose.ThemeAttributes
was reduced.
Tink Link Android 2.6.0
Payments
product extended with support ofVariable Recurring Payments
flow.
SDK reference
Tink Docs
Release 2.5.0
Tink.AccountAggregation.refreshCredentials()
flow extended withlocale
parameter.
Release 2.4.0
Merge pull request #57 from tink-ab/release-2.4.0 BANKX-444 - Release 2.4.0
Tink Link Android 2.3.0
Deprecated Market Enum: The Market enum has been deprecated and replaced with a more flexible String value.
Introduction of BaseDomain Class: The Configuration class now includes the mandatory BaseDomain parameter. This parameter is used to specify the Tink Link API base domain for both the production and custom environments. There are two distinct available options:
- European Base Domain (BaseDomain.EU): This corresponds to the European production environment.
- Custom Base Domain (BaseDomain.Custom("<your_custom_base_domain>")): This allows configuration for a custom base domain, which can be useful for sandbox environments or other specific requirements.
Migration Guide:
-
Market Migration:
- For each occurrence of Market("<market_code>"), replace it with "<market_code>" as a String. Android Studio will prompt a warning and offer a fix to address the deprecation and adopt the new correct String value.
-
BaseDomain Migration:
- For each occurrence of Configuration constructor, add the new BaseDomain parameter to the constructor. To configure Tink Link for the European production environment, append BaseDomain.EU to the constructor, like so: Configuration("<client_id>", "<redirect_uri>", BaseDomain.EU). Alternatively, for sandbox environments, use BaseDomain.Custom("<your_custom_base_domain>").
- Android Studio will highlight deprecated code and suggest an action to replace it with the correct Configuration constructor, automatically adding BaseDomain.EU as the default environment.
Tink Link Android 2.2.0
- Added support for account aggregation product.