From 6aee78e840cb2a79aeed43765a82b78148636cec Mon Sep 17 00:00:00 2001 From: Den <2119348+dzianisv@users.noreply.github.com> Date: Sat, 18 Jul 2026 09:23:26 -0700 Subject: [PATCH] =?UTF-8?q?chore(release):=200.4.10=20(versionCode=2037)?= =?UTF-8?q?=20=E2=80=94=20include=20reconnect=20+=20security=20fixes=20(#1?= =?UTF-8?q?26)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Supersedes v0.4.9 (versionCode 36, on internal but lacking these) so a SECURE, current build is available in the Play library to promote to production: - #124 reconnect resync (stuck 'processing' after network drop) - #125 HIGH: biometric app-lock re-locks on background (was bypassable after first unlock); connection password edits now persist plus everything in v0.4.9 (demo mode, first-run clarity, core + notification fixes). Promote versionCode 37 to production. Claude-Session: https://claude.ai/code/session_01T12AhSnQVrSxNnvwfCx2z6 Co-authored-by: engineer Co-authored-by: Claude Fable 5 --- app.json | 4 ++-- fastlane/metadata/android/en-US/changelogs/37.txt | 9 +++++++++ package.json | 2 +- 3 files changed, 12 insertions(+), 3 deletions(-) create mode 100644 fastlane/metadata/android/en-US/changelogs/37.txt diff --git a/app.json b/app.json index 63ac35c..3dae352 100644 --- a/app.json +++ b/app.json @@ -2,7 +2,7 @@ "expo": { "name": "OpenCode", "slug": "opencode-mobile", - "version": "0.4.9", + "version": "0.4.10", "orientation": "portrait", "scheme": "opencode", "userInterfaceStyle": "automatic", @@ -35,7 +35,7 @@ }, "android": { "package": "cc.agentlabs.opencode", - "versionCode": 36, + "versionCode": 37, "usesCleartextTraffic": true, "adaptiveIcon": { "foregroundImage": "./assets/adaptive-icon.png", diff --git a/fastlane/metadata/android/en-US/changelogs/37.txt b/fastlane/metadata/android/en-US/changelogs/37.txt new file mode 100644 index 0000000..92fcc7c --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/37.txt @@ -0,0 +1,9 @@ +v0.4.10 — try it instantly, plus reliability & security fixes + +- New: "Try a demo" on the home screen — see OpenCode in action (chat, tool calls, diffs, approvals) without setting up a server first +- Clearer first-time setup: the app explains it needs a computer running `opencode serve` (on your network or via Tailscale) and links to a setup guide +- Security: "Require Biometric to Open" now re-locks the app every time it goes to the background (previously it stayed unlocked after the first unlock) +- Fixed: editing a connection's password now actually saves it +- More reliable notifications, and no false "task completed" pushes for cancelled or failed runs +- Fixed messages occasionally disappearing when sent quickly, the session view sometimes showing another session, and a stuck "processing" spinner after a network drop +- Faster feedback when a server can't be reached diff --git a/package.json b/package.json index a7c832f..eefa626 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@opencode-ai/mobile", - "version": "0.4.9", + "version": "0.4.10", "private": true, "main": "expo-router/entry", "scripts": {