Releases: tink-ab/tink-link-ios
Releases · tink-ab/tink-link-ios
Tink Link iOS 0.17.1
- Fixed status bar not being visible when using a dark
navigationBarBackground
color the success screen. - Improved the support of dark mode. The default color theme supports dark mode now.
- Improved the error handling when failed to get scope description.
- Improved the error handling if the third-party authentication app needs to be downloaded or upgraded.
Tink Link iOS 0.17.0
- Changed
TinkLinkViewController
to be aUIViewController
subclass instead ofUINavigationController
. - Fixed which status bar style is used when using a dynamic
navigationBarBackground
color. - Added a new configuration type
TinkLinkConfiguration
. Use this instead ofTink.Configuration
if you only use the Tink Link SDK.let configuration = TinkLinkConfiguration(clientID: <#String#>, appURI: <#URL#>)
- Changed
ColorProvider
andFontProvider
to structs. - Tink logo now scrolls with the credentials form.
Tink Link iOS 0.16.4
- Updated translations.
Tink Link iOS 0.16.3
- Updated credentials refresh flow to always try to present the error on the main thread.
- UI fixes for Tink Link UI.
- Updated translations.
Tink Link iOS 0.16.2
- Fixed status bar to use a light content style when the navigation bar has a dark background color.
- Fixed text fields changing in height when typing text.
Tink Link iOS 0.16.1
- Added colors to configure the navigation bar.
- Added more information to the account type selection screen.
- Updated the adding credentials screen layout.
- Updated to hide the Tink logo for customers that are using their own license.
- Updated the successful screens to show the provider name instead of the customer name.
- Improved handling when refreshing credentials in different statuses.
- Improved translations.
Tink Link iOS 0.16.0
- Improved translations.
- Added password help text to the credentials form.
- Added an option to force authentication during refresh.
- Improved error handling.
- Fixed an issue where providing transaction scopes separately didn't add the refreshable item for transactions.
- Added support for using Swift Package Manager with TinkLinkUI.
- Added option to customize button colors and removed grouped background colors.
Tink Link iOS 0.15.2
- Updated translations to TinkLinkUI for:
- Danish
- Dutch
- English
- Finnish
- French
- German
- Italian
- Norwegian
- Portuguese
- Spanish
- Swedish
Tink Link iOS 0.15.1
- Added translations to TinkLinkUI for:
- Danish
- Dutch
- Finnish
- French
- German
- Italian
- Norwegian
- Portuguese
- Spanish
- Fixed temporary user creation for Norwegian locales.
- Fixed an issue where the user could get stuck on the final screen if an authorization call failed.
- Fixed Carthage support for TinkLink on macOS.
Tink Link iOS 0.15.0
- Added
AuthenticationUserType
to theProvider
model. This indicates if a user authenticates toward the bank as a person or a business. TheProviderTree
has a new node to represent this and in TinkLinkUI there's a new selection screen for banks that support both. - Contexts like
CredentialsContext
are now accessed via theTink
instance instead of instantiating them. For example:Tink.shared.credentialsContext
. - When using
TinkLinkViewController
with temporary users the completion handler now returns theCredentials
that were created. - Added support for installing TinkLinkUI with Carthage.
- Reference documentation is now generated with swift-doc.
- Networking layer and related models have moved to a new TinkCore framework. If you've been using Carthage, update the input/output file lists to include this framework.