This website requires JavaScript.
5a91c08413
fix: treat embedded session chat as desktop surface
Bohdan Triapitsyn
2026-07-11 09:40:35 +03:00
33cbd0b836
fix(mobile): pad Android app below the status bar on Android 15
Bohdan Triapitsyn
2026-07-10 20:25:48 +03:00
e9102df5f7
release v1.15.0
Bohdan Triapitsyn
2026-07-10 19:41:49 +03:00
3c0fb49c46
chore: add changelog entry for workspace-relative filenames in Editor Integration
Bohdan Triapitsyn
2026-07-10 19:15:41 +03:00
6ec1797583
feat(cli): make connect-url --relay a full anywhere pairing link
Bohdan Triapitsyn
2026-07-10 18:29:15 +03:00
de92b8fef4
fix(vscode): keep relative path in selection attachment filename (#1923 )
Ibrahim Khan
2026-07-10 06:39:55 -07:00
7ea974d89b
docs: centralize device connection guides, add private relay docs
Bohdan Triapitsyn
2026-07-10 15:30:50 +03:00
b3fa19fe3e
feat: add navigable JSON summaries for tool output
Bohdan Triapitsyn
2026-07-10 14:51:33 +03:00
6c2e657511
chore: draft unreleased changelog, bump opencode sdk to 1.17.18
Bohdan Triapitsyn
2026-07-10 13:42:52 +03:00
4296efb64d
feat(electron): add Windows startup and system tray support (#2112 )
achcyano
2026-07-10 17:40:48 +08:00
51e6ae7e3f
feat(desktop): multi-transport hosts with relay fallback, card-style services dropdown
Bohdan Triapitsyn
2026-07-10 12:24:50 +03:00
ba32518b88
feat(desktop): live status in the servers list and a cleaner section header
Bohdan Triapitsyn
2026-07-10 03:36:10 +03:00
26e88355e1
fix(desktop): relay host status, display, and server-side LAN candidate
Bohdan Triapitsyn
2026-07-10 03:22:57 +03:00
cc4de243c6
fix(chat): sticky user headers float mid-list in the virtualized timeline
Bohdan Triapitsyn
2026-07-10 02:28:31 +03:00
848f552767
fix(ios): actually hide the iOS 26 scroll edge effect
Bohdan Triapitsyn
2026-07-10 02:20:41 +03:00
3184afafdf
feat(pairing): auto-close the QR/link dialog once the device connects
Bohdan Triapitsyn
2026-07-10 02:01:00 +03:00
e74834a739
feat(mobile): redesign connect screen and instances sheet
Bohdan Triapitsyn
2026-07-10 01:44:42 +03:00
91a95bfdaa
feat: pairing v2 — one-tap trusted devices over LAN and private relay (#2103 )
Iuliia Ivashko
2026-07-10 00:12:33 +03:00
83d4bc7b59
fix(chat): save previous-session anchor in microtask with bail check
herjarsa
2026-07-09 21:55:57 +02:00
a1aae30e66
Share project edit form; add per-project default model (#2015 )
2026-07-09 13:54:05 +03:00
57ebaedada
fix(server): allow x-opencode-directory-encoding header in CORS (#1825 )
FanFan4204
2026-07-09 15:29:34 +08:00
ac93a52e21
feat: iPad split layout for the Capacitor app (#2104 )
Bohdan Triapitsyn
2026-07-08 21:52:18 +03:00
3d32ac7989
feat(chat): add Mermaid diagram zoom controls (#2100 )
Carson and Bohdan Triapitsyn
2026-07-09 01:43:23 +08:00
dfed121bf1
fix: defer markdown code line number sync during streaming
Bohdan Triapitsyn
2026-07-08 20:06:33 +03:00
6d0977fc4e
fix: accept looser unified diff patches
Bohdan Triapitsyn
2026-07-08 15:10:40 +03:00
f49f3a0d88
feat: add synced code block line numbers
Bohdan Triapitsyn
2026-07-08 14:59:11 +03:00
8b7448bcf0
feat: add code block line wrap toggle
Bohdan Triapitsyn
2026-07-08 14:46:44 +03:00
859b4529da
feat: add private relay for end-to-end-encrypted remote access (#2087 )
Bohdan Triapitsyn
2026-07-08 03:44:02 +03:00
42e470cefa
fix: keep browser tab session navigation stable
Bohdan Triapitsyn
2026-07-07 20:58:54 +03:00
44f44da212
ci: add friendly android release asset names
Bohdan Triapitsyn
2026-07-07 20:38:05 +03:00
d447952344
ci: allow manual mobile release tag uploads
Bohdan Triapitsyn
2026-07-07 20:26:20 +03:00
7a508f1b14
ci: add mobile platform release toggles
Bohdan Triapitsyn
2026-07-07 20:20:47 +03:00
2f4eb1d112
fix: simplify context raw message rows
Bohdan Triapitsyn
2026-07-07 20:05:54 +03:00
40dfff4a9a
fix: handle ambiguous prompt transport failures
Bohdan Triapitsyn
2026-07-07 19:49:11 +03:00
c801c7a74b
fix: clear right sidebar resize constraints
Bohdan Triapitsyn
2026-07-07 18:13:46 +03:00
292e78f067
feat: add last-turn diff view
Bohdan Triapitsyn
2026-07-07 14:44:20 +03:00
1c44146a4f
feat: show android update toast
Bohdan Triapitsyn
2026-07-07 13:49:26 +03:00
4a62a2aeab
feat: support mobile update checks
Bohdan Triapitsyn
2026-07-07 13:39:50 +03:00
d45cae485c
feat: trigger mobile release from the main release workflow
Bohdan Triapitsyn
2026-07-07 13:00:11 +03:00
00346fa6a1
ci: build ios release with macos 26
Bohdan Triapitsyn
2026-07-07 12:37:42 +03:00
0f6e769715
fix: compile ios scroll edge handling
Bohdan Triapitsyn
2026-07-07 12:32:47 +03:00
10869094e1
fix: set ios app deployment target
Bohdan Triapitsyn
2026-07-07 12:27:07 +03:00
a92c4a335b
ci: match ios extension signing blocks
Bohdan Triapitsyn
2026-07-07 12:22:39 +03:00
ef9f8a01e2
ci: patch ios signing per target
Bohdan Triapitsyn
2026-07-07 12:18:36 +03:00
1434034dbf
ci: install ios profiles by uuid
Bohdan Triapitsyn
2026-07-07 12:13:27 +03:00
4d13253cfe
ci: use ios provisioning profile uuids
Bohdan Triapitsyn
2026-07-07 12:07:19 +03:00
8645802dc2
ci: force ios distribution signing
Bohdan Triapitsyn
2026-07-07 12:02:10 +03:00
29483997ea
ci: match ios release signing blocks
Bohdan Triapitsyn
2026-07-07 11:57:12 +03:00
ab3ce3354f
ci: fix ios release signing patch
Bohdan Triapitsyn
2026-07-07 11:51:25 +03:00
1db8f5cc80
ci: use app store signing for mobile ios
Bohdan Triapitsyn
2026-07-07 11:46:46 +03:00
e9ab5618c3
ci: add mobile release workflows
Bohdan Triapitsyn
2026-07-07 11:39:17 +03:00
5101fab962
fix: keep local file picker mounted during composer swaps
Bohdan Triapitsyn
2026-07-07 10:32:13 +03:00
9ceb027e75
fix: preserve composer taps while the keyboard dismisses
Bohdan Triapitsyn
2026-07-07 10:20:14 +03:00
624be556f6
release v1.14.1
Bohdan Triapitsyn
2026-07-07 01:56:59 +03:00
856b312da1
fix: grow composer with dictation transcript like typed text
Bohdan Triapitsyn
2026-07-07 01:40:00 +03:00
24c40b4930
fix: iOS PWA safe areas, viewport stability, and keyboard/overlay choreography
Bohdan Triapitsyn
2026-07-07 01:25:28 +03:00
182fc89b8d
feat: split session recap and suggestion settings
Bohdan Triapitsyn
2026-07-06 22:54:31 +03:00
1824b51155
fix: scope session assist to session directory
Bohdan Triapitsyn
2026-07-06 20:00:53 +03:00
18d1c9111a
feat: add load earlier support to chat timeline
Bohdan Triapitsyn
2026-07-06 17:24:01 +03:00
46784e9ed2
fix(vscode): persist model favorites (#1995 )
Catan
2026-07-06 15:18:38 +07:00
9a7d7a4379
fix(vscode): restore previous view when exiting settings (closes #1776 ) (closes #1848 )
Catan
2026-07-06 15:16:23 +07:00
d8f0ef074b
fix: compute first changed diff line from patch hunks
Bohdan Triapitsyn
2026-07-06 01:26:56 +03:00
0f3b7f96c2
feat(chat): recognize file:start-end as a clickable reference (#2000 )
Catan
2026-07-06 04:58:44 +07:00
708cd723f7
fix: update button removal notice duration in ShareOpinionDialog
Bohdan Triapitsyn
2026-07-06 00:45:17 +03:00
81c9e6eaa2
fix: preserve chat composer focus on mobile keyboard
Bohdan Triapitsyn
2026-07-06 00:39:49 +03:00
086982c1b3
feat: add temporary sidebar share opinion prompt
Bohdan Triapitsyn
2026-07-06 00:37:24 +03:00
a6edc7baee
fix(capacitor): validate mobile connection on app resume
Bohdan Triapitsyn
2026-07-05 23:51:11 +03:00
ec61cf3573
fix(auth): narrow mobile auth fallback (#2046 )
Leonid and bashrusakh
2026-07-06 07:33:23 +11:00
0a7807a9dc
fix: run deployed web CLI from Bun global install
Bohdan Triapitsyn
2026-07-05 23:21:59 +03:00
28f0736d69
feat: small-model utility calls on existing OpenCode providers (#2049 )
Bohdan Triapitsyn
2026-07-05 23:19:10 +03:00
e5b03493da
release v1.14.0
Bohdan Triapitsyn
2026-07-05 12:58:59 +03:00
f3c36eb96e
fix(tooltip): update styles for tooltip content and arrow to use elevated surface variables
Bohdan Triapitsyn
2026-07-05 12:55:04 +03:00
02dc59b788
docs: changelog for the abort, desktop auth, and Windows CLI fixes
Bohdan Triapitsyn
2026-07-05 10:48:18 +03:00
81b8218d7c
fix(chat): route abort to the session's own OpenCode instance
Bohdan Triapitsyn
2026-07-05 10:47:09 +03:00
997116c736
fix(opencode): robust Windows CLI discovery and launch across surfaces
Bohdan Triapitsyn
2026-07-05 10:39:09 +03:00
7ec45785d9
fix(desktop): prefer the user's OpenCode install over the bundled CLI
Bohdan Triapitsyn
2026-07-05 10:06:09 +03:00
0820778763
fix(desktop): recognize the LAN-bound local server when tagging client tokens
Bohdan Triapitsyn
2026-07-05 09:50:53 +03:00
b09e073e86
fix(mobile): browser composer keyboard handling on chat and draft screens
Bohdan Triapitsyn
2026-07-05 09:14:55 +03:00
ed07e7de18
fix(mobile): hold the boot-matched splash while the browser connects
Bohdan Triapitsyn
2026-07-05 03:08:18 +03:00
d762b69cec
feat(mobile): autocomplete redesign for touch surfaces
Bohdan Triapitsyn
2026-07-05 02:58:41 +03:00
da78de3a21
fix(chat): send preset starters directly instead of staging them in the composer
Bohdan Triapitsyn
2026-07-05 02:32:40 +03:00
743f3fbdb5
docs: describe unreleased changes relative to the released version
Bohdan Triapitsyn
2026-07-05 02:19:41 +03:00
0645cebe02
fix(mobile): open the keyboard from the pill in browsers and draft unreleased changelog
Bohdan Triapitsyn
2026-07-05 02:11:45 +03:00
aecf7af892
fix(mobile): restore the password unlock page in mobile browsers
Bohdan Triapitsyn
2026-07-05 02:01:02 +03:00
01ca2ecf24
fix(chat): hide the load-older button once history is confirmed complete
Bohdan Triapitsyn
2026-07-05 01:54:33 +03:00
2c220f3c52
perf(mobile): constant-viewport chat scroller across keyboard transitions
Bohdan Triapitsyn
2026-07-05 01:41:44 +03:00
b19f65f9b6
fix(mobile): steady overlay entrance while the keyboard dismisses
Bohdan Triapitsyn
2026-07-05 00:17:19 +03:00
dbcb655e43
feat(mobile): synchronized pill composer transitions and draft screen fixes
Bohdan Triapitsyn
2026-07-05 00:05:38 +03:00
fb839b66a9
feat(mobile): collapsed pill composer and mobile input redesign
Bohdan Triapitsyn
2026-07-04 16:41:17 +03:00
531039b690
feat(mobile): transform-based keyboard choreography on iOS
Bohdan Triapitsyn
2026-07-04 13:55:12 +03:00
adb6ca2b08
fix(cli): externalize Windows startup PowerShell to .ps1 wrapper (schtasks /TR 261-char limit)
Tang
2026-07-04 10:32:19 +08:00
de1b85ac56
feat(voice): first-class voice input and local TTS across web, desktop, and mobile (#2018 )
Bohdan Triapitsyn
2026-07-04 02:48:07 +03:00
3f5151d424
feat(ui): unify list virtualization on @tanstack/react-virtual and polish scroll behavior
Bohdan Triapitsyn
2026-07-03 18:44:10 +03:00
2bce38cfbb
feat(chat): migrate history list to @tanstack/react-virtual with deterministic mobile history loading
Bohdan Triapitsyn
2026-07-03 13:49:53 +03:00
d71aec54db
fix: stabilize chat history prepend scroll preservation on mobile and desktop
Bohdan Triapitsyn
2026-07-03 01:34:04 +03:00
3bd785a10a
fix: prevent mobile session resync flicker
Bohdan Triapitsyn
2026-07-02 22:44:00 +03:00
01e0905e8b
fix(ci): run OpenCode CLI version step in bash
Bohdan Triapitsyn
2026-07-02 19:23:42 +03:00
be9911fac0
release v1.13.9
Bohdan Triapitsyn
2026-07-02 19:00:58 +03:00
33ecd628bd
feat(desktop): bundle pinned OpenCode CLI
Bohdan Triapitsyn
2026-07-02 17:43:33 +03:00
bd8ab070e7
fix: reject OpenCode desktop app as CLI
Bohdan Triapitsyn
2026-07-02 00:48:09 +03:00