diff --git a/android/app/build.gradle b/android/app/build.gradle index 8cc1384..3910fac 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 40 - versionName "0.4.13" + versionCode 41 + versionName "0.4.14" buildConfigField "String", "REACT_NATIVE_RELEASE_LEVEL", "\"${findProperty('reactNativeReleaseLevel') ?: 'stable'}\"" } diff --git a/app.json b/app.json index ca26cfd..14d72fe 100644 --- a/app.json +++ b/app.json @@ -2,7 +2,7 @@ "expo": { "name": "OpenCode", "slug": "opencode-mobile", - "version": "0.4.13", + "version": "0.4.14", "orientation": "portrait", "scheme": "opencode", "userInterfaceStyle": "automatic", @@ -35,7 +35,7 @@ }, "android": { "package": "cc.agentlabs.opencode", - "versionCode": 40, + "versionCode": 41, "usesCleartextTraffic": true, "adaptiveIcon": { "foregroundImage": "./assets/adaptive-icon.png", diff --git a/distribution/changelogs/41.txt b/distribution/changelogs/41.txt new file mode 100644 index 0000000..0303dc5 --- /dev/null +++ b/distribution/changelogs/41.txt @@ -0,0 +1,5 @@ +v0.4.14 — Quieter, more useful crash reporting + +• Connection problems on your own network (timeouts, unreachable server) are no longer filed as crash reports — they were never bugs in the app. +• Repeated identical errors are now reported once instead of hundreds of times. +• Real crashes are still reported in full, and unaffected by the above. diff --git a/distribution/whatsnew/whatsnew-en-US b/distribution/whatsnew/whatsnew-en-US index 45a2f00..d635df5 100644 --- a/distribution/whatsnew/whatsnew-en-US +++ b/distribution/whatsnew/whatsnew-en-US @@ -1,3 +1,3 @@ -v0.4.13 — Waitlist signups no longer get lost +v0.4.14 — Quieter, more useful crash reporting -Joining the OpenCode Connect waitlist now survives a flaky connection: a signup that fails is saved on your device and re-sent automatically the next time you open the app. The email-app fallback only opens if you choose it after repeated retries. +Connection problems on your own network are no longer filed as crash reports, and a repeating error is now reported once instead of hundreds of times. Real crashes are still reported in full, so genuine problems still get fixed. diff --git a/fastlane/metadata/android/en-US/changelogs/41.txt b/fastlane/metadata/android/en-US/changelogs/41.txt new file mode 100644 index 0000000..0303dc5 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/41.txt @@ -0,0 +1,5 @@ +v0.4.14 — Quieter, more useful crash reporting + +• Connection problems on your own network (timeouts, unreachable server) are no longer filed as crash reports — they were never bugs in the app. +• Repeated identical errors are now reported once instead of hundreds of times. +• Real crashes are still reported in full, and unaffected by the above. diff --git a/package.json b/package.json index e223694..b3c661a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@opencode-ai/mobile", - "version": "0.4.13", + "version": "0.4.14", "private": true, "main": "expo-router/entry", "scripts": {