diff --git a/.claude/skills/update-sqlcipher/SKILL.md b/.claude/skills/update-sqlcipher/SKILL.md index e1577a86c1..baf022edef 100644 --- a/.claude/skills/update-sqlcipher/SKILL.md +++ b/.claude/skills/update-sqlcipher/SKILL.md @@ -178,7 +178,9 @@ When creating the PR: Recent SQLCipher updates in the project: -- **4.10.0** - Current version (PR #2744) +- **4.16.0** - SQLite 3.53.1, LibTomCrypt 1.18.2 (2026-05-12) +- **4.15.0** - Previous version +- **4.10.0** - Previous version (PR #2744) - **4.9.0** - Previous version (PR #2717) - **4.7.2** - Introduced `onCorruption()` API change (PR #2698) - **4.6.1** - Stable version (PR #2605) diff --git a/libs/SmartStore/build.gradle.kts b/libs/SmartStore/build.gradle.kts index 79e3263d01..c8a6f7b8f3 100644 --- a/libs/SmartStore/build.gradle.kts +++ b/libs/SmartStore/build.gradle.kts @@ -12,7 +12,7 @@ plugins { dependencies { api(project(":libs:SalesforceSDK")) api("androidx.sqlite:sqlite:2.6.2") - api("net.zetetic:sqlcipher-android:4.15.0") + api("net.zetetic:sqlcipher-android:4.16.0") implementation("androidx.core:core-ktx:1.18.0") androidTestImplementation("androidx.test:runner:1.7.0") androidTestImplementation("androidx.test:rules:1.7.0") diff --git a/libs/test/SmartStoreTest/src/com/salesforce/androidsdk/smartstore/store/SmartStoreTest.java b/libs/test/SmartStoreTest/src/com/salesforce/androidsdk/smartstore/store/SmartStoreTest.java index 5b14411194..3802775f23 100644 --- a/libs/test/SmartStoreTest/src/com/salesforce/androidsdk/smartstore/store/SmartStoreTest.java +++ b/libs/test/SmartStoreTest/src/com/salesforce/androidsdk/smartstore/store/SmartStoreTest.java @@ -116,7 +116,7 @@ public void testRuntimeSettings() { */ @Test public void testSQLCipherVersion() { - Assert.assertEquals("Wrong sqlcipher version", "4.15.0 community", store.getSQLCipherVersion()); + Assert.assertEquals("Wrong sqlcipher version", "4.16.0 community", store.getSQLCipherVersion()); } /**