CloudPOS SDK AAR: Difference between revisions

From wizarPOS
No edit summary
(Replaced content with "{{Migrating|https://smartpossdk.gitbook.io/cloudpossdk/cloudpos-sdk/cloudpos-sdk-aar}}")
Tag: Replaced
 
(56 intermediate revisions by the same user not shown)
Line 1: Line 1:
== CloudPOS SDK AAR History ==
{{Migrating|https://smartpossdk.gitbook.io/cloudpossdk/cloudpos-sdk/cloudpos-sdk-aar}}
When we release the latest SDK AAR, the following table will change. Please get the latest AAR integrated into your application. When we adjust AAR, we will load a new version of AAR. If we do not publish in the new SDK, we will not change the main version, only add the debug version in the last version of the main version (for example, 1.5.0. X). If we release a new SDK, the main version will be changed.
{| class="wikitable"
|-
! Version!! Download!!Release Time
|-
| 1.5.4.41 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.41_Standard.aar CloudPOS SDK AAR]|| 2022-11-11
|-
| 1.5.4.40 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.40_Standard.aar CloudPOS SDK AAR]|| 2022-11-08
|-
| 1.5.4.37 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.37_Standard.aar CloudPOS SDK AAR]|| 2022-10-24
|-
| 1.5.4.35 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.35_Standard.aar CloudPOS SDK AAR]|| 2022-10-21
|-
| 1.5.4.33 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.33_Standard.aar CloudPOS SDK AAR]|| 2022-09-28
|-
| 1.5.4.32 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.32_Standard.aar CloudPOS SDK AAR]|| 2022-09-26
|-
| 1.5.4.31 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.31_Standard.aar CloudPOS SDK AAR]|| 2022-09-08
|-
| 1.5.4.29 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.29_Standard.aar CloudPOS SDK AAR]|| 2022-08-16
|-
| 1.5.4.28 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.28_Standard.aar CloudPOS SDK AAR]|| 2022-08-15
|-
| 1.5.4.27 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.27_Standard.aar CloudPOS SDK AAR]|| 2022-08-08
|-
| 1.5.4.26 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.26_Standard.aar CloudPOS SDK AAR]|| 2022-08-03
|-
| 1.5.4.25 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.25_Standard.aar CloudPOS SDK AAR]|| 2022-07-28
|-
| 1.5.4.24 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.24_Standard.aar CloudPOS SDK AAR]|| 2022-07-27
|-
| 1.5.4.23 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.23_Standard.aar CloudPOS SDK AAR]|| 2022-07-22
|-
| 1.5.4.22 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.22_Standard.aar CloudPOS SDK AAR]|| 2022-07-12
|-
| 1.5.4.21 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.21_Standard.aar CloudPOS SDK AAR]|| 2022-07-05
|-
| 1.5.4.17 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.17_Standard.aar CloudPOS SDK AAR]|| 2022-06-22
|-
| 1.5.4.15 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.15_Standard.aar CloudPOS SDK AAR]|| 2022-06-21
|-
| 1.5.4.14 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.14_Standard.aar CloudPOS SDK AAR]|| 2022-06-15
|-
| 1.5.4.12 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.12_Standard.aar CloudPOS SDK AAR]|| 2022-06-09
|-
| 1.5.4.11 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.11_Standard.aar CloudPOS SDK AAR]|| 2022-05-26
|-
| 1.5.4.10 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.10_Standard.aar CloudPOS SDK AAR]|| 2022-05-25
|-
| 1.5.4.7 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.7_Standard.aar CloudPOS SDK AAR]|| 2022-05-19
|-
| 1.5.4.6 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.6_Standard.aar CloudPOS SDK AAR]|| 2022-05-11
|-
| 1.5.4.4 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.4_Standard.aar CloudPOS SDK AAR]|| 2022-05-07
|-
| 1.5.4.2 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.2_Standard.aar CloudPOS SDK AAR]|| 2022-04-05
|-
| 1.5.4.0 || [http://ftp.wizarpos.com/device/java/cloudpossdkV1.5.4.0_Standard.aar CloudPOS SDK AAR]|| 2022-03-11
|-
| Old version ||Please contact WizarPOS|| 2022-11-11
|}
 
 
Change History:
1.5.4.37-41
* Change emvkernel.
 
1.5.4.36
* Add AdvancePINPad.
 
1.5.4.33-35
* Change emvkernel.
 
1.5.4.32
* Support D22 printer
 
1.5.4.29-1.5.4.31
* Change emvkernel.
 
1.5.4.28
* Remove serial port  timeout checking from Java SDK, the real timeout return depends on the kernel serial port api
 
1.5.4.27
* Add getTransportKeyCheckValue in PINPadExtendDevice
 
1.5.4.26
* Add isKeyExist(index) in HSMDevice.
* Support large bitmap in PrinterDevice.printBitmap api.
 
