From b27e9f93fa53e70eeb24c13e458de1f48e4a0fbe Mon Sep 17 00:00:00 2001 From: "Zeyi (Rice) Fan" Date: Thu, 6 Aug 2026 18:51:48 -0700 Subject: [PATCH] chore(android): bump app versionName to 0.1.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Related issue N/A — chore, no issue required. ## Summary - Bumps the Android shell's `versionName` from `0.1.0` to `0.1.1`. - `versionCode` is intentionally untouched: it is supplied per release by CI (`android-bundle.yml` passes `-PversionCode=`, documented as "must be higher than the last uploaded to Play; starts at 3"). The `?: 2` in `build.gradle.kts` is only a local-build fallback, so changing it would have no effect on what ships to Play. ## Test Plan - `./gradlew :app:processDebugMainManifest` and inspected the merged manifest: ``` app/build/intermediates/merged_manifest/debug/processDebugMainManifest/AndroidManifest.xml android:versionCode="2" android:versionName="0.1.1" ``` - `pre-commit run --files web/android/app/build.gradle.kts` — passes. ## Demo N/A — no visual change. ## Type of change - [ ] Bug fix - [ ] Feature - [ ] UI / frontend change - [x] Refactor / chore - [ ] Docs - [ ] Test / CI - [ ] Breaking change ## Test coverage - [ ] Unit tests added / updated - [ ] Integration tests added / updated - [ ] E2E tests added / updated - [x] Manual verification completed - [ ] Existing tests cover this change - [x] Not applicable ## Coverage notes A version-string constant has no behaviour to unit test. Verified by building the merged manifest and confirming `android:versionName="0.1.1"` is what the build actually emits, rather than only reading back the source line. Signed-off-by: Zeyi (Rice) Fan --- web/android/app/build.gradle.kts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/android/app/build.gradle.kts b/web/android/app/build.gradle.kts index c77890d55d..3ad85a1e70 100644 --- a/web/android/app/build.gradle.kts +++ b/web/android/app/build.gradle.kts @@ -39,7 +39,7 @@ android { minSdk = 28 targetSdk = 36 versionCode = (project.findProperty("versionCode") as? String)?.toIntOrNull() ?: 2 - versionName = "0.1.0" + versionName = "0.1.1" // Instrumented (androidTest) runner — required for UI Automator / Espresso // screenshot tests. Mirrors the androidx.test stable line pinned below.