Skip to content

Releases: iZettle/sdk-android

release-1.36.8

22 Feb 08:30
Compare
Choose a tag to compare

What's new

  • Support different tipping styles in the card reader (Read more on the Zettle Developer Portal)
  • Bug fixes and documentation updates

Breaking changes

  • None

release-1.36.1

19 Jan 14:40
Compare
Choose a tag to compare

What's new

  • Developer mode (Read more on the Zettle Developer Portal)
  • Expose IZettleSDK.isInitialized flag to check if the SDK is initialised (Read more on the Zettle Developer Portal)
  • Expose IZettleSdk.isLoggedIn flag to check if user is logged in (Read more on the Zettle Developer Portal)
  • Improvements on accessibility
  • Bug fixes and documentation updates

Breaking changes

  • None

Side note

  • We are working on the final stages of version 2.0 of the SDK.

release-1.34.3

28 Oct 15:11
Compare
Choose a tag to compare

What’s new

  • Updating authentication and validating access scopes before prompting re-authentication
  • Expose transactionId in the result payloads (Read more on the Zettle Developer Portal)
    • Deprecated cardPaymentUUID field for the universal use of transactionId
    • Changed meaning of the transactionId in PayPalQrcPayment and PayPalQrcRefund
  • Made referenceNumber represent the “Transaction Identifier that should be displayed on receipts” for all payment types.
  • Improvements on accessibility
  • Improvements in analytics and copy
  • Minor bumping dependencies

Breaking changes

  • transactionId in PayPalQrcPayment and PayPalQrcRefund has changed its meaning to be universal for all transaction. (Read more on the Zettle Developer Portal)

release-1.32.0

11 Jul 07:07
Compare
Choose a tag to compare

What's included

  • Bumping Kotlin to 1.5
  • Improving the Examples apps

Breaking changes

  • None

release-1.30.1

02 Jun 11:17
Compare
Choose a tag to compare

What's included

  • Support for new Bluetooth module
  • UI improvements
  • Accessibility improvements
  • Dark mode support

Breaking changes

  • None

release-1.25.6

08 Apr 13:01
Compare
Choose a tag to compare

What's included

  • New permission to still allow foreground services when updating the card reader (Android 12 specific)

Breaking changes

  • None

release-1.25.5

29 Mar 07:53
Compare
Choose a tag to compare

What's included

  • Android 12 support
  • Bluetooth permission adapted to Android 12 requirements
  • Extra user validation
  • Minor improvements and bug fixes

Breaking changes

  • None

release-1.25.0

21 Feb 14:04
Compare
Choose a tag to compare

What's included

  • Added support for PayPal QRC in the US, UK and German markets as well as Venmo QRC in the US market.
  • Updated Example App with the support for PayPal QRC and Venmo QRC payments.
  • Improved accessibility.
  • Documentation updates.

Breaking changes

  • None

release-1.24.0

08 Dec 11:23
Compare
Choose a tag to compare

What's included

  • New feature - Use refresh token for a seamless authentication experience without UI. #33
  • Handle a bug on Android 11 when checking network capabilities. #40
  • Bug fix for Bluetooth. #36
  • Other minor bug fixes and documentation updates

Breaking changes

  • Increasing minor Android API level from 19 to 21

release-1.14.17

16 Nov 19:44
Compare
Choose a tag to compare

What's included

  • Handle an Android bug on Android 8 in a better way than crashing.
  • Resolves #39

Breaking changes

  • None