chore(release): 0.4.9 (versionCode 36) — bundle core + notification fixes (#122)
Supersedes v0.4.8 (still on internal, not promoted) with everything merged since: offline demo mode + first-run clarity (0.4.8), core session fixes (#120: queued-message ghosting, selectSession race), and notification/ permission fixes (#121: permission never requested, wrong-session-on-back-nav, misleading completion pushes, question double-reply). Production is on 0.4.5, so promoting v0.4.9 gets users the full hardened app in one step. Claude-Session: https://claude.ai/code/session_01T12AhSnQVrSxNnvwfCx2z6 Co-authored-by: engineer <engineer@macbookpro.lan> Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
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.8",
|
"version": "0.4.9",
|
||||||
"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": 35,
|
"versionCode": 36,
|
||||||
"usesCleartextTraffic": true,
|
"usesCleartextTraffic": true,
|
||||||
"adaptiveIcon": {
|
"adaptiveIcon": {
|
||||||
"foregroundImage": "./assets/adaptive-icon.png",
|
"foregroundImage": "./assets/adaptive-icon.png",
|
||||||
|
|||||||
8
fastlane/metadata/android/en-US/changelogs/36.txt
Normal file
8
fastlane/metadata/android/en-US/changelogs/36.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
v0.4.9 — smoother, more reliable, easier to start
|
||||||
|
|
||||||
|
- 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 now explains it needs a computer running `opencode serve` (on your network or via Tailscale) and links to a setup guide
|
||||||
|
- More reliable notifications: you're now correctly asked for notification permission, and "task completed" pushes no longer fire for cancelled or failed runs
|
||||||
|
- Fixed messages occasionally disappearing when you sent a second one quickly
|
||||||
|
- Fixed the session view sometimes showing another session's messages after navigating back
|
||||||
|
- Faster feedback when a server can't be reached, and a fix for the directory browser getting stuck
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@opencode-ai/mobile",
|
"name": "@opencode-ai/mobile",
|
||||||
"version": "0.4.8",
|
"version": "0.4.9",
|
||||||
"private": true,
|
"private": true,
|
||||||
"main": "expo-router/entry",
|
"main": "expo-router/entry",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
Reference in New Issue
Block a user