1.5.4.25
* Add D22 printer implement.
1.5.4.24
* Add getIFMVersion,getPCDVersion,getEMVLevel2,getEMVLevel2CheckSum,getEMVLevel1ContactID,getEMVLevel1ContactlessID,getPCIID,getPCIVersion.
 
1.5.4.23
* Fix bug, add LEVEL_3_HALTED in result code of read.
 
1.5.4.22
* Fix bug, serial port open fail in old firmware which not supports flowcontrol set.
 
1.5.4.21
* Add print PDF in Java SDK.
* Remove printstacktrace from Java SDK.
 
1.5.4.17
* fix bug, correct IV length in HSM decrypt method.
* fix bug, correct timeout result when listen RF card.
 
1.5.4.14 - 1.5.4.15
* Adjust EMVKernel.
 
1.5.4.12
* Add printBitmapAutoGrayscale(Bitmap) in Java SDK.
 
1.5.4.11
* Fix bug in Java SDK, pinpad so can not load in Android 4.4.
 
1.5.4.10
* Fix bug in Java SDK, HSM encryptKey method, IV length is wrong.
* Adjust EMVKernel.
 
1.5.4.7
* Adjust EMVKernel.
 
1.5.4.6
* Adjust EMVKernel.
 
1.5.4.4
* Add synchronous printhtml method.
* If asynchronous printhtml method does not finish, close will throw exception.
 
1.5.4.2
* Adjust EMVKernel.
 
1.5.4.0
* Add createpin api.
 
1.5.3.099
* Adjust EMVKernel.
 
1.5.3.098
* Adjust EMVKernel.
 
1.5.3.096
* Add changePin api.
* Add comments in native HSM methods.
* Adjust EMVKernel. If do offlinepin, when card removed, close pinpad automatically.
 
1.5.3.094
* Adjust EMVKernel. Add method:emv_is_app_blocked, emv_set_pinpad_prompt.
* Fix bug in printHtml,sometimes print blank lines at the bottom.
 
1.5.3.091
* Adjust EMVKernel.
 
1.5.3.090
* Remove wizarpos character from SDK.
* Remove Chinese comment.
 
1.5.3.085
* SAM API support external 2 slots for Q2.
 
1.5.3.084
* Adjust EMVKernel.
 
1.5.3.083
* Add RFCardReaderDevice.sendControlCommand.
 
1.5.3.082
* Adjust EMVKernel.
* Remove JNI of libwizarpos* for EMV
 
1.5.3.080
* Adjust EMVKernel.
 
1.5.3.079
* Support device name in POSTerminal
 
1.5.3.078
* Change PinPadCallbackHandler for EMVJNIInterface.setEmvOfflinePinCallbackHandler().
 
1.5.3.077
* Adjust EMVKernel.
 
1.5.3.076
* Adjust JavaSDK.
1) Add USB CDC
 
2) Implement FlowControl Mode
 
 
1.5.3.075
* Adjust EMVKernel.
* Adjust JavaSDK.
 
1.5.3.068-073
* Adjust EMVKernel.
 
1.5.3.067
* Adjust EMVKernel.
 
1.5.3.064
* Adjust EMVKernel.
 
1.5.3.063
* Modify HSMDevice, support inject keyloader root certificate.
 
1.5.3.062
* Adjust EMVKernel.
 
1.5.3.061
* Adjust EMVKernel.
 
1.5.3.060
* Adjust EMVKernel. Add emv_get_offlinepin_try_counter.
 
1.5.3.057
* Adjust EMVKernel. Add level for log.
 
1.5.3.056
* Add emv_get_contactless_card_state in EMVJNIInterface.
 
1.5.3.055
* Add updateKey,keyEncrypt,keyDecrypt,isKeyExist,updateSM4Key for FIX key in HSM.
* Add updateUserKeyWithTR31Format in PINPAD.
 
1.5.3.053
* Adjust EMVKernel.
 
1.5.3.052
* Adjust EMVKernel.
 
1.5.3.047
* Change pinpad so file.
* Adjust EMVKernel.
 
1.5.3.043
* Add getIDInfo for RF card.
* Add getCardTypeValue, it return the original data from queryinfo.
 
1.5.3.043
* Adjust EMVKernel.
* Add Q3 model in SDK.
* Support 50 group keys for DUKPT check.
 
1.5.3.038
* Add FelicaCard class for Felica card, please don't use CPUCard again.
 
1.5.3.037
* Fix bug for Felica RF card.
 
1.5.3.036
* Adjust EMVKernel.
* Import listen(wait) for card absent.
 
1.5.3.035
* Adjust EMVKernel.
 
1.5.3.034
* Add 'emv_set_pinpad_title' interface.
 
1.5.3.032
* adjust EMVKernel, add emv_stop_process.
 
1.5.3.032
* adjust contactless notify when cancel in JavaSDK.
* adjust EMVKernel, Completed PURE, JCB Certification.
 
1.5.3.031
* adjust contactless searchEnd in JavaSDK.
 
1.5.3.028
* adjust emv kernel.
 
 
1.5.3.027
* adjust emv kernel.
 
1.5.3.026
* adjust emv kernel.
 
1.5.3.025
* adjust emv kernel.
 
1.5.3.023
* adjust listenForEnroll for aratek module.
 
1.5.3.022
* adjust emv JNI, add emv_set_virtual_keypad_type(int keyType).
 
1.5.3.021
* add implement for generating PINPAD CSR.
 
1.5.3.020
* adjust fingerprint implement about cancel.
 
1.5.3.019
* adjust emv kernel.
 
1.5.3.018
* adjust emv kernel, support MIR.
 
 
1.5.3.015
* adjust emv kernel.
 
1.5.3.014
* adjust emv kernel.
 
1.5.3.012
* add listenForEnroll for ISO fingerprint implement.
 
1.5.3.011
* adjust emv kernel.
 
1.5.3.010
* adjust emv kernel.
 
1.5.3.009
* adjust emv kernel.
 
1.5.3.008
* adjust emv kernel.
 
1.5.3.006
* adjust emv kernel.
 
1.5.3.005
* adjust emv kernel.
 
1.5.3.001
* add support open 4 led at the same time.
 
1.5.2.62
* add support for D3 printer.
 
1.5.2.61
* adjust emv kernel.
 
1.5.2.60
* adjust html print.
 
1.5.2.59
* adjust emv kernel.
 
1.5.2.58
* adjust emv kernel.
* adjust emv jni kernel
 
1.5.2.57
* add function of playing sound when input pin.
 
1.5.2.56
* adjust emv kernel.
 
1.5.2.55
* adjust emv kernel.
 
 
1.5.2.54
* adjust WizarPOS fingerprint implement.
 
1.5.2.53
* adjust serial port implement, add internal fiscal/ other serial port module.
 
1.5.2.52
* adjust emv jni kernel.
 
1.5.2.51
* adjust emv kernel.
 
1.5.2.50
* adjust emv kernel.
 
1.5.2.49
* adjust emv kernel.
 
1.5.2.48
* optimize speed of bitmap printing
 
1.5.2.47
* adjust emv jni kernel and emv jni inteface.
 
1.5.2.45
* add convertHTML2image method.
 
1.5.2.44
* adjust emv kernel.
 
1.5.2.43
* adjust html print.
 
1.5.2.41
* add ansi 378 fingerprint get.
 
1.5.2.39
* change emv kernel.so.
* add convert format for fingerprint.
 
1.5.2.34
* add getMkStatus, getSkStatus, getSkStatus.
 
1.5.2.23
* modify emv part: support MIR.
 
1.5.2.22
* change transmit response max byte from 256 to 512.
 
1.5.2.21
* add compare and identify api to support cross match ISO-2005 fingerprints.
 
1.5.2.20
* modify emv part: add setFlagAllowBypass function.
1.5.2.19
* modify emv part
* add error message for jni error code, -25x
 
1.5.2.16
* add support for encrypt with mode .
 
1.5.2.15
* improvement print bitmap.
 
1.5.2.13
* modify emv part
* add a new api to set PINPAD GUI, includes title, layout of asterisk(Left, Center, Right)
 
1.5.2.8
* modify emv part
* add verify response mac function
 
1.5.2.7
* modify emv part
1.5.2.6
* add Q2 device type
1.5.2.5
* modify emv part
1.5.2.0
*  modify iso fingerprint for TUZHENGBIG(Biosec), add cancelRequest for the method with timeout.
1.5.2
*  modify iso fingerprint for TUZHENGBIG(Biosec).
* modify EMVSample.
* add DUKPT2009 support.
* add Biosec ISO Fingerprint demo at devicedemo-summary.html.
 
1.5.1
* remove C SDK from SDK release.
* add ISO fingerprint for TUZHENG fingerprint module.
* add get session key check value.
* change native method of EMV sample to EMVJNIInterface, add call back listener-IFuntionListener for EMV callback
 
1.5.0.2
* Add transmit level 3 for RF CPU card.
 
1.5.0.1
* Add transmit level 3 for Mifare card.
1.5.0:
* Optimized speed of print image, html.
* Add how to identify contactless card type.
* Add UltralightC card API for verify and transmit
* Add new EMV kernel so and JNI inteface
1.4.0-1.4.4 The old version.

Latest revision as of 05:29, 8 April 2024

Please visit new link of same subject:

https://smartpossdk.gitbook.io/cloudpossdk/cloudpos-sdk/cloudpos-sdk-aar

We're making a move! Our site's content is migrating to a new URL, to provide you with an enhanced browsing experience. Please update your bookmarks accordingly. Thank you for your continuous support!