diff --git a/CHANGELOG.md b/CHANGELOG.md index cb3a1154a05..df0f8aaf492 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ native ; } ``` +- Fix abstract method error in `SentrySupportSQLiteDatabase` ([#4597](https://github.com/getsentry/sentry-java/pull/4597)) ## 8.18.0 diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index d88dd71e208..4379c63d615 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -79,7 +79,7 @@ androidx-lifecycle-common-java8 = { module = "androidx.lifecycle:lifecycle-commo androidx-lifecycle-process = { module = "androidx.lifecycle:lifecycle-process", version.ref = "androidxLifecycle" } androidx-navigation-runtime = { module = "androidx.navigation:navigation-runtime", version.ref = "androidxNavigation" } androidx-navigation-compose = { module = "androidx.navigation:navigation-compose", version.ref = "androidxNavigation" } -androidx-sqlite = { module = "androidx.sqlite:sqlite", version = "2.3.1" } +androidx-sqlite = { module = "androidx.sqlite:sqlite", version = "2.5.2" } androidx-recyclerview = { module = "androidx.recyclerview:recyclerview", version = "1.2.1" } coil-compose = { module = "io.coil-kt:coil-compose", version = "2.6.0" } commons-compress = {module = "org.apache.commons:commons-compress", version = "1.25.0"} diff --git a/sentry-android-sqlite/build.gradle.kts b/sentry-android-sqlite/build.gradle.kts index 434841f6c31..2c0908bd4fa 100644 --- a/sentry-android-sqlite/build.gradle.kts +++ b/sentry-android-sqlite/build.gradle.kts @@ -54,7 +54,14 @@ android { } } -kotlin { explicitApi() } +kotlin { + explicitApi() + compilerOptions { + // skip metadata version check, as androidx.sqlite:sqlite is compiled against a newer version of + // Kotlin + freeCompilerArgs.add("-Xskip-metadata-version-check") + } +} dependencies { api(projects.sentry)