Skip to content

Releases: argyle-systems/argyle-link-android

5.5.1

15 Dec 13:02
Compare
Choose a tag to compare

Fixed:

  • Issue #16 - Crash due to IllegalStateException in Intro screen
  • Issue #17 - Crash due to NullPointerException in Home screen

5.5.0

13 Dec 09:07
Compare
Choose a tag to compare

Added:

  • Support for Flows that customize Items shown in Link search based on mapping status.
  • New account connection error: unsupported_business_account

Changed:

  • Redesigned layout for payroll providers screen.
  • Company logo on Link’s intro screen appears in front of the Argyle logo.
  • Users options shown when an account connection error occurs adjust depending on if a connection was previously established.

5.4.0

18 Oct 07:56
Compare
Choose a tag to compare

Added:

  • New troubleshooting error messages and design improvements for multi-factor authentication (MFA) screens.
  • Argyle’s intro screen can be enabled for deep link Flows.

Changed:

  • The “login help” call-to-action button is shown more prominently on the login screen and after users enter invalid credentials.
  • The image preview shown for photo-captured uploaded documents is now zoomed out to show the entire document.

5.3.0

07 Sep 10:58
Compare
Choose a tag to compare

Added:

  • An option has been added to enable the Intro screen when deep linking for the Web SDK. Please note that this option is off by default.
  • A new account connection error message, unsupported_language, has been introduced. This message will be displayed if the user’s payroll system contains data or documents in a language that Argyle does not currently support.

Changed:

  • The experience for returning users has been improved by making the required user actions more prominent. For example, an action requiring the user to reconnect their account is now more noticeable.

5.2.0

12 Jul 08:29
Compare
Choose a tag to compare

Added:

  • Added user prompts for government benefits and "Employees only" Items.
  • Added allocation type selection for the entire paycheck scenario when using the allow_changing_allocation_type DDS config flag.

Changed:

  • Improved handling for Items that support multiple payroll providers.
  • Added more information to the Login screen about why Argyle is involved.
  • Updated text content used in DDS-related screens.
  • Deprecated the linkKey parameter.
  • Improved presentation of the login methods to the user.
  • Separated username and password reset buttons at login.

Fixed:

  • Fixed allocation editing issue within DDS flow.
  • Fixed an issue with confirming allocations for DDS.
  • Fixed an issue with opening the default email application from the MFA screen.
  • Fixed focus handling for allocation options.

5.1.1

19 May 10:23
Compare
Choose a tag to compare

Changed

  • DDS allocation restore functionality related naming

Fixed

  • A potential crash upon entering DDS allocation value

5.1.0

17 May 08:19
Compare
Choose a tag to compare

Added

  • The ability to fully customize which tabs (Popular, Employer, Gig, Benefits, Payroll) appear on the home screen of Link's search experience.
  • Recommendations for the Popular tab can now be chosen manually.
  • Additional selections are available when the user is searching for a payroll provider.
  • Users can be given the option to return to the search screen even if they are directly connected to a specific employer or payroll provider.

Fixed

  • Various UI and stability issues

5.0.0

04 Apr 09:19
9fb1739
Compare
Choose a tag to compare

Minimum version

  • API level 26 (Android 8)

Added

  • Photo capture now available during document upload
  • accountId can be used for deep linking to existing accounts
  • Payroll connections disallowed when an Item’s deposit switching capabilities do not support the provided ddsConfig
  • onError callback now returns errorType, errorMessage, and errorDetails
  • Errors added: dds_not_supported, incompatible_dds_config, invalid_account_id

Breaking changes

  • Dependency is now ‘com.argyle:argyle-link-android:5.x.x’
  • New required sandbox initialization parameter: true for Sandbox, false for Production
  • Previously optional userToken initialization parameter now required
  • Previously required apiHost initialization parameter removed

Renamed

  • Initialization parameters: payDistributionConfig to ddsConfig, linkItems to items
  • Callbacks: onCantFindLinkItemClicked to onCantFindItemClicked, onPayDistributionError to onDDSError, onPayDistributionSuccess to onDDSSuccess
  • Errors: invalid_link_items to invalid_items, invalid_pd_config to invalid_dds_config

Deprecations

  • Previously optional initializations parameters removed: companyName, showCloseButton, closeOnOutsideClick, excludeCategories, excludeLinkItems, payDistributionItemsOnly, showCategories, exitButtonTitle, showBackToSearchButton, backToSearchButtonTitle, showCantFindLinkItemAtTop, payDistributionReviewScreenTitle, payDistributionReviewScreenSubtitle, payDistributionUpdateFlow, payDistributionAutoTrigger
  • Callbacks removed: onAccountUpdated, onUserCreated
  • Error removed: unsupported_android_version

5.0.0-beta1

15 Feb 13:49
191ee74
Compare
Choose a tag to compare
5.0.0-beta1 Pre-release
Pre-release

Minimum version

  • API level 26 (Android 8)

Added

  • Photo capture now available during document upload
  • Payroll connections disallowed when an Item’s deposit switching capabilities do not support the provided ddsConfig
  • onError callback now returns errorType, errorMessage, and errorDetails
  • Errors added: dds_not_supported, incompatible_dds_config, invalid_account_id

Breaking changes

  • Dependency is now ‘com.argyle:argyle-link-android:5.x.x’
  • New required sandbox initialization parameter: true for Sandbox, false for Production
  • Previously optional userToken initialization parameter now required
  • Previously required apiHost initialization parameter removed
  • accountId must be used for deep linking to existing accounts

Renamed

  • Initialization parameters: payDistributionConfig to ddsConfig, linkItems to items
  • Callbacks: onCantFindLinkItemClicked to onCantFindItemClicked, onPayDistributionError to onDDSError, onPayDistributionSuccess to onDDSSuccess
  • Errors: invalid_link_items to invalid_items, invalid_pd_config to invalid_dds_config

Deprecations

  • Previously optional initializations parameters removed: companyName, showCloseButton, closeOnOutsideClick, excludeCategories, excludeLinkItems, payDistributionItemsOnly, showCategories, exitButtonTitle, showBackToSearchButton, backToSearchButtonTitle, showCantFindLinkItemAtTop, payDistributionReviewScreenTitle, payDistributionReviewScreenSubtitle, payDistributionUpdateFlow, payDistributionAutoTrigger
  • Callbacks removed: onAccountUpdated, onUserCreated
  • Error removed: unsupported_android_version

4.7.3

15 Dec 16:21
Compare
Choose a tag to compare

Added

  • Support for customizing Exit button title in DDS Success screen

Fixed

  • Intermittently happening crash in progress indication screen
  • Minor UI issues

Changed

  • Copy changes on the DDS preview screen
  • First version to be distributed via Maven Central.