Changelog
What's new in Termio.
Every shipped release, straight from the same catalog the app checks for updates.
Termio iOS 0.2.0 (build 350) — wide-pane line wrap, pinch-to-zoom terminal, Local Servers Share, Antigravity→Gemini
2026-07-08
0.2.0 · build 357
- Fixed: wide terminal panes no longer cut long lines off the right edge — content now wraps so nothing is lost, even when a pane is wider than your screen (works even when the pane's column count isn't reported)
- New: pinch-to-zoom the live terminal — a two-finger pinch resizes your local text (8–28pt) without touching the shared tmux window; the Advanced Settings font range now matches
- New: Local Servers can now preview localhost-bound dev servers — a Share button opens the server on your phone through a secure tunnel (previously only servers bound to 0.0.0.0 could be reached)
- Improved: Antigravity (agy) CLI panes are now recognized and shown as Gemini
Termio iOS 0.2.0 (build 350) — wide-pane line wrap, pinch-to-zoom terminal, Local Servers Share, Antigravity→Gemini
2026-07-07
0.2.0 · build 355
- Fixed: wide terminal panes no longer cut long lines off the right edge — content now wraps so nothing is lost, even when a pane is wider than your screen (works even when the pane's column count isn't reported)
- New: pinch-to-zoom the live terminal — a two-finger pinch resizes your local text (8–28pt) without touching the shared tmux window; the Advanced Settings font range now matches
- New: Local Servers can now preview localhost-bound dev servers — a Share button opens the server on your phone through a secure tunnel (previously only servers bound to 0.0.0.0 could be reached)
- Improved: Antigravity (agy) CLI panes are now recognized and shown as Gemini
Termio iOS 0.2.0 (build 350) — wide-pane line wrap, pinch-to-zoom terminal, Local Servers Share, Antigravity→Gemini
2026-07-07
0.2.0 · build 351
- Fixed: wide terminal panes no longer cut long lines off the right edge — content now wraps so nothing is lost, even when a pane is wider than your screen (works even when the pane's column count isn't reported)
- New: pinch-to-zoom the live terminal — a two-finger pinch resizes your local text (8–28pt) without touching the shared tmux window; the Advanced Settings font range now matches
- New: Local Servers can now preview localhost-bound dev servers — a Share button opens the server on your phone through a secure tunnel (previously only servers bound to 0.0.0.0 could be reached)
- Improved: Antigravity (agy) CLI panes are now recognized and shown as Gemini
Termio iOS 0.2.0 (build 349) — adjustable terminal width, multi-device routing fix
2026-07-06
0.2.0 · build 349
- New: adjustable terminal width from the app — pick Auto, 80, 120, or 160 columns for the live terminal directly from the pane view
- Improved: message delivery now routes more reliably to the right Mac when you have more than one paired
Termio iOS 0.2.0 (build 348) — bottom-miss hardening, font ceiling, Cursor dedupe, 10-pane crews, zh-Hans coverage, crash reporting
2026-07-05
0.2.0 · build 348
- Fixed: the terminal could land short of the true bottom on open in some narrow/late-column layouts — hardened with new regression coverage
- Fixed: manually setting a smaller terminal font size could be overridden by fit-width sizing on narrow panes — your chosen size is now a hard ceiling; also fixed a font-stability bug where two panes with identical settled dimensions could get stuck at different sizes
- Fixed: Cursor-agent panes could flood the conversation with up to ~11 duplicate "Working…" status blocks — duplicate-status deduplication now recognizes Cursor's spinner format, not just Claude Code's
- New: crews now support up to 10 panes (was 8) — pane list and layout raised to match
- New: Simplified Chinese (zh-Hans) coverage extended to Advanced Settings, Inbox, and Privacy screens
- New: crash reporting, with a privacy toggle in Advanced Settings — off by default, opt-in
Termio iOS 0.2.0 (build 347) — send-resilience fixes, chase-border unfrozen, links tappable again
2026-07-05
0.2.0 · build 347
- Fixed: a background message retry could pair its confirm/failure callbacks incorrectly, occasionally re-sending the same instruction to an agent
- Fixed: analytics session tracking could double-count a single cold launch as two sessions
- Fixed: sending an image right after another message could fail outright — images now upload sequentially instead of racing
- Improved: message sends are now queued durably and retried, with an honest "reconnecting" indicator instead of staying silently optimistic
- Fixed: the live-terminal chase-border comet could freeze while actively streaming — now driven by wall-clock time instead of an interruptible animation
- Fixed: terminal links were not tappable (regression)
- Fixed: long lines in the live terminal now wrap instead of being truncated
- New: on-device scroll diagnostics for the terminal's open-at-bottom behavior (Advanced Settings → Scroll diagnostics)
Termio iOS 0.2.0 (build 346) — terminal-send crash fix, live border on by default, quiet update indicator
2026-07-05
0.2.0 · build 346
- Fixed: crash when sending a message while the terminal was scrolling (scroll re-entrancy; root-caused from a device crash log)
- New: the dynamic live-border animation now runs by default (battery-level gating removed) — an Advanced Settings toggle lets you turn it off
- Improved: the “update available” banner is replaced by a quiet version-row indicator in Settings (also fixes the indicator incorrectly self-offering the currently-installed version)
- Fixed: composer echo-guard could get stuck in a stale state, blocking live updates
- Improved: added regression coverage for terminal open-at-bottom scenarios
Termio iOS 0.2.0 (build 345) — unified font policy, chase-border restored, composer + list-row polish
2026-07-05
0.2.0 · build 345
- New: unified font policy across live + snapshot terminal rendering with an 11pt readability floor
- Fixed: terminal view no longer re-pins to bottom when growth is real content rather than a viewport change
- Fixed: chase-border comet restored, gated to skip animation under Reduce Motion / Low Power Mode (falls back to a static highlight)
- Fixed: composer clears reliably after send
- Improved: list row visual restyles across Inbox/Settings surfaces
- Fixed: notification/status markers now render on the right (trailing) side consistently
- Improved: crew pane cap raised to 10 (1 manager + 9 coworkers)
- Fixed: camera-QR pairing follow-up fixes
Termio iOS 0.2.0 (build 344) — notification visual language, permission-flow fixes, consistent row heights
2026-07-04
0.2.0 · build 344
- New: notification-kind visual language (distinct icon/color per notification type) and removed the redundant row chevron
- Fixed: permission-request flow — Cursor Agent detection, non-blocking agent-CLI checks, camera-QR deep link, project-folder picker
- Fixed: font bootstrap jump when entering a terminal page
- Fixed: chase-border comet color now tracks path-relative position instead of screen-relative (visible seam on rotation/resize)
- Fixed: all row swipe actions now on the trailing (right) edge, consistent across every list
- Fixed: inconsistent list-row heights — Settings sub-page rows (Macs, Local Servers, Pair-a-Mac) now match the Inbox row standard
Termio iOS 0.2.0 (build 343) — QR pairing token delivery, font-size stability, first-launch checklist
2026-07-04
0.2.0 · build 343
- Fixed: opening or switching to a pane's terminal could land mid-scrollback instead of at the newest output
- Fixed: live terminal font size could visibly flap between renders with no real resize; unified live + snapshot-peek font sizing
- Fixed: mid-word line wrap corruption in the live terminal
- Fixed: washed-out, low-contrast Notifications tab cards on glass backgrounds
- New: QR pairing now delivers the daemon token end-to-end (Mac init → iOS claim → Mac poll), fixing a case where pairing looked successful server-side but the Mac never connected
- New: first-launch pairing checklist and auto-open QR pairing prompt on a fresh install
- Improved: app performance metrics collection (internal)
Termio iOS 0.2.0 (build 342) — crash reporting, annual subscriptions, notification + retention improvements
2026-07-04
0.2.0 · build 342
- New: Crash reporting and telemetry (Sentry)
- New: Annual subscription plans with savings badge
- New: Subscription grace window
- Fixed: offline banner + retry behavior
- Fixed: push notification deeplinks
- Improved: notification coverage, file retention (TTL)
- New: floating-buttons visibility toggle
- Improved: full Settings i18n coverage
Termio iOS 0.2.0 (build 341) — paywall polish, Help Center in Settings, i18n coverage
2026-07-04
0.2.0 · build 341
- New: Paywall design-system polish, translations, and honest encryption copy
- New: Help Center entry in Settings
- Fixed: coach-marks, picker tint, icon alignment, notification handling
- Improved: i18n coverage, fit-width UI
Termio iOS 0.2.0 (build 340) — Simplified Chinese localization round + border/picker fixes
2026-07-03
0.2.0 · build 340
- New: Simplified Chinese (zh-Hans) localization round, incl. prod-feedback fixes
- Fixed: picker group tint
- Fixed: border polish (both reported bugs)
- Fixed: Settings icon alignment
- Improved: fit-width UI
Termio iOS 0.2.0 (build 339) — coach-mark fix, ‘Get the Mac client’ links, card lifecycle
2026-07-03
0.2.0 · build 339
- Fixed: coach-mark anchor geometry
- New: "Get the Mac client" links
- Improved: card lifecycle — durable dismiss + expired card state
Termio iOS 0.2.0 (build 338) — Codex update-modal fix, pane-picker density pass
2026-07-03
0.2.0 · build 338
- Fixed: Codex "Update available" modal no longer blocks message injection
- Improved: Switch pane picker card density (owner-directed 70% reduction pass)
- Fixed: deploy catalog publish no longer drops release history on merge
Termio iOS 0.2.0 (build 337) — Inbox swipe fix, markdown file rendering, pane-picker spacing
2026-07-03
0.2.0 · build 337
- Fixed: Inbox tab-swipe no longer opens a message by mistake on a short or sloppy swipe
- Fixed: Local Servers rows with long titles no longer hide the Share button
- New: markdown (.md) files now render as readable formatted text instead of a blank file card
- Fixed: pane-picker card spacing and bottom tab-bar clearance
- Fixed: decision-needed alert presentation and pane-label display
- Improved: Claude/Codex chat-first default reverted to off while the feature is refined