Kit Langton
8609cc55d0
refactor(core): finish moving shell permission checks off tree-sitter ( #60332 )
2026-10-29 12:30:10 -07:00
James Long
d3ad3da99e
chore(core): use @opencode/pty 0.3.3 ( #60276 )
2026-10-29 12:55:05 -04:00
Ryan Vogel
0f3a0c206f
fix(opencode): verify Bun runtime zip checksum in release builds ( #59360 )
2026-10-26 14:09:06 -05:00
Dax
6996bbcd6d
ci: separate release builds from signing and publishing ( #59046 )
2026-10-26 14:21:29 -04: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
4b83402a29
chore: merge dev into beta
2026-10-26 08:34:06 +10: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
316a688fe9
chore: merge dev into beta
2026-10-22 08:46:18 +10:00
James Long
92242b5539
feat(core): enable persistent PTYs on Windows ( #56245 )
2026-10-19 15:51:37 -04:00
Luke Parker
8ba78414d2
chore(ci): speed up the beta desktop publish ( #55919 )
2026-10-16 13:46:53 +10:00
Luke Parker
3731aace4a
fix(ci): fail releases that bundle native code for the wrong CPU ( #54982 )
2026-10-13 10:46:28 +10:00
Dax
2bf145b931
feat(tui): show release highlights after updating ( #54969 )
2026-10-12 23:20:11 +00:00
Luke Parker
039eb85ba1
fix(cli): install the native binary on Windows ARM64 ( #54955 )
2026-10-13 08:43:52 +10:00
Kit Langton
1aae67e853
chore: upgrade Effect to rc.118 ( #50231 )
2026-10-09 01:36:06 -07:00
Dax
6861df7638
fix(cli): reject stale platform binaries during install ( #53845 )
2026-10-07 23:05:35 -04:00
Kit Langton
c28e9ec311
fix(cli): give plugins the host's Effect ( #53422 )
2026-10-07 16:57:24 -07:00
Luke Parker
a7f3d570ae
fix(cli): compress the embedded web UI at brotli's best quality ( #53644 )
2026-10-07 11:35:20 +10:00
Luke Parker
8b45c5674b
fix(cli): embed the web UI as raw bytes instead of base64 strings ( #53643 )
2026-10-07 11:35:19 +10:00
Aiden Cline
1814dd9799
test: stabilize Windows CI without longer timeouts ( #50454 )
2026-09-21 18:30:30 -05:00
Dax Raad
839aa25c3e
feat(cli): publish Homebrew formula
2026-09-19 04:37:36 -04:00
Dax Raad
cae475df37
sync
2026-09-17 10:47:52 -04:00
Dax Raad
ab3566ab82
feat(server): expose server info endpoint
2026-09-16 21:43:58 -04:00
Dax
12201ee507
fix(cli): load web assets on demand
...
from OpenCode
2026-09-15 21:15:40 -04:00
Dax Raad
67a6d52015
chore(cli): reduce compiled runtime memory
2026-09-15 20:29:56 -04:00
opencode-agent[bot]
70fe186df4
test(app): wait for summary readiness ( #49217 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-09-15 15:26:28 -05:00
Dax Raad
13453f2da8
refactor(protocol): consolidate server status
2026-09-13 16:56:22 -04:00
Dax Raad
0f26ad8787
fix(cli): keep opencode2 as a working alias
2026-09-11 20:55:03 -04:00
Dax Raad
b08ad82518
fix(cli): clarify opencode2 rename guidance
2026-09-11 20:50:20 -04:00
Dax
770420bdad
fix(release): omit node CLI from latest ( #48568 )
2026-09-11 19:10:23 -04:00
Dax
654f411a5b
feat(release): isolate v2 stable publishing ( #48546 )
2026-09-11 15:50:35 -04:00
Dax
bb564f96a3
feat(cli): rename command to opencode
2026-09-11 15:03:45 -04:00
opencode-agent[bot]
e10408b219
fix(cli): ignore upgrade cleanup failures ( #48178 )
...
Co-authored-by: jlongster <17031+jlongster@users.noreply.github.com>
2026-09-09 10:51:17 -04:00
Brendan Allan
90dd682e66
feat(app): configure initial servers and add QR pairing ( #47799 )
2026-09-08 14:32:17 +08:00
Dax Raad
d1d1c6f890
feat(release): publish package binaries through Cloudflare
...
Move files deployments to Wrangler, make CLI and desktop own their publishing destinations, add direct-download update metadata and desktop feeds, and refresh installation docs.
2026-09-07 19:17:29 -04:00
Dax Raad
a55dc8c84a
feat(services): organize hosted services and add public files
2026-09-07 18:34:34 -04:00
Dax
567f8b9743
feat(updates): serve updates under opencode.ai/update ( #47858 )
2026-09-07 18:18:32 -04:00
Dax
6263a35b3f
fix(cli): install only opencode for stable AUR releases ( #47857 )
2026-09-07 18:04:38 -04:00
Dax
74ca560c75
feat(cli): publish stable releases to opencode-bin on AUR ( #47856 )
2026-09-07 17:59:39 -04:00
Dax
a68d6f904d
feat(cli): publish beta releases to AUR ( #47855 )
2026-09-07 17:52:48 -04:00
Dax
a5312e169b
refactor(packages): migrate to the opencode npm scope ( #47852 )
2026-09-07 17:19:33 -04:00
Kit Langton
5c3f2ddf8c
refactor(core): unify filesystem access policy ( #47630 )
2026-09-07 09:26:55 -04:00
Luke Parker
fa6dd9df8f
chore: upgrade Bun to 1.4.1 and re-enable bytecode ( #47271 )
2026-09-04 22:01:12 +10:00
Dax Raad
0089ac9b02
fix(cli): align artifact user agent format
2026-09-03 00:09:48 -04:00
opencode-agent[bot]
1e4e9c5d85
fix(cli): disable bytecode until Bun 1.4.1 ( #46933 )
...
Co-authored-by: Hona <10430890+Hona@users.noreply.github.com>
2026-09-03 10:43:09 +10:00
Dax
969055918f
feat(cli): use endpoint-provided update packages ( #46910 )
2026-09-02 23:01:27 +00:00
Dax Raad
4643cacb4a
fix(cli): retry Windows service smoke cleanup
2026-09-02 18:55:26 -04:00
Dax Raad
af332a2363
chore(cli): enable bytecode compilation
2026-09-02 15:13:29 -04:00
James Long
2b8a3e7ee0
fix(pty): own daemon lifetime and hand off restarts ( #45551 )
2026-08-27 11:52:48 -04:00
James Long
d572a5756c
feat(cli): embed persistent PTY binaries from npm packages ( #45248 )
2026-08-26 07:55:30 -04:00