Skip to content
This repository has been archived by the owner on Feb 18, 2022. It is now read-only.

Releases: plaid/deprecated-link

LinkKit 1.1.9

17 May 17:00
@afh afh
Compare
Choose a tag to compare

2018-05-17

Changed

  • Improve compatability with iOS 8
  • Fix issue where the search pane would be shown instead of the institution select pane when going back from the credentials pane
  • Visual user interface modification to create more similarity between Plaid Link for web and iOS

LinkKit 1.1.8

17 Apr 09:22
@afh afh
Compare
Choose a tag to compare

2018-04-16

Changed

  • Fix issue with credentials validation that requires a PIN code when using a third-party password manager
  • Fix status bar style for applications that disable view controller-based status bar appearance
  • All delegate methods of the PLKPlaidLinkViewDelegate protocol are now called on the main thread
  • Visual user interface modification to create more similarity between Plaid Link for web and iOS
  • Move the third-party password manager button from the username field to the password field

Removed

  • Remove back bar button item on credential pane when retrying credentials using custom initializer flow

LinkKit 1.1.7

21 Mar 20:01
@afh afh
Compare
Choose a tag to compare

2018-03-20

Added

  • Add customizable exit button below search results (addresses #228).
  • For the select account flow the account mask, type, and subtype are now returned in the metadata of the linkViewController:didSucceedWithPublicToken:metadata handler.

Changed

  • Deprecate kPLKMetadataInstitutionType constant in favor of kPLKMetadataType and kPLKMetadataInstitution_Type in favor of kPLKAPIv1MetadataInstitutionType

Removed

  • Remove the Success view when Select Accout is enabled in the Plaid Dashboard, to match the behaviour in Link Web

LinkKit 1.1.6

02 Mar 01:11
@afh afh
Compare
Choose a tag to compare

2018-03-01

Added

  • Add warning log message when third-party password manager support is not setup properly

Changed

  • Values for PLKPLAIDLINK_DIAGNOSTICS log level to accommodate for newly added warning log level
  • Fix sandbox only crash when submitting credentials after having viewed the development mode info view (#234)
  • Fix crash when customized institution select pane contained certain institutions (#235)

LinkKit 1.1.5

16 Feb 05:22
@afh afh
f0805e9
Compare
Choose a tag to compare

2018-02-15

Added

  • Improve error handling when initializing LinkKit
  • When retrying a login the previously entered username will remain in the username input field.

Changed

  • Fix bug where password manager action sheet could be invoked even though password manager button in credential field was invisible
  • Visual user interface modification to create more similarity between Plaid Link for web and iOS.

⚠️ Known issues

The following issues currently exist in LinkKit and will be addressed with the next release planned for beginning of March 2018.

  • LinkKit can crash when the Institution Select pane has been customized with certain longtail institutions with long names. Unfortunately this is a production issue and we recommend removing these institutions from the customized Institution Select pane until the next version of LinkKit has been integrated in your application. For further details see plaid/link#235
  • LinkKit crashes when using custom initializers and navigating back from the development mode info pane to the credentials pane and then submitting credentials. This is a sandbox / development only related issue and cannot occur in production context where the development mode info page is not available. For further details see plaid/link#234

LinkKit 1.1.4

12 Jan 05:42
@afh afh
Compare
Choose a tag to compare

2018-01-11

Added

  • Add support for password managers to allow users to use application extensions provided by password manager applications to fill in the account credentials.
    ⚠️ Important: The application integrating LinkKit must add org-appextension-feature-password-management to LSApplicationQueriesSchemes in its Info.plist to enable support for third-party password managers (for details refer to Apple's Information Property List Key Reference).

Changed

  • Visual user interface modification to create more similarity between Plaid Link for web and iOS.
  • Fix issue that prevented bank accounts to be successfully linked when using non-sandbox keys in the Tartan environment with the legacy API.

LinkKit 1.1.3

11 Dec 17:33
@afh afh
Compare
Choose a tag to compare

2017-12-11 — LinkKit 1.1.3

Added

  • Allow customization of "top" institutions if the corresponding option is enabled in the Dashboard

Changed

  • Add consistency to visual appearance of buttons in highlighted state

LinkKit 1.1.2

03 Nov 00:42
@afh afh
Compare
Choose a tag to compare

2017-11-02 — LinkKit 1.1.2

Changed

  • Fix single account pre-selection, where didExitWithError:metadata: was called instead of didSucceedWithPublicToken:metadata: when the pre-selected was not tapped despite of already being selected
  • Add support for alphanumeric mfa codes
  • Deprecate selectAccount parameter on PLKConfiguration in favour of the Select Account view customization available from the Dashboard or the kPLKCustomizationEnabledKey customization for kPLKAccountSelectPaneKey when using PLKConfiguration.customizeWithDictionary:. The selectAccount parameter will be removed in a future release.

LinkKit 1.1.1

24 Oct 17:37
@afh afh
Compare
Choose a tag to compare

2017-10-23 — LinkKit 1.1.1

Changed

  • Fix Apple review rejections of applications using Plaid Link iOS due to LinkKit.framework containing GCC and LLVM Instrumentation (see Technical Q&A QA1964).
  • Fix view controller animation transition when the backBarButtonItem was tapped.

LinkKit 1.1.0

11 Oct 03:36
@afh afh
Compare
Choose a tag to compare

🛑 This release not suitable for production use 🛑

As of September 1st, 2017 Apple has updated the App Store review criteria and will reject applications and ones that embed frameworks which include GCC or LLVM instrumentation (see Technical Q&A QA1964 - Resolving App Rejections for GCC and LLVM Instrumentation). This release still includes GCC or LLVM instrumentation and we advise to use LinkKit 1.1.1, which has been updated accordingly, instead.

2017-10-02 — LinkKit 1.1.0

Added

  • Add support for iPhone X
  • Allow selecting multiple accounts if the corresponding option is enabled in the Dashboard
  • Add kPLKMetadataAccountsKey to metadata returned in the PLKPlaidLinkViewDelegate methods
  • Add kPLKMetadataLinkSessionIdKey to metadata returned in the PLKPlaidLinkViewDelegate methods
  • Add APIv2 error codes to the NSError.userInfo passed to the linkViewController:didExitWithError:metadata: PLKPlaidLinkViewDelegate method (#208)
  • Extend PLKPlaidLinkViewDelegate protocol with linkViewController:didHandleEvent:metadata, see https://www.plaid.com/docs/api/#onevent-callback for details.

Changed

  • Automatically select an account if there is only one available
  • Replace kPLKMetadataRequestIdKey with kPLKMetadataLinkRequestIdKey in metadata returned in the PLKPlaidLinkViewDelegate methods when using APIv1

Removed

  • Remove right × exit button from navigation bar on connected pane and select account pane