v0.5.0
What's Changed
- chore(deps): bump @moeru/eventa from 1.0.0-beta.10 to 1.0.0-beta.11 by @dependabot[bot] in #93
- chore(ci): bump azure/login from 2 to 3 in the actions-all group across 1 directory by @dependabot[bot] in #89
- chore(deps): hold vite on major 7 until electron-vite supports vite 8 by @AprilNEA in #112
- build(desktop): replace electron-vite with plain Vite orchestration; bump to Vite 8 by @AprilNEA in #117
- chore(ci): bump the actions-all group across 1 directory with 2 updates by @dependabot[bot] in #113
- feat(engine,workbench): keep agent auth status fresh and add in-session sign-in recovery (CODE-172) by @lucas77778 in #110
- feat(agent-adapter): opencode history (list/read/resume) via shared history server by @lucas77778 in #109
- feat(workbench,i18n): let claude login auto-complete via the CLI's own loopback tab (CODE-175) by @lucas77778 in #114
- feat(workbench,ui): ⌘1–⌘9 jumps to recent threads with palette row hints by @AprilNEA in #118
- chore(deps): bump npm minor/patch group (manual, supersedes #115) by @AprilNEA in #120
- chore(deps): hold @sentry/* — bump in lockstep with @sentry/electron by @AprilNEA in #122
- chore(mobile): upgrade to Expo SDK 57 (RN 0.86, reanimated 4.5, worklets 0.10) by @AprilNEA in #121
- fix(ui): prioritize shell output over raw tool metadata by @Zerlight in #116
- feat(composer): drag-and-drop / paste / picker image attachments + live @-file mentions by @lucas77778 in #105
- fix(desktop): split linkcode:// deep-link scheme per channel by @AprilNEA in #125
- feat(mobile): OTA-first native readiness — expo-updates + native capability baseline by @AprilNEA in #126
- fix(desktop): ship multi-size Linux icon set for GNOME launcher by @AprilNEA in #130
- feat(mobile): account login system — account-first onboarding, account & device screens, my-machines connect by @AprilNEA in #124
- ci(release): bump Homebrew cask on desktop release by @AprilNEA in #129
- fix(ui): stabilize and unify chat action previews by @Zerlight in #134
- feat(mobile): interactive terminal pane via expo-libghostty by @AprilNEA in #131
- feat(settings): dedicated Terminal appearance tab — font family, font size, color scheme by @AprilNEA in #133
- feat(settings): Appearance tab — code syntax theme, UI text size, reduce motion by @AprilNEA in #132
- feat(terminal): support mobile takeover by @AprilNEA in #128
- feat(mobile): android terminal pane via expo-libghostty 0.3.0 by @AprilNEA in #139
- build(desktop): shrink packaged app (CODE-215) by @AprilNEA in #138
- chore(deps): upgrade restty to 0.2.3, drop obsolete font workarounds by @AprilNEA in #142
- fix(ui): optimize prompt interaction logics by @Zerlight in #146
- fix(ui): simplify sidebar and add hover preview cards by @Zerlight in #147
- chore(deps): bump restty to 0.2.5 for the VS16 emoji fix by @AprilNEA in #149
- feat(daemon): prompt-first managed agent installs (CODE-221) by @AprilNEA in #140
- feat(agent-adapter): opencode set-model + agent-mode switching (CODE-224) by @lucas77778 in #143
- fix(daemon): bind listeners before the boot agent probe (CODE-225) by @AprilNEA in #141
- feat(schema,agent-adapter,engine,ui): dynamic model catalog — opencode desktop model picker (CODE-226) by @lucas77778 in #145
- refactor(daemon): Effect v4 boot orchestration (CODE-244, Phase 1) by @AprilNEA in #152
- feat(chat): smooth streamed message rendering by @AprilNEA in #150
- feat(schema,agent-adapter,client-core): expose structured /usage data to the frontend view-model by @lucas77778 in #135
- feat(automation): Schedule — cron/interval agent runs (CODE-203) by @AprilNEA in #136
- feat(mobile): android terminal nerd-font glyphs and cursor blink by @AprilNEA in #153
- feat(ui): richer tool-call details and stored-session time/model fidelity by @Zerlight in #160
- fix(agent-adapter): probe scans PATH before fallback install locations (CODE-220) by @PeronGH in #157
- feat(automation): Loop — iterate-until-verified agent runs (CODE-204) by @AprilNEA in #137
- feat(mobile): android terminal touch selection, clipboard, and interaction polish by @AprilNEA in #158
- chore: condense verbose comment blocks to load-bearing points (repo-wide) by @AprilNEA in #144
- feat(mobile): terminal pinch-to-zoom and fontSize prop (expo-libghostty 0.7.0) by @AprilNEA in #161
- feat(assets): npm-closure install pipeline for the pi tree (CODE-219, part 1) by @AprilNEA in #151
- feat(agent-adapter): add Grok Build via headless CLI by @AprilNEA in #154
- ci(release): use homebrew-tap bump-cask action by @AprilNEA in #163
- feat(settings): agent runtime install & management in Settings → Agents (CODE-249) by @AprilNEA in #155
- feat(observability): wire Sentry DSNs across desktop daemon, webview, mobile by @AprilNEA in #166
- feat(mobile): terminal theme prop and iOS-aligned accessory bar (expo-libghostty 0.8.1) by @AprilNEA in #162
- perf(ui): virtualize conversation timeline (virtua) + incremental per-event derivations by @AprilNEA in #165
- feat(assets): managed downloads follow the OS system proxy (CODE-222) by @PeronGH in #164
- fix(schema,assets,daemon): ship codex win32 sandbox helpers next to the managed binary (CODE-234) by @PeronGH in #159
- test(perf): conversation hot-path timing harness by @AprilNEA in #168
- feat(ui): add GPT-5.6 Sol/Terra/Luna to the codex static model table by @lucas77778 in #167
New Contributors
- @dependabot[bot] made their first contribution in #93
- @PeronGH made their first contribution in #157
Full Changelog: v0.4.2...v0.5.0