v1.1.8: Major Desktop Performance Boost
Release Date: January 9, 2026
One-Line Summary
This update focuses on desktop performance optimization, long conversations no longer lag, plus new multi-select Q&A feature.
New Feature: Multi-Select Q&A
What's Updated?
OpenCode now supports multi-select type Q&A. When AI needs you to make choices, you can select multiple options at once.
Use Cases
For example, when AI asks "Which files need to be updated for this refactor?", you can select multiple files at once instead of one by one.
Desktop App: Major Performance Boost
This desktop version has extensive performance optimizations, especially for long conversation scenarios:
| Optimization | Effect |
|---|---|
| Markdown cache | No longer re-renders already displayed content |
| Lazy load Diff | Code differences loaded on demand, no lag |
| Chunked message loading | Smoother scrolling in long conversations |
| Preload adjacent sessions | Faster session switching |
In short: Long conversations no longer lag.
Improvement: More Precise File Autocomplete
Previous Issue
When using @ to reference files in the input box, autocomplete only matched filenames, sometimes making it hard to find the files you want.
Current Behavior
Now uses full file path for fuzzy matching, making it easier to find target files.
For example, typing @comp/but can match src/components/Button.tsx.
Improvement: Escape Key No Longer Accidentally Triggers
Previous Issue
When pressing Escape to close a popup (dialog), the key event would "pass through" to the main interface, potentially triggering other actions.
Current Behavior
Escape key events are now correctly intercepted by popups, won't affect main interface.
Desktop App: Project Sidebar Fix
Previous Issue
Project sidebar sometimes only showed folder names, not complete project names.
Current Behavior
Now correctly displays project names.
Should You Upgrade?
| Situation | Recommendation |
|---|---|
| Using desktop app | ✅ Strongly recommended |
| Long conversations often lag | ✅ Upgrade |
| Everything works fine | Can wait for next time |
Upgrade Command:
opencode upgradeTechnical Details (Skippable)
Click to expand full changelog
Core
- Upgrade OpenTUI to v0.1.70
- Support multi-select Q&A
- Add cargofmt documentation (@marc2332)
TUI
- Prevent Escape key from passing through from popup to main interface
- File autocomplete uses full path for fuzzy matching (@bagatka)
Desktop
- Revert external links opening in default browser fix
- Cache session-level store, add optional context gating
- Incremental message rendering, Markdown cache, lazy load Diff
- Control hydration side effects and store loading timing
- Preload adjacent sessions
- Implement chunked message loading and lazy load Diff for performance
- Fix project sidebar folder name display issue (@0xajka)
Community Contributors
- @marc2332: Add cargofmt documentation
- @bagatka: File autocomplete optimization
- @0xajka: Project sidebar fix
- @Anthuang: Add Vesper theme

