Releases: capacitor-community/stripe
v7.0.1
v6.5.1
v7.0.0
- Merge pull request #423 from capacitor-community/feat/7.0.0 866097a
- chore 9296d59
- Merge branch 'main' into feat/7.0.0 307a5be
- released 76b3d65
- Merge branch 'main' into feat/7.0.0 5d54c37
- chore(pkg): support node 20 ab5d262
- chore(android): use enum at jvmTarget 8d1ce1e
- chore(readme): update to v7 9b0361c
- chore(readme): recommend to remove buildscript f60e40a
- chore 6b76170
- feat(): remove deprecated code 776feb2
- chore(demo): remove recommend kotlin_version to 2.0.+ 1e879f7
- released 3ad1735
- 7.0.0-1 97128c6
- Revert "chore(android): update kotlin_version to 2.0.+" 8f889e6
- chore(android): fix kotlin jvm target 0d0bfe5
- chore(android): update kotlin_version to 2.0.+ 527c705
- chore(ci): update JDK to 21 d17da76
- released bc094d0
- 7.0.0-0 1569b12
- feat(): npx cap migrate to v7 f923956
- feat(packages): npx @capacitor/plugin-migration-v6-to-v7 2f935c5
v6.5.0
@capacitor-community/stripe-terminal
Supported Apps on Devices on Android: https://docs.stripe.com/terminal/features/apps-on-devices/overview
Thanks #425 by @markhermano
Commit
v6.4.4
v7.0.0-1
v7.0.0-0
v6.4.3
v6.4.2
v6.4.1
This Android plugin has been made with Kotlin.
For a long time, this plugin has been developed in Java.
However, with 2025 just around the corner, and with the Stripe SDK being developed in Kotlin, new feature development required us to revisit the code in Java. Additionally, with the release of Kotlin 2.0 this year, the language has become faster and safer to use.
As a result, this plugin has been reborn in Kotlin. Instead of using Kotlin in just some parts of the code, we have unified everything under Kotlin 🎉
Trouble Shooting
Error: Unable to get provider androidx.startup.InitializationProvider
Unable to get provider androidx.startup.InitializationProvider: androidx.startup.StartupException: androidx.startup.StartupException: java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/lifecycle/ReportFragment$ActivityInitializationListener;
If you got this error message at Android Studio, you should add next block to android/app/build.gradle
like https://github.com/capacitor-community/stripe/blob/main/demo/angular/android/app/build.gradle#L61-L74
+ buildscript {
+ ext.kotlin_version = '2.0.+'
+ repositories {
+ google()
+ mavenCentral()
+ }
+ dependencies {
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
+ }
+ }
+ apply plugin: 'kotlin-android'