Luke Parker
57c7b70d2e
fix(cli): allow blob frames and objects in web UI CSP ( #60453 )
2026-10-30 14:06:15 +10:00
Kit Langton
8609cc55d0
refactor(core): finish moving shell permission checks off tree-sitter ( #60332 )
2026-10-29 12:30:10 -07:00
github-actions[bot]
4efad23dd8
release: v2.2.2 ( #60337 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-10-29 13:54:46 -05:00
James Long
d3ad3da99e
chore(core): use @opencode/pty 0.3.3 ( #60276 )
2026-10-29 12:55:05 -04:00
github-actions[bot]
f74b1416a8
release: v2.2.1 ( #60113 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com>
2026-10-29 10:41:32 -05:00
Kit Langton
9a9386edbc
refactor(client): group experimental SDK methods under client.experimental ( #59072 )
2026-10-28 15:18:38 -07:00
Aiden Cline
fa1260d6ca
fix(tui): send pasted image and PDF paths to local servers ( #59833 )
2026-10-28 00:50:24 -05:00
opencode-agent[bot]
5f1f8d094c
test: deflake shutdown-deadline cleanup and PowerShell permission timeout ( #59667 )
...
Co-authored-by: rekram1-node <63023139+rekram1-node@users.noreply.github.com>
2026-10-27 12:21:31 -05:00
Dax
51e4de1da6
fix(cli): put dev builds back on the shared service and database ( #59631 )
2026-10-27 10:14:15 -04:00
github-actions[bot]
86976449c4
release: v2.2.0 ( #59558 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-27 19:13:14 +10:00
Luke Parker
6b1bc48148
fix(cli): let plugin add install GUI-only packages ( #59492 )
2026-10-27 03:42:32 +00:00
Luke Parker
dae4077a96
feat(plugin): add OpenCode Desktop GUI plugins ( #55246 )
2026-10-27 10:54:50 +10:00
Filip
0b050ac5cd
Revert "fix(server): honor OPENCODE_SERVER_USERNAME for serve and --server" ( #59444 )
2026-10-27 00:06:31 +00:00
Dax
fa5b4bd618
fix(release): add repository to ai, plugin and cli package.json ( #59422 )
2026-10-26 22:28:26 +00:00
Aiden Cline
e2bc79dc0b
fix(util): kill spawned process groups when opencode exits ( #59411 )
2026-10-26 17:12:31 -05:00
Filip
0749024f0d
fix(server): honor OPENCODE_SERVER_USERNAME for serve and --server ( #59379 )
2026-10-26 20:54:03 +01:00
Ryan Vogel
0f3a0c206f
fix(opencode): verify Bun runtime zip checksum in release builds ( #59360 )
2026-10-26 14:09:06 -05:00
Aiden Cline
0ec4d0f862
fix(cli): report run server connection errors as JSON ( #59366 )
...
Co-authored-by: andreivince <andreivince21@gmail.com>
2026-10-26 14:03:06 -05:00
Dax
6996bbcd6d
ci: separate release builds from signing and publishing ( #59046 )
2026-10-26 14:21:29 -04:00
Simon Klee
ab4d1f3ab1
chore: upgrade opentui v0.7.0 ( #59295 )
2026-10-26 17:16:12 +01:00
Aiden Cline
1434464f7e
feat(plugin): filter event subscriptions by type ( #58864 )
2026-10-26 10:47:48 -05:00
Aiden Cline
d5bb993278
feat(build): fetch the models.dev catalog once per release and verify the bundled copy ( #59173 )
2026-10-26 01:19:02 -05:00
Kit Langton
787811f684
perf(core): resize images in a worker and release photon memory when idle ( #58820 )
2026-10-25 22:28:48 -07:00
Luke Parker
ca7d60b663
chore: merge dev into beta
2026-10-26 09:35:44 +10:00
Luke Parker
79469efc98
feat(server): report the machine's hostname in /api/info ( #59090 )
...
Co-authored-by: Dax Raad <d@ironbay.co>
2026-10-25 23:15:22 +00:00
Luke Parker
4b83402a29
chore: merge dev into beta
2026-10-26 08:34:06 +10:00
Kit Langton
3e4463a8a3
chore: use our QR encoder ( #59057 )
2026-10-25 13:53:29 -07:00
Kit Langton
b6cbbd7646
fix(cli): bound server shutdown with a 10 s deadline ( #58817 )
2026-10-25 07:47:11 -07:00
Kit Langton
1564686791
fix(cli): keep the service's XDG_STATE_HOME out of tool shells and name the port owner ( #58815 )
2026-10-25 07:15:19 -07:00
Kit Langton
0471a39a0f
fix(cli): accept --server and --standalone in any position ( #58505 )
2026-10-23 10:43:38 -07:00
Dax
3fda0e39a4
fix(cli): update @opentunnel/client to 0.6.1 (remote access behind HTTP proxies) ( #58464 )
2026-10-23 10:46:11 -05:00
opencode
2a3e7c0f34
sync release versions for v2.1.4 [skip ci]
2026-10-23 10:15:01 +00:00
Luke Parker
74f8d4860f
fix(cli): install musl native packages for cross builds on Bun 1.4.4 ( #58398 )
2026-10-23 10:30:21 +02:00
Luke Parker
8ee9351be9
fix(desktop): give dev builds their own server and keep beta off dev servers ( #58331 )
2026-10-23 13:49:45 +10:00
Luke Parker
fd0efe30f2
chore: merge dev into beta
2026-10-23 10:27:57 +10:00
Luke Parker
199ad46421
feat(desktop): capture app and server heap snapshots into one folder ( #58259 )
2026-10-23 10:25:37 +10:00
Luke Parker
bcd713e2b7
chore: merge dev into beta
2026-10-23 09:41:06 +10:00
Luke Parker
84578e123f
chore: use bun check for local typechecks and TypeScript 7.1 in CI ( #58253 )
2026-10-23 09:23:31 +10:00
Luke Parker
6102079a0e
feat(cli): add debug heap-dump command ( #58252 )
2026-10-23 08:59:30 +10:00
opencode
e965774fa0
sync release versions for v2.1.3 [skip ci]
2026-10-22 12:45:36 +00:00
Luke Parker
316a688fe9
chore: merge dev into beta
2026-10-22 08:46:18 +10:00
Filip
e441dafb09
fix(cli): move the Windows service port out of the WSL mirrored range ( #57428 )
2026-10-21 23:52:25 +02:00
opencode
4b50f5cc6c
sync release versions for v2.1.2 [skip ci]
2026-10-21 03:41:13 +00:00
Aiden Cline
0ceeb24f81
chore(cli): update opentunnel client ( #57287 )
2026-10-20 21:37:19 -05:00
opencode
133b1ebfaf
sync release versions for v2.1.1 [skip ci]
2026-10-20 13:36:20 +00:00
opencode
d30e990c69
sync release versions for v2.1.0 [skip ci]
2026-10-20 07:17:22 +00:00
Aiden Cline
acdcdb8dd9
refactor: v2.1 minor breaking changes ( #57260 )
2026-10-20 00:42:13 -05:00
Kit Langton
4504918028
test(cli,www): include hostname in /api/info service test and sync www openapi ( #57277 )
2026-10-19 22:10:05 -07:00
James Long
92242b5539
feat(core): enable persistent PTYs on Windows ( #56245 )
2026-10-19 15:51:37 -04:00
Finn763
52a10f573f
fix(tui): keep long-pending requests past Bun's fetch deadline ( #55149 )
...
Give the TUI client timeout: false, share the no-timeout fetch helper across run, mini and the TUI via @opencode/util/no-timeout-fetch, and surface existing-session shell failures with a toast and composer restore.
Closes #54974
Co-authored-by: Finn763 <finn763@users.noreply.github.com>
2026-10-19 13:37:11 -04:00