Version 13
[13.0.1] - 2022-08-18
Changed
- TransactionTotals "net" now represents the total amount to be charged, with taxes included
[13.0.0] - 2022-07-29
Added
- Add NFC Support for Urovo readers
- Add support for Urovo printer
- See javadoc for SDKUrovoPrinter class and related
- To print a receipt a PNG should be sent to the printer
- A new constructor is added to SDKTransactionsTotal so if taxes are not needed then the class can be created without taxes using the gross amount
- Improve SDK unit test coverage
Changed
- SDKReaderState class changed to report when the readers is processing and waiting a PIN input.
- This changes breaks backward compatibility on previous versions
- On SDKConfirmation.Sale the field updatedAmount is now a BigDecimal to better precision handling
- This changes breaks backward compatibility on previous versions if this option field is used
Deprecated
- SDKDeviceScanService does not requires a fragment when scanning anymore
- This changes breaks backward compatibility on previous versions of this method was consumed.
Fixed
- Fix on AID selection for Urovo readers
- Fix on 8A declined tag that is sent to the readers on chip transaction when the SDK cannot go to process online(ie: no internet connection)
- On TransactionTotals class, a wrong validation regarding taxes is adjusted
- Internal bug fixing