Skip to content

Android SDK 6.0.0

Android SDK(Opens in a new tab) 6.0.0 has been released(Opens in a new tab).

Offline payments

Added:

  • Payment intent now also returns the card reader model and firmware version in new response fields SumUpAPI.Response.CARD_READER_MODEL and SumUpAPI.Response.CARD_READER_FIRMWARE_VERSION at the end of every transaction.

Improvements:

  • Renames package of TransactionInfo: com.sumup.merchant.reader.models.TransactionInfo > com.sumup.checkout.core.models.TransactionInfo
  • Renames package of SumUpState: import com.sumup.merchant.api.SumUpState > import com.sumup.reader.sdk.api.SumUpState
  • Miscellaneous bug fixes and enhancements.

Updates about the technical stack:

  • Minimum supported targetSDK is 35
  • Minimum Kotlin is upgraded to 1.9.0
  • Minimum Kotlin Coroutine is upgraded to 1.8.0
  • Minimum Hilt is upgraded to 2.51.1
  • Minimum Moshi is upgraded to 1.15.0
  • Minimum AppCompat is upgraded to 1.7.0
  • Minimum AndroidX Annotation is upgraded to version 1.8.0
  • Minimum AndroidX Activity is upgraded to version 1.9.1
  • Minimum AndroidX Fragment is upgraded to version 1.7.1
  • Minimum AndroidX Lifecycle is upgraded to version 2.8.1
  • Minimum AndroidX Browser is upgraded to version 1.4.0
  • Minimum AndroidX Navigation is upgraded to version 2.7.7
  • Minimum Material Components is upgraded to 1.12.0
  • Minimum Play Services Location is upgraded to 21.3.0- Minimum AGP is upgraded to 8.8.0
  • Building with AGP 8.8.0 and Java 17
  • Introduces Jetpack Compose BOM version 2023.06.01
  • Requires desugar_jdk_libs version 2.1.5

Android SDK Android SDK