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
Filip
ccd406b00f
fix(tui): prevent truncateMiddle overflow at small widths ( #60287 )
2026-10-29 18:07:23 +01: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
Sebastian
66f1fa816d
chore: upgrade effect to 4.0.6 ( #59630 )
2026-10-29 11:06:23 +01: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
Aiden Cline
e2bc79dc0b
fix(util): kill spawned process groups when opencode exits ( #59411 )
2026-10-26 17:12:31 -05:00
Dax
6996bbcd6d
ci: separate release builds from signing and publishing ( #59046 )
2026-10-26 14:21:29 -04:00
Aiden Cline
d8607b6616
refactor(ai): replace wildcard exports with an explicit public API ( #59183 )
2026-10-26 09:37:24 -05:00
Luke Parker
be315b1db8
chore: merge beta into dev
...
Brings the desktop beta work into dev as a merge commit, so its history is kept.
Core, server and client changes from beta were backported to dev one PR at a time
first (#59081 to #59107 ).
Left out of this merge, so dev keeps its current behaviour:
- Generated UI, entirely: the plugin-genui package, its core registration and
publishing, the session-ui surfaces, charts, form replies and streaming tool
input, the app setting and its strings, tool-input delta publishing, and their
tests. It lands on dev later through its own pull request.
- The `ast-grep-ignore: no-star-import` comment in cross-spawn-spawner.ts,
which lint:effect-patterns still needs.
Notes:
- Dev-channel builds now use their own service-dev.json, port and
opencode-dev.db (#58331 ), so dev-build users start on a fresh database.
- #56550 (plugin instruction entries) and #57527 (untracked folder rows) come
in as on beta; follow-ups go to dev.
- Docs from beta are pointed at check-test.yml, after the workflow rename.
- #59132 's fix (settings toggles MCP servers in the session's location) is
ported onto beta's rewritten Extensions page, and #59131 's browser title test
joins beta's tab tests.
2026-10-26 13:56:31 +10:00
Luke Parker
4b83402a29
chore: merge dev into beta
2026-10-26 08:34:06 +10:00
Kit Langton
9aeaa3c3b5
feat(util): add a QR encoder ( #59056 )
2026-10-25 13:47:54 -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
8d52b4e452
feat(desktop): capture heaps on an opt-in signal ( #58317 )
2026-10-24 13:14:57 -07:00
Luke Parker
80ea2130e7
fix(app): stop the remaining cleanup aborts from pinning disposed batches ( #58439 )
2026-10-23 22:05:59 +10:00
Luke Parker
dddec8f3c1
fix(app): stop aborted signals from pinning disposed timeline DOM ( #58432 )
2026-10-23 21:38:42 +10:00
opencode
2a3e7c0f34
sync release versions for v2.1.4 [skip ci]
2026-10-23 10:15:01 +00:00
Luke Parker
e49157b34c
fix(core): keep remote MCP requests open past Bun's fetch idle timeout ( #58341 )
2026-10-23 04:34:28 +00:00
Luke Parker
d290006820
chore: merge dev into beta
2026-10-23 13:08:54 +10:00
Luke Parker
5f79a2aaf7
feat(desktop): add native memory breakdown to heap captures ( #58311 )
2026-10-23 12:48:10 +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
Aiden Cline
f8d3f34d3a
refactor(util): remove unused runtime wrappers and dead helpers ( #57991 )
2026-10-22 10:47:47 -05: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
Luke Parker
565a2e3a33
fix(app): show the TUI turn metrics in the debug bar ( #57934 )
2026-10-22 08:02:18 +10:00
Kit Langton
3991ea1306
fix: make bun run check pass on beta ( #57652 )
2026-10-20 22:40:43 -07:00
opencode
4b50f5cc6c
sync release versions for v2.1.2 [skip ci]
2026-10-21 03:41:13 +00:00
Kit Langton
db6999e2a4
feat(app): tag other sessions with @ and link them in messages ( #57480 )
2026-10-20 12:05:40 -07: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
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
Aiden Cline
63c1a27af5
fix(core): tolerate sandboxed filesystem denials during location boot ( #55817 )
2026-10-17 22:41:23 -05:00
Aiden Cline
49e9786bb7
fix(core): bound skill discovery and watches ( #55597 )
...
Co-authored-by: Dante <duanjl.china@gmail.com>
Co-authored-by: Kugesh Rajasekaran <47845948+kugesh-Rajasekaran@users.noreply.github.com>
2026-10-17 22:33:39 -05:00
opencode-agent[bot]
23359e9fe6
chore: upgrade typecheck to TypeScript 7.0.2 ( #56300 )
...
Co-authored-by: kitlangton <7587245+kitlangton@users.noreply.github.com>
2026-10-17 13:26:46 -07:00
Divanshu
22e771f589
fix(util): retry broken-pipe transport failures ( #56307 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-10-17 00:31:43 -05:00
opencode
4e95dacd81
sync release versions for v2.0.32 [skip ci]
2026-10-16 22:17:00 +00:00
opencode
83c5abbbe3
sync release versions for v2.0.31 [skip ci]
2026-10-16 12:37:41 +00:00
Filip
d0f3204619
fix(util): hide plugin Git console windows on Windows ( #55475 )
2026-10-16 00:45:40 +02:00
Filip
17229d24f5
chore(ci): speed up and stabilize the test workflow ( #55866 )
2026-10-16 00:35:49 +02:00
opencode
f40dc433cb
sync release versions for v2.0.30 [skip ci]
2026-10-15 19:48:32 +00:00
opencode
34d8ded0c5
sync release versions for v2.0.29 [skip ci]
2026-10-14 09:03:25 +00:00
opencode
c5aabae288
sync release versions for v2.0.28 [skip ci]
2026-10-13 08:17:45 +00:00
opencode
03cb9b9946
sync release versions for v2.0.27 [skip ci]
2026-10-12 04:17:06 +00:00
Kit Langton
1aae67e853
chore: upgrade Effect to rc.118 ( #50231 )
2026-10-09 01:36:06 -07:00
Luke Parker
f43903d849
feat(session-ui): deterministic timeline file link detection and resolution ( #53641 )
2026-10-09 02:50:00 +00:00
opencode
8059cdcbdf
sync release versions for v2.0.26 [skip ci]
2026-10-08 19:45:51 +00:00
opencode
62e087ff7b
sync release versions for v2.0.25 [skip ci]
2026-10-08 09:16:16 +00:00
Luke Parker
9c51d84f8f
feat(app): preview Word, Excel and PowerPoint files ( #53305 )
2026-10-07 00:31:01 +00:00
opencode
bd55d4895f
sync release versions for v2.0.24 [skip ci]
2026-10-06 03:04:19 +00:00