From 9fdceae1d3573e10d7b7eb255e4e2044296f65c7 Mon Sep 17 00:00:00 2001 From: MxKevinBeqo Date: Mon, 3 Aug 2026 14:23:59 +0200 Subject: [PATCH 1/2] fix: force hermes v0 version --- android/app/build.gradle | 3 +++ 1 file changed, 3 insertions(+) diff --git a/android/app/build.gradle b/android/app/build.gradle index dd5e357b..4d9ee53c 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -144,6 +144,9 @@ dependencies { configurations.all { resolutionStrategy { + // Force Hermes V0 version across all configurations to prevent random resolution due to gradle caching/timing issues. + force "com.facebook.hermes:hermes-android:0.15.1" + force "androidx.annotation:annotation:1.1.0" force( "com.google.android.gms:play-services-base:18.6.0", From e2297f565cb9daa0f34162568697647833b44533 Mon Sep 17 00:00:00 2001 From: MxKevinBeqo Date: Mon, 3 Aug 2026 15:32:36 +0200 Subject: [PATCH 2/2] chore: add changelog --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index b4d040f7..e1c977d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] +- We addressed a random scenario where gradle would resolve to using the Hermes v1 compiler instead of the old hermes override in gradle.properties. This would throw issues with "...bytecode mismatch...". + ## [20.0.0] - 2026-08-03 - We fixed an issue that could cause iOS apps to restart repeatedly after an OTA update.