chore(release): v0.4.14 (versionCode 41) — Sentry noise gate reaches users
Ships 7c8bc7d (#169). Until this release, the filter exists only in main: every
installed build still uploads `connect timeout` / `connect server-unreachable`
and un-deduped retry loops, which is what makes opencode-mobile the org's #1
Sentry volume source (~4,500 events/month against a 3,500/month org quota).
User-visible change is deliberately small — quieter crash reporting, real
crashes unaffected — so the Play changelog says exactly that.
Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
@@ -94,8 +94,8 @@ android {
|
|||||||
applicationId 'cc.agentlabs.opencode'
|
applicationId 'cc.agentlabs.opencode'
|
||||||
minSdkVersion rootProject.ext.minSdkVersion
|
minSdkVersion rootProject.ext.minSdkVersion
|
||||||
targetSdkVersion rootProject.ext.targetSdkVersion
|
targetSdkVersion rootProject.ext.targetSdkVersion
|
||||||
versionCode 40
|
versionCode 41
|
||||||
versionName "0.4.13"
|
versionName "0.4.14"
|
||||||
|
|
||||||
buildConfigField "String", "REACT_NATIVE_RELEASE_LEVEL", "\"${findProperty('reactNativeReleaseLevel') ?: 'stable'}\""
|
buildConfigField "String", "REACT_NATIVE_RELEASE_LEVEL", "\"${findProperty('reactNativeReleaseLevel') ?: 'stable'}\""
|
||||||
}
|
}
|
||||||
|
|||||||
4
app.json
4
app.json
@@ -2,7 +2,7 @@
|
|||||||
"expo": {
|
"expo": {
|
||||||
"name": "OpenCode",
|
"name": "OpenCode",
|
||||||
"slug": "opencode-mobile",
|
"slug": "opencode-mobile",
|
||||||
"version": "0.4.13",
|
"version": "0.4.14",
|
||||||
"orientation": "portrait",
|
"orientation": "portrait",
|
||||||
"scheme": "opencode",
|
"scheme": "opencode",
|
||||||
"userInterfaceStyle": "automatic",
|
"userInterfaceStyle": "automatic",
|
||||||
@@ -35,7 +35,7 @@
|
|||||||
},
|
},
|
||||||
"android": {
|
"android": {
|
||||||
"package": "cc.agentlabs.opencode",
|
"package": "cc.agentlabs.opencode",
|
||||||
"versionCode": 40,
|
"versionCode": 41,
|
||||||
"usesCleartextTraffic": true,
|
"usesCleartextTraffic": true,
|
||||||
"adaptiveIcon": {
|
"adaptiveIcon": {
|
||||||
"foregroundImage": "./assets/adaptive-icon.png",
|
"foregroundImage": "./assets/adaptive-icon.png",
|
||||||
|
|||||||
5
distribution/changelogs/41.txt
Normal file
5
distribution/changelogs/41.txt
Normal file
@@ -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.
|
||||||
@@ -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.
|
||||||
|
|||||||
5
fastlane/metadata/android/en-US/changelogs/41.txt
Normal file
5
fastlane/metadata/android/en-US/changelogs/41.txt
Normal file
@@ -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.
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@opencode-ai/mobile",
|
"name": "@opencode-ai/mobile",
|
||||||
"version": "0.4.13",
|
"version": "0.4.14",
|
||||||
"private": true,
|
"private": true,
|
||||||
"main": "expo-router/entry",
|
"main": "expo-router/entry",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
Reference in New Issue
Block a user