Dax
6996bbcd6d
ci: separate release builds from signing and publishing ( #59046 )
2026-10-26 14:21:29 -04:00
Kit Langton
5a023ed662
feat(desktop): show who made each beta change and what it does ( #57886 )
2026-10-22 13:22:40 -07:00
Luke Parker
316a688fe9
chore: merge dev into beta
2026-10-22 08:46:18 +10:00
James Long
cb07c555d4
feat(desktop): preserve Drive-managed development state ( #57112 )
2026-10-19 14:15:32 -04:00
Dax Raad
776186fda2
feat(desktop): show beta changes after updates
...
Beta builds embed their commit and the feat, fix and perf commits among their newest 200. The app remembers the commit of the build the user last saw and, after an update, shows the changes since then in a What's new in beta dialog. No network calls and no update service changes. The first update after rollout only records the commit.
2026-10-19 11:07:37 -04:00
Luke Parker
f4ecbbf71d
fix(desktop): install each Windows channel into its own directory ( #56904 )
2026-10-19 10:08:54 +10:00
thdxr
3a58a0c9cf
Merge branch 'dev' into beta
...
# Conflicts:
# .github/workflows/publish.yml
2026-10-16 13:55:22 +00:00
opencode-agent[bot]
ed772f5009
chore(release): drop the separate opencode-beta release repo ( #56083 )
...
Co-authored-by: thdxr <826656+thdxr@users.noreply.github.com>
2026-10-16 13:54:42 +00:00
Luke Parker
8d5e6e23c0
feat(desktop): install Windows updates in about a second ( #55933 )
2026-10-16 14:10:01 +10:00
Luke Parker
8ba78414d2
chore(ci): speed up the beta desktop publish ( #55919 )
2026-10-16 13:46:53 +10:00
Max Weinbach
854b3bb9d7
fix(desktop): bundle arm64 binaries for windows arm ( #54689 )
...
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
2026-10-12 15:27:39 +10:00
Luke Parker
3e3a9b3a49
fix(desktop): restore fast cold dev startup ( #54060 )
2026-10-09 04:27:16 +00:00
Luke Parker
54d44f3681
chore(app): autofix readable spacing in GUI packages ( #53444 )
2026-10-06 09:10:06 +10:00
Luke Parker
938baed23b
fix(desktop): keep each file's sha512 in update manifests ( #53309 )
2026-10-05 18:35:00 +10:00
Luke Parker
f406d93a66
refactor(app): move GUI features into built-in extensions ( #52369 )
2026-10-01 15:17:55 +10:00
Brendan Allan
080b7671de
feat(desktop): add local device pairing ( #49291 )
...
Co-authored-by: Brendonovich <Brendonovich@users.noreply.github.com>
2026-09-22 16:24:56 +08:00
Luke Parker
717f81ce08
chore(desktop): attribute renderer CPU profiles to source files ( #50114 )
2026-09-20 16:30:35 +10:00
Luke Parker
7fc3f68007
perf(desktop): boot the renderer alongside the main bundle ( #50108 )
2026-09-20 16:15:58 +10:00
Luke Parker
7125f5f8b5
chore(desktop): measure the startup bench from the screen ( #49894 )
2026-09-19 14:06:58 +10:00
Luke Parker
9843d13c29
chore(desktop): record startup marks for the benchmark ( #49872 )
2026-09-19 12:00:03 +10:00
Luke Parker
e1e2efe8ec
perf(desktop): show the first window the moment Electron is ready ( #49869 )
2026-09-19 10:41:27 +10:00
Luke Parker
988a66ca4f
perf(desktop): ship the bundled CLI version instead of spawning for it ( #49762 )
2026-09-19 09:36:55 +10:00
Luke Parker
98c6b41573
chore(desktop): add a packaged startup benchmark ( #49758 )
2026-09-19 09:23:09 +10:00
usrnk1
657f700f5d
feat(desktop): disable security code autofill ( #49531 )
2026-09-17 20:35:14 +08: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
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
a5312e169b
refactor(packages): migrate to the opencode npm scope ( #47852 )
2026-09-07 17:19:33 -04:00
Brendan Allan
17f362e0fe
fix(desktop): brand macOS dev app as OpenCode Dev ( #47744 )
2026-09-07 14:45:57 +08:00
Luke Parker
5e3100a46a
fix(desktop): persist renderer state in SQLite instead of electron-store ( #47695 )
2026-09-07 10:51:46 +10:00
Luke Parker
6575215ddf
fix(desktop): keep command palette responsive and scoped ( #47164 )
2026-09-04 09:41:12 +10:00
Luke Parker
48c8a308b9
fix(desktop): stabilize bundled dev and process exit ( #46523 )
2026-09-02 08:26:57 +00:00
Luke Parker
ddda404d99
fix(desktop): bundle the CLI in production releases ( #46705 )
2026-09-02 12:15:25 +10:00
Luke Parker
0b771030ed
fix(desktop): grant Windows sandbox access during installation ( #46696 )
2026-09-02 12:08:34 +10:00
Luke Parker
2a7d0729d0
feat(desktop): optimize cold development startup ( #42722 )
2026-08-20 17:40:50 +10:00
Dax Raad
9e22c40fff
feat: align V2 beta release channels
2026-08-15 18:40:23 -04:00
Luke Parker
9c8b50b989
feat(deskltop): use opencode2 in WSL ( #42199 )
2026-08-13 11:20:48 +10:00
Luke Parker
af127a643b
refactor(desktop): run local server from source ( #42194 )
2026-08-13 10:44:45 +10:00
Luke Parker
04ad06e2e3
fix(desktop): align local development identity ( #41889 )
2026-08-12 12:04:57 +10:00
Luke Parker
c217ebe2ad
fix(desktop): skip web ui build in dev ( #41881 )
2026-08-12 10:25:32 +10:00
Luke Parker
1190ef3818
feat(desktop): support local server builds ( #41486 )
2026-08-12 09:56:47 +10:00
Luke Parker
c2b754bb03
feat(desktop): publish v2 beta desktop ( #41626 )
2026-08-11 14:33:31 +10:00
Luke Parker
1be6d94267
fix(desktop): bootstrap v2 background service ( #39309 )
2026-07-28 21:03:34 +10:00
opencode-agent[bot]
302e9b45ab
chore: merge dev into v2 ( #39290 )
...
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Aarav Sareen <96787824+arvsrn@users.noreply.github.com>
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
Co-authored-by: opencode <opencode@sst.dev>
Co-authored-by: Jay <53023+jayair@users.noreply.github.com>
Co-authored-by: David Hill <1879069+iamdavidhill@users.noreply.github.com>
Co-authored-by: BB84 <110078428+BB-84C@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: Dax <mail@thdxr.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev>
Co-authored-by: Jay V <air@live.ca>
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Dustin Deus <deusdustin@gmail.com>
Co-authored-by: Frank <frank@anoma.ly>
Co-authored-by: usrnk1 <7547651+usrnk1@users.noreply.github.com>
Co-authored-by: Jack <jack@anoma.ly>
Co-authored-by: Sebastian <hasta84@gmail.com>
Co-authored-by: Jérôme Benoit <jerome.benoit@sap.com>
Co-authored-by: Test User <test@test.com>
Co-authored-by: Simon Klee <hello@simonklee.dk>
Co-authored-by: Rahul A Mistry <149420892+ProdigyRahul@users.noreply.github.com>
Co-authored-by: Qiping Li <liqiping1991@gmail.com>
Co-authored-by: liqiping <liqiping@msh.team>
Co-authored-by: OpeOginni <107570612+OpeOginni@users.noreply.github.com>
Co-authored-by: Matthias Reso <13337103+mreso@users.noreply.github.com>
Co-authored-by: tobwen <1864057+tobwen@users.noreply.github.com>
Co-authored-by: Daniel Polito <danielbpolito@gmail.com>
Co-authored-by: opencode <noreply@opencode.ai>
Co-authored-by: Devin R Leopold <devin.leopold@gmail.com>
Co-authored-by: Zach Bruggeman <mail@bruggie.com>
Co-authored-by: Zach Bruggeman <zbruggeman@ramp.com>
Co-authored-by: Kit Langton <kit.langton@gmail.com>
Co-authored-by: David Siewert <david1gruppenplan@gmail.com>
Co-authored-by: Andrei Dziahel <develop7@develop7.info>
Co-authored-by: adityachaudhary99 <adityaachaudhary2003@gmail.com>
Co-authored-by: Vladimir Glafirov <vglafirov@gitlab.com>
Co-authored-by: Matt Carey <mcarey@cloudflare.com>
2026-07-28 18:36:55 +10:00
Brendan Allan
4aaece29d9
feat(desktop): reintroduce AppStream MetaInfo for Linux desktop builds ( #27253 )
2026-05-13 13:14:39 +08:00
Brendan Allan
b4147c8d08
refactor(desktop): consolidate desktop-electron into desktop package ( #25822 )
2026-05-05 13:43:36 +08:00
Brendan Allan
e77867ef05
ci: only build electron desktop ( #19067 )
2026-05-03 19:10:15 +05:30
Dax Raad
1a902b291c
ci: skip winget publish on beta and ensure finalize always runs
...
Beta releases no longer trigger unnecessary Winget submissions, and release
finalization now completes even when some build artifacts are missing.
2026-04-09 16:34:05 -04:00
Luke Parker
82fc493520
feat(ci): use Azure Artifact Signing for Windows releases ( #15201 )
2026-03-28 11:20:19 +10:00
Luke Parker
547eb7676d
feat(windows): add arm64 release targets for cli and desktop ( #16696 )
2026-03-12 00:25:09 +00:00