Skip to content

Releases: checkout/frames-android

4.2.2

03 Apr 13:33
Compare
Choose a tag to compare

Minor Release

  • [Added] Risk SDK dependency to enhance our Fraud models

4.2.1

07 Mar 10:27
c3b3ae6
Compare
Choose a tag to compare

Minor release

  • [FIXED] Serialisation issue with the Moshi library that conflicted with code obfuscation taking place in our SDK
  • [UPDATED] SDK’s targetSdk version to 34

4.2.0

19 Oct 10:25
2dd9ad9
Compare
Choose a tag to compare

Minor release

  • [Added] Ability to tokenise a hosted CVV
  • [Changed] Upgraded Kotlin version from 1.7.0 to 1.9.10 and Compose Compiler from 1.2.0 to 1.5.3.
  • [Changed] Upgraded Compose version from 1.2.0-rc03 to 1.5.3
  • [Changed] Upgraded Android Gradle version from 7.2.0 to 8.1.2.
  • [Changed] Upgraded navigation-compose from 2.5.1 to 2.7.4
  • [Changed] Upgraded compose.material3 from 1.0.1 to 1.1.2
  • [Changed] Upgraded activity-compose from 1.6.0-alpha05 to 1.8.0
  • [Changed] Upgraded lifecycle-viewmodel-compose from 2.5.1 to 2.6.2
  • [Changed] Upgraded dagger from 2.43.2 to 2.48.1
  • [Changed] Upgraded JavaVersion to 17

Note that developers should update their dev environments to the latest Kotlin, AGP, and Compose versions to ensure compatibility with this latest version. Please also update your build.gradle files with the new Kotlin and AGP version specifications.

Minor release

30 Aug 16:25
8ae6bdc
Compare
Choose a tag to compare

4.1.0

Public API Change

  • [ADDED] (221 & 222)PrefillData object in PaymentFormConfig, which allows injection of pre-filled cardholder name and billing form data

Improvements

  • [FIXED] Issue where the pay button wouldn’t get enabled from the payment form after entering valid data
  • [ADDED] Functionality for country and phone number fields to make them optional/hidden
  • [ADDED] Support for adding cardholder name in the payment form
  • [FIXED] An SDK crash while entering the expiry date
  • [FIXED] Issue for expiry date error disappearing too quickly

Minor Release

31 Mar 14:59
fc90c00
Compare
Choose a tag to compare

4.0.2

Changed

  • Fixed bug related to sending Country object when billing address form is disabled or not updated.
  • Remove default Country parameter in BillingAddress

Migration to the latest stable compose.material3 version. Minor improvements.

05 Jan 16:15
Compare
Choose a tag to compare

4.0.1

  1. Migrated to a stable Compose material 3 version (1.0.1).
  2. Mapped the scheme_local property from the /tokens endpoint via the SDK (NAS keys only).
  3. Improved Java compatibility.

Major release

16 Dec 14:19
477faea
Compare
Choose a tag to compare

4.0.0

  1. Improved validation and tokenisation logic
  2. Fully updated customisation, to be in line with your app experience
  3. More secure UIs that protect your customers

Version causes breaking changes. Please check our ReadMe for the latest integration advice.

Beta release of new Frames SDK.

29 Nov 11:14
Compare
Choose a tag to compare
Pre-release

Beta release with new Frames SDK.

3.1.2 - Analytics updates and bugfix

27 May 14:29
42707bc
Compare
Choose a tag to compare

Added

  • New logging events to capture 3DS Webview callbacks, themes values & mobile's default language for PaymentForm and CheckoutAPIClient initialisation.
  • Fixed bug for Build issues caused by class conflicts

Updated

  • Updated Logging SDK version to 1.0.1

3.1.1 - Added translations for ES, DE, IT

04 Apr 09:43
366afef
Compare
Choose a tag to compare

Added:

  • Added translations for ES, DE, IT (#79)
  • Bug fix for View os NullPointerException on MonthInput (#76)
  • Added Kotlin Sample App

Updated:

  • Change Kotlin, Dokka version to 1.6.10