⚠️
These release notes cover SDK V1 (headless). V1 is in maintenance only and will be retired on June 1, 2027.
New integrations should use SDK V2 (headless-mpoc), see the Quickstart Guide.
v1.3.28
- feat: send EMV tag
9F08in the transaction request
v1.3.25
- feat: adjustable volume for the card scheme animation sound
v1.3.24
- feat: send additional EMV tags to the host
v1.3.23
- feat: send additional EMV tags for JCB
v1.3.21
- feat: add
PoiRequest.ActionIncrementalAuthto increase the authorized amount of an open pre-authorization
v1.3.20
- feat: add an optional transaction result screen (
enableResultScreen) and the overridableScreenProvider.ResultScreen
v1.3.18
- feat: export
RetryReasonso apps can tell why the awaiting screen entered the retry state
v1.3.15
- feat: add support for
PinPadConfigto customize the secure PIN entry UI (size, position, colors, timeout, bypass, shuffle)
v1.2.43
- chore: update dependency dto version
v1.2.39
- chore: update dependency dto version
v1.2.36
- chore: update dependency dto version
v1.2.34
- feat: add support for pinbypass
v1.2.27
- feat: Add SCA for headless
v1.2.25
- chore: update dependency dto version
v1.2.16
- feat: implement 16kb size alignment
v1.2.15
- chore: update dependency dto version
v1.2.11
- chore: update compose bom to 2025.06.00
v1.2.8
- feat: populate emv kernel err code to activity result
v1.2.7
- feat: add indicator
ConsumerPaymentDeviceto indicate consumer payment device type for visa and mastercard (physical card, mobile, watch & etc) - feat: update dto to accept optional
acptIdinPoiRequest.New
v1.2.5
- feat: add intercept before sending card new online, for updating poi request new
- feat: add sensory branding video for amex, upi, discover diners
- chore: update dependency dto version
v1.2.4
- chore: rolling back agp from
8.2.0to8.1.1 - chore: rolling back
androidx.core:core-ktxfrom1.15.0to1.13.1
v1.2.0
- feat: factorize out dto separately
- feat: add screen provider for whole UI screen customization
Deprecated packages
Started from 1.2.x, common DTOs will be deprecated and moved to a separate lib package.
com.theminesec.sdk.headless.model.* → com.theminesec.lib.dto.*
| Updated package | Prior package name (deprecated) |
|---|---|
com.theminesec.lib.dto.device.* | com.theminesec.sdk.headless.model.deviceParam.* |
com.theminesec.lib.dto.acceptance.* | com.theminesec.sdk.headless.model.profile.HostMessageFormat |
com.theminesec.lib.dto.profile.* | com.theminesec.sdk.headless.model.profile.Profile |
com.theminesec.lib.dto.action.* | com.theminesec.sdk.headless.model.transaction.Actioncom.theminesec.sdk.headless.model.transaction.ActionTypecom.theminesec.sdk.headless.model.transaction.ActionStatus |
com.theminesec.lib.dto.common.* | com.theminesec.sdk.headless.model.transaction.Amountcom.theminesec.sdk.headless.model.transaction.Subunit |
com.theminesec.lib.dto.transaction.* | com.theminesec.sdk.headless.model.transaction.PaymentMethodcom.theminesec.sdk.headless.model.transaction.WalletTypecom.theminesec.sdk.headless.model.transaction.EntryModecom.theminesec.sdk.headless.model.transaction.CvmPerformedcom.theminesec.sdk.headless.model.transaction.Transactioncom.theminesec.sdk.headless.model.transaction.TranStatus |
com.theminesec.lib.dto.poi.* | com.theminesec.sdk.headless.model.transaction.PoiRequestcom.theminesec.sdk.headless.model.transaction.Referencable |