Release Notes
v2.01.001.013
<dependency>
<groupId>com.theminesec.sdk.mpoc</groupId>
<artifactId>core-mpoc-stage</artifactId>
<version>2.01.001.013.033</version>
</dependency>
- Integrated with Visa Contactless Kernel SDK 3.0 for TTP
- Support Transit ODA,Offline Data Authentication (ODA) capability enables transit terminals to authenticate the validity of the account parameters of a Visa card without requiring an online authorization transaction message
- Note: Version 032 was used for limited internal testing only and not publicly released.
v2.01.001.012
<dependency>
<groupId>com.theminesec.sdk.mpoc</groupId>
<artifactId>core-mpoc-stage</artifactId>
<version>2.01.001.012.031</version>
</dependency>
- update the
setupEmvApp()
function to support APPEND, CLEAND_AND_SET mode. see here (opens in a new tab) - added
extData
field inMhdEmvTransactionDto
to support user add self-defined fields for UI customization. see here (opens in a new tab)
v2.01.001.011
<dependency>
<groupId>com.theminesec.sdk.mpoc</groupId>
<artifactId>core-mpoc-stage</artifactId>
<version>2.01.001.011.029</version>
</dependency>
- fixed some issues on device compatible
- update the PIN Capture Activity call API to improve security
- support to generate HMAC hash of card
v2.01.001.010
Stage SDK
<dependency>
<groupId>com.theminesec.sdk.mpoc</groupId>
<artifactId>core-mpoc-stage</artifactId>
<version>2.01.001.010.025</version>
</dependency>
Production SDK
<dependency>
<groupId>com.theminesec.sdk.mpoc</groupId>
<artifactId>core-mpoc</artifactId>
<version>2.01.001.010.025</version>
</dependency>
- supported UI customization for card reading activity. please see
ui-customization
for more details. - fixed some issues on device compatible
- changed the namespace for better source compatible with Software Protection Tool and obfuscation. details are below
Namespace before | Namespace after |
---|---|
com.theminesec.MineHades.Exceptions | com.theminesec.MineHades.exceptions |
com.theminesec.MineHades.Model | com.theminesec.MineHades.models |
com.theminesec.MineHades.Util | com.theminesec.MineHades.utils |
com.theminesec.MineHades.vo | removed, and classes are merged into com.theminesec.MineHades.models |
- removed the enum list
com.theminesec.MineHades.MhdErrCode
and moved tocom.theminesec.MineHades.MPoCErrorCode