v1.2.5: Desktop Experience Optimization, New Font Option
Release Date: February 15, 2026
One-Sentence Summary
This update makes the desktop application more usable, fixes file opening issues, and adds new font and keyboard shortcuts.
Bug Fix: Opening New Files from File Tree
The Previous Problem
In the desktop application, sometimes new files opened from the file tree couldn't be viewed properly.
The Current Situation
This issue has been fixed, and you can now smoothly open and switch between files.
New Feature: Shift+Tab Keyboard Shortcut
What was updated?
Added the Shift+Tab keyboard shortcut in the desktop application.
Where to use it?
Shift+Tab is typically used for reverse navigation (opposite of Tab), for example:
- Moving from current input box back to previous input box
- Reversing through interactive elements
New Feature: GeistMono Nerd Font
What was updated?
Added GeistMono Nerd Font to the desktop application's font options.
What is GeistMono?
GeistMono is a modern, clean open-source monospace font, especially suitable for coding:
- Clear and readable
- Supports special characters for multiple programming languages
- Clean visual style
What is Nerd Font?
Nerd Font is a version with many icons added to the original font, including:
- Git branch icons
- Programming language icons
- File type icons
- And more
Simply put: Both beautiful and practical!
How to switch fonts?
- Open the desktop application
- Go to Settings
- Find Font Settings
- Select GeistMono Nerd Font from the monospace font options
- Apply and enjoy the new font
Bug Fix: Window Focus
The Previous Problem
After updates or restarts, the desktop application window might lose focus, requiring manual clicking to continue input.
The Current Situation
Window is now automatically focused after updates and restarts, so you can continue using it directly.
Bug Fix: Prompt History Navigation
The Previous Problem
When using up/down arrows to view prompt history, sometimes history would switch at arbitrary positions in the middle of the input box, providing poor user experience.
The Current Situation
Now history only switches at input boundaries (cursor at beginning or end), preventing accidental triggers in the middle.
Should You Upgrade?
| Situation | Recommendation |
|---|---|
| Daily desktop user | ✅ Upgrade |
| Want to try new font | ✅ Upgrade |
| Encountered file opening issues | ✅ Upgrade |
| Everything works fine | Can wait for next release |
Upgrade command:
opencode upgradeTechnical Details (Optional)
Click to expand full changelog
Core
- Ensure SQLite migration logs to stderr instead of stdout
Desktop
- Fixed issue with opening new files from file tree
- Only navigate prompt history at input boundaries
- Added Shift+Tab keyboard shortcut
- Focus window after update and restart
- Added GeistMono Nerd Font to available monospace font options
Community Contributors
Thanks to 7 community contributors:
- @brandon-julio-t: Added GeistMono Nerd font
- @zeroneix: Fixed window focus issue
- @dector: Added Ukrainian README translation
- @neriousy: Added Shift+Tab shortcut
- @nexxeln: Fixed prompt history navigation
- @shanebishop1: Fixed file tree opening new files
- @alexyaroshuk: Localized "Free quota exceeded" error

