All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Updated the native Android SDK version to 2.6.23
- Updated the native Android SDK version to 2.6.22
- Updated the native iOS SDK version to 2.6.23
- Updated iOS native SDK version to 2.6.22
- Added Kotlin Gradle Plugin
- Updated Android native SDK version to 2.6.19
- Fixed SDK dialogs with using activity as context for KlarnaStandaloneWebView.
- Added flex-shrink to child checkout and payment views.
- Added the following optional props to the
KlarnaStandaloneWebView
component:overScrollMode: 'always' | 'content' | 'never'
: allows setting the over scroll mode of the web view (Android-only).bounces: boolean
: allows controlling whether the web view's scroll view bounces past the edge of content and back again (iOS-only).
- Added single ObjC header file for both old and new architecture implementations.
- Fixed an issue in the KlarnaStandaloneWebView component.
- Added KlarnaCheckoutView component
- Updated Android native SDK version to 2.6.17
- Updated iOS native SDK version to 2.6.19
- Updated Android native SDK version to 2.6.16
- Updated iOS native SDK version to 2.6.17
- Added support for passing parameters as part of KlarnaWebViewKlarnaMessageEvent in KlarnaStandaloneWebView component.
- Update Android native SDK version to 2.6.14
- Update iOS native SDK version to 2.6.16
- Fixed a Java 8 compatibility issue.
- Added KlarnaStandaloneWebView component
- Added support for React Native's new architecture
- Update Android native SDK version to 2.6.8
- Update iOS native SDK version to 2.6.10
- Applied dependabot version updates
- Update Android native SDK version to 2.6.2
- Applied dependabot version updates
- Update iOS native SDK version to 2.6.4
- Update Android native SDK version to 2.4.1
- Update iOS native SDK version to 2.4.1
- Update Android native SDK version to the latest (2.3.1)
- Fix react peer dependency (>=16.5.0)
- Add Gradle 7 compatibility
- Update iOS native SDK version to the latest (2.2.2)
- Update Android native SDK version to the latest (2.2.1)
- Update Android Gradle plugin version (4.2.0)
- Update Android Gradle version to the latest (7.4.1)
- Update iOS SDK version to the latest (2.1.5)
- Updated Android SDK (2.1.4) & iOS SDK (2.1.4)
- Update Android SDK & iOS SDK version to the latest (2.1.0)
- Update Android SDK version to the latest (2.0.39)
- Update iOS SDK version to the latest (2.0.36)
- Added arm64 in EXCLUDED_ARCHS for iOS.
- Update iOS SDK version to the latest (2.0.28)
- Update Android SDK version to the latest (2.0.28)
- Change Android SDK version to 2.0.26
- Update iOS SDK version to the latest (2.0.24)
- Update iOS SDK version to the latest (2.0.21)
- Updated web view height calculation on Android.
- Fixed a resizing issue on Android when the web view's height was not properly updated.
- Updated the iOS SDK version to the latest (2.0.17)
- Updated the parameters of reauthorize and finalize methods.
- Fixed a resizing issue on Android when the web view's scroll height value was returned null.
- Updated the iOS SDK version to the latest (2.0.13)
- Fixed a rendering issue while loading the payment view in Android SDK
- Updated the iOS SDK version to the latest (2.0.12)
- Updated the Android SDK version to the latest (2.0.16)
- Updated the README file with a note about androidx annotations package
- Update dependencies
- Update the iOS SDK version to support Swift 5.2
- Fixed
No such property: username for class: java.lang.String
build issue for Android. - Migrate to AndroidX.
- Updated the iOS SDK version to the latest (2.0.10)
- Updated the Android SDK version to the latest (2.0.10)
- Updated the Android SDK package name.
- Updated the Android SDK version to the latest (2.0.9)