This repository was archived by the owner on Mar 19, 2024. It is now read-only.
Added:
relaxMask(mask)function toStringFormatter.getMaskedValue(paymentProductFieldId)andgetMaskedValue(paymentProductFieldId, mask)functions toAccountOnFile.setValidationRules()function toDataRestrictions.setValidationRules()function toPaymentProductField.deviceFingerprintEnabled()andallowsInstallments()functions toBasicPaymentProductGroup.propertyNameandrequestIdoptional properties toApiErrorResponse.getMaskedValue(paymentProductFieldId)toPaymentRequest.getUnmaskedValue(paymentProductFieldId)function toPaymentRequest.
Changed:
- Target & Compile SDK versions have been updated to 34.
- Android Gradle Plugin has been updated to version 8.2.1.
- Dependencies have been updated.
Deprecated:
- All constructors of the different ValidationRules have been deprecated. These should not be used.
getMaskedLength()inValidationRuleLengthhas been deprecated, because it is not returned from the API.getAcquirerCountry()inBasicPaymentProductGrouphas been deprecated, because it is not returned from the API.
Removed:
- The classes
CustomerDetailsAsyncTask,CustomerDetailsRequest,CustomerDetailsResponseandGetCustomerDetailshave been removed, as well as thegetCustomerDetailsmethod inClientApi,Session,C2SCommunicator. This functionality was not used by any payment products.