From c9b504711e8da6a02a46123422187f18fcbeb03d Mon Sep 17 00:00:00 2001 From: Den <2119348+dzianisv@users.noreply.github.com> Date: Wed, 22 Jul 2026 09:42:21 -0700 Subject: [PATCH] chore(release): prepare v0.4.11 (#142) Align release metadata for the F-Droid reproducibility repair tracked in issue #95. Co-authored-by: engineer --- android/app/build.gradle | 4 ++-- app.json | 4 ++-- distribution/changelogs/38.txt | 5 +++++ distribution/whatsnew/whatsnew-en-US | 4 ++-- fastlane/metadata/android/en-US/changelogs/38.txt | 5 +++++ package-lock.json | 4 ++-- package.json | 2 +- 7 files changed, 19 insertions(+), 9 deletions(-) create mode 100644 distribution/changelogs/38.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/38.txt diff --git a/android/app/build.gradle b/android/app/build.gradle index 78fd4a0..ceb0f20 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -94,8 +94,8 @@ android { applicationId 'cc.agentlabs.opencode' minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion - versionCode 37 - versionName "0.4.10" + versionCode 38 + versionName "0.4.11" buildConfigField "String", "REACT_NATIVE_RELEASE_LEVEL", "\"${findProperty('reactNativeReleaseLevel') ?: 'stable'}\"" } diff --git a/app.json b/app.json index 3dae352..ccd9783 100644 --- a/app.json +++ b/app.json @@ -2,7 +2,7 @@ "expo": { "name": "OpenCode", "slug": "opencode-mobile", - "version": "0.4.10", + "version": "0.4.11", "orientation": "portrait", "scheme": "opencode", "userInterfaceStyle": "automatic", @@ -35,7 +35,7 @@ }, "android": { "package": "cc.agentlabs.opencode", - "versionCode": 37, + "versionCode": 38, "usesCleartextTraffic": true, "adaptiveIcon": { "foregroundImage": "./assets/adaptive-icon.png", diff --git a/distribution/changelogs/38.txt b/distribution/changelogs/38.txt new file mode 100644 index 0000000..485833c --- /dev/null +++ b/distribution/changelogs/38.txt @@ -0,0 +1,5 @@ +v0.4.11 — Release reliability fix + +• Aligns Android version metadata across every build path. +• Ensures Google Play, direct APK, and F-Droid packages report the same version. +• No runtime behavior changed. diff --git a/distribution/whatsnew/whatsnew-en-US b/distribution/whatsnew/whatsnew-en-US index f8453be..681efdb 100644 --- a/distribution/whatsnew/whatsnew-en-US +++ b/distribution/whatsnew/whatsnew-en-US @@ -1,3 +1,3 @@ -v0.4.10 — Try it instantly, plus reliability & security fixes +v0.4.11 — Release reliability fix -New: tap "Try a demo" to see OpenCode in action with no server needed. Clearer setup explaining the app connects to a computer running "opencode serve". Security: "Require Biometric to Open" now re-locks whenever the app is backgrounded, and editing a connection's password now saves. Plus more reliable notifications and fixes for disappearing messages, the session view, and a stuck spinner after a network drop. +This maintenance release aligns Android version metadata across every build path so Google Play, direct APK, and F-Droid packages report the same version. No runtime behavior changed. diff --git a/fastlane/metadata/android/en-US/changelogs/38.txt b/fastlane/metadata/android/en-US/changelogs/38.txt new file mode 100644 index 0000000..98b0551 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/38.txt @@ -0,0 +1,5 @@ +v0.4.11 — release reliability fix + +- Aligns Android version metadata across every build path. +- Ensures Google Play, direct APK, and F-Droid packages report the same version. +- No runtime behavior changed. diff --git a/package-lock.json b/package-lock.json index f1d88ab..7a846b5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@opencode-ai/mobile", - "version": "0.4.7", + "version": "0.4.11", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@opencode-ai/mobile", - "version": "0.4.7", + "version": "0.4.11", "dependencies": { "@expo/vector-icons": "^15.0.3", "@gorhom/bottom-sheet": "5.2.8", diff --git a/package.json b/package.json index 2ff6889..bacc176 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@opencode-ai/mobile", - "version": "0.4.10", + "version": "0.4.11", "private": true, "main": "expo-router/entry", "scripts": {