Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.9.25] 2024-03-21

Updated

  • Changed minimum supported version to iOS 13.0.
  • Removed transaction status from get receipt method.
  • Updated camera dependency.

[0.9.24] 2024-01-31

Added

  • Added rejected reasons to check deposit.
  • Added metadata to tokenized payment methods.
  • Added card processing data to transactions.

Changed

  • Updated transfer funds method.

[0.9.23] 2023-06-27

Changed

  • Alcore integration update.

[0.9.21] 2023-03-31

Added

  • Support for Plaid bank account activation.
  • New payment method status reasons.

Changed

  • Updated receipt model to cash-pickup transactions.

[0.9.20] 2023-01-19

Added

  • Added support to status CANCELED on check deposit.
  • Added support for prepaid non-reloadable wallet type.

[0.9.19] 2022-10-31

Added

  • Added pending funds field on wallet funds.

[0.9.18] 2022-10-11

Changed

  • Added get a receipt and send funds methods.
  • Implemented additional query parameters on the list wallets method.
  • Added metadata field on load and withdraw methods.
  • Added walletUuid field to get method response.

[0.9.17] 2022-08-11

Changed

  • Fixed bugs and added several performance improvements.

[0.9.16] - 2022-07-18

Added

  • Free check capture method on check deposits.
  • Cancel transaction and list child transactions features.

Changed

  • Fixed bugs and added several performance improvements.

[0.9.14] - 2022-06-08

Changed

  • Check deposit UI refinement.

[0.9.12] - 2022-05-13

Changed

  • Updated AlCore dependency.

[0.9.11] 2022-05-09

Changed

  • Update Sierra APIs to version 2021-11-18.
  • Added check deposit feature.
  • Transaction types review.

[0.9.10] 2022-04-11

Changed

  • Reviewed transaction types.
  • Fixed bugs and added several performance improvements.

[0.9.9] - 2022-02-23

Added

  • Added closure, combine and async/await integration options.

Changed

  • Transaction types review.
  • Breaking Changes
    • OperationServiceFee was moved to AlCore and renamed to ServiceFeeRequest.
    • OperationServiceFeeTypeCalcType was moved to AlCore and renamed to CalcType.
    • OperationServiceFeeType was moved to AlCore and renamed to ServiceFeeType.
    • OperationServiceFeeValue was moved to AlCore, renamed to ServiceFeeValue and refactored to an enum. OperationServiceFeeValue(amount:percent:) was refactored to ServiceFeeValue.amount(_:) and ServiceFeeValue.percent(_:).
    • BankAccountDetailsRequest was moved to AlCore and refactored to an enum. BankAccountDetailsRequest(ach:eft:swift:iban:clabe:) was refactored to BankAccountDetailsRequest.ach(routingNumber:accountNumber:), BankAccountDetailsRequest.eft(transitNumber:institutionCode:accountNumber:), BankAccountDetailsRequest.swift(bicCode:accountNumber:), BankAccountDetailsRequest.iban(ibanNumber: String) and BankAccountDetailsRequest.clabe(bicCode:clabeNumber:).
    • BankAccountDetails was moved to AlCore.

[0.9.7] - 2022-01-26

Changed

  • Updated AlCore dependency.

[0.9.6] - 2022-01-21

Added

  • CLABE bank account are now supported for tokenization.

[0.9.5] - 2022-01-14

Changed

  • Small code style and syntax revision.

[0.9.4] - 2022-01-14

Fixed

  • Small bug fixes.

[0.9.3] - 2021-12-20

Added

  • Funds movement (load and withdraw).
  • Get account balance and demand deposit account details.
  • Get user transaction(s).

[0.9.2] - 2021-11-17

Added

  • Bank account tokenization through Plaid services.
  • Get user account payment methods.

Changed

  • Updated iOS 15 compatibility.

[0.9.1] - 2021-10-20

Added

  • Card management features (get and delete).
  • Bank account tokenization and management.

[0.9.0] - 2021-08-10

Added

  • Card debit feature (headless and as a UI drop-in component).
  • Card tokenization UI.
  • Headless interface to tokenize cards manually (without user interface).