CloudPOS SDK AAR: Difference between revisions

From wizarPOS
No edit summary
Line 1: Line 1:
== CloudPOS SDK AAR History ==
== Overview ==
Every time a new AAR is released, the table below will be updated.
Welcome to the CloudPOS SDK AAR documentation! This guide provides information on the CloudPOS SDK AAR (Android Archive) for developers for the SmartPOS. The SDK enables seamless integration of CloudPOS functionalities into your Android application.
 
== Getting Started ==
Please obtain the latest SDK AAR file in a timely manner and import it back into your own app.
To ensure optimal performance and compatibility, it is essential to use the latest CloudPOS SDK AAR version. The table below lists recent releases, including download links and release dates:
 
Version Description(New from 20231208): Major Version Number.Minor version number.Stage version number.Build version number(for example, 1.5.0. X). The main version number will only be updated when there are changes in the overall architecture. The minor version is changed once a year.The stage version number is changed once a month. When features are added or changed and bugs are fixed, we will change the build version number.  
 
{| class="wikitable"
{| class="wikitable"
|-
|-
Line 31: Line 28:
|-
|-
| 1.5.4.52 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.52_Standard.aar CloudPOS SDK AAR]|| 2023-01-31
| 1.5.4.52 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.52_Standard.aar CloudPOS SDK AAR]|| 2023-01-31
|-
| Old version ||Please contact WizarPOS||
|}
|}


'''Note:''' For older versions, please contact WizarPOS.


Change History:
== Versioning ==
The CloudPOS SDK AAR version number follows the format: Major.Minor.Stage.Build. The main version is updated for architectural changes, the minor version annually, the stage version monthly, and the build version for feature additions or bug fixes.
 
== Change History ==


1.5.4.89
1.5.4.89
* Change emv implement.
* Updated EMV implementation.
** Add api for Rupay Service Parameter.
** Added API for Rupay Service Parameter.
* Add set reboot time method(com.wizarpos.wizarviewagentassistant.aidl ISystemManagerService included in SDK, app don't need add it again).
* Added method for setting reboot time(com.wizarpos.wizarviewagentassistant.aidl ISystemManagerService included in SDK, no need to add separatelyn).
* Support new PINPAD layout(Function button on bottom of keyboard).
* Added support for new PINPAD layout (function button at the bottom of the keyboard).


1.5.4.84
1.5.4.84
* Fix a bug of PrinterDevice.convertHTML2image(*).
* Fixed a bug in PrinterDevice.convertHTML2image(*).
* Fix a bug of SmartCardReaderDevice.open(int logicalID, int cardEmvMode).
* Fixed a bug in SmartCardReaderDevice.open(int logicalID, int cardEmvMode).
* Change emv implement.
* Updated EMV implementation.


1.5.4.80
1.5.4.80
* Change emv implement, add emv_set_log_level, default is 0: no log output.
* Updated EMV implementation, added emv_set_log_level (default is 0: no log output).
* Change emv implement.


1.5.4.76
1.5.4.76
* Support ESP mode to calculate pinblock.
* Added support for ESP mode to calculate pin block.
* Support get current PIN length when using default PINPAD UI.
* Added support for getting the current PIN length when using default PINPAD UI.


1.5.4.74
1.5.4.74
* Support calculate MAC response for dukpt.
* Added support for calculating MAC response for DUKPT.


1.5.4.73
1.5.4.73
* Fix bug for enableEmvAuthOption.
* Fixed bug for enableEmvAuthOption.


1.5.4.72
1.5.4.72
* Change emv implement.
* Updated EMV implementation.
* Support PSAM card slot 0, 2 in Q2 android 12.
* Added support for PSAM card slots 0 and 2 in Q2 Android 12.
* Add serial ID: ID_USB_GPRINTER.
* Added serial ID: ID_USB_GPRINTER.


1.5.4.66
1.5.4.66
* Change emv implement.
* Updated EMV implementation.
* Add update master by old master key API.
* Added API for updating master by old master key.


1.5.4.60
1.5.4.60
* Change emv implement. add API for mastercard signal.
* Updated EMV implementation.
* Modify arm64-v8a.
** Added API for Mastercard signal.
* Modified arm64-v8a.


1.5.4.52
1.5.4.52
* Add another update user key method, set user key type, no check value.
* Added another update user key method, set user key type, no check value.
* Add arm64-v8a.
* Added arm64-v8a.
Remove old version change log(20231201).
Removed old version change log (20231201).
 
For any inquiries or assistance, please contact our support team.
 
Thank you for choosing CloudPOS SDK AAR!

Revision as of 07:30, 15 December 2023

Overview

Welcome to the CloudPOS SDK AAR documentation! This guide provides information on the CloudPOS SDK AAR (Android Archive) for developers for the SmartPOS. The SDK enables seamless integration of CloudPOS functionalities into your Android application.

Getting Started

To ensure optimal performance and compatibility, it is essential to use the latest CloudPOS SDK AAR version. The table below lists recent releases, including download links and release dates:

Version Download Release Time
1.5.4.89 CloudPOS SDK AAR 2023-12-08
1.5.4.84 CloudPOS SDK AAR 2023-11-17
1.5.4.82 CloudPOS SDK AAR 2023-10-27
1.5.4.80 CloudPOS SDK AAR 2023-09-25
1.5.4.76 CloudPOS SDK AAR 2023-08-21
1.5.4.74 CloudPOS SDK AAR 2023-07-14
1.5.4.73 CloudPOS SDK AAR 2023-05-10
1.5.4.72 CloudPOS SDK AAR 2023-04-23
1.5.4.66 CloudPOS SDK AAR 2023-03-24
1.5.4.60 CloudPOS SDK AAR 2023-02-15
1.5.4.52 CloudPOS SDK AAR 2023-01-31

Note: For older versions, please contact WizarPOS.

Versioning

The CloudPOS SDK AAR version number follows the format: Major.Minor.Stage.Build. The main version is updated for architectural changes, the minor version annually, the stage version monthly, and the build version for feature additions or bug fixes.

Change History

1.5.4.89

  • Updated EMV implementation.
    • Added API for Rupay Service Parameter.
  • Added method for setting reboot time(com.wizarpos.wizarviewagentassistant.aidl ISystemManagerService included in SDK, no need to add separatelyn).
  • Added support for new PINPAD layout (function button at the bottom of the keyboard).

1.5.4.84

  • Fixed a bug in PrinterDevice.convertHTML2image(*).
  • Fixed a bug in SmartCardReaderDevice.open(int logicalID, int cardEmvMode).
  • Updated EMV implementation.

1.5.4.80

  • Updated EMV implementation, added emv_set_log_level (default is 0: no log output).

1.5.4.76

  • Added support for ESP mode to calculate pin block.
  • Added support for getting the current PIN length when using default PINPAD UI.

1.5.4.74

  • Added support for calculating MAC response for DUKPT.

1.5.4.73

  • Fixed bug for enableEmvAuthOption.

1.5.4.72

  • Updated EMV implementation.
  • Added support for PSAM card slots 0 and 2 in Q2 Android 12.
  • Added serial ID: ID_USB_GPRINTER.

1.5.4.66

  • Updated EMV implementation.
  • Added API for updating master by old master key.

1.5.4.60

  • Updated EMV implementation.
    • Added API for Mastercard signal.
  • Modified arm64-v8a.

1.5.4.52

  • Added another update user key method, set user key type, no check value.
  • Added arm64-v8a.

Removed old version change log (20231201).

For any inquiries or assistance, please contact our support team.

Thank you for choosing CloudPOS SDK AAR!