From 887b24bc655d9c4f0468ededcf62dce760510e5f Mon Sep 17 00:00:00 2001 From: TaprootFreak <142087526+TaprootFreak@users.noreply.github.com> Date: Mon, 25 May 2026 12:36:46 +0200 Subject: [PATCH] =?UTF-8?q?fix(deps):=20bump=20sqlite3=203.3.0=20=E2=86=92?= =?UTF-8?q?=203.3.1=20(libsqlite3mc=20hash=20mismatch)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The android-deploy step on develop (run 26394143332) failed during `flutter build appbundle --release` with: Bad state: Hash of downloaded file libsqlite3mc.arm.android.so is ec426ba2…a4a708, expected 92ec0a14…ae9c7d1b. sqlite3 3.3.1 bumps the bundled SQLite3 Multiple Ciphers binary to 2.3.3 and re-pins the matching hashes. The 3.3.0 hashes no longer match what the upstream CDN serves, so every release build aborted with the mismatch above. Diff is exactly two lines: pubspec.yaml constraint + the resolved sqlite3 entry in pubspec.lock. --- pubspec.lock | 4 ++-- pubspec.yaml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pubspec.lock b/pubspec.lock index bf626bd7..81d96269 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -1360,10 +1360,10 @@ packages: dependency: "direct main" description: name: sqlite3 - sha256: b3fe250b4ebd681a8ba20b12794c42b00c1375e5b51005568f0b8731265beb03 + sha256: "56da3e13ed7d28a66f930aa2b2b29db6736a233f08283326e96321dd812030f5" url: "https://pub.dev" source: hosted - version: "3.3.0" + version: "3.3.1" sqlparser: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index 9877d964..84d20a65 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -72,7 +72,7 @@ dependencies: pointycastle: ^3.9.1 qr_flutter: ^4.1.0 shared_preferences: ^2.5.2 - sqlite3: ^3.3.0 + sqlite3: ^3.3.1 url_launcher: ^6.3.1 web3dart: ^2.7.1 # The following adds the Cupertino Icons font to your application.