Skip to content

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?

  1. Open the desktop application
  2. Go to Settings
  3. Find Font Settings
  4. Select GeistMono Nerd Font from the monospace font options
  5. 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?

SituationRecommendation
Daily desktop user✅ Upgrade
Want to try new font✅ Upgrade
Encountered file opening issues✅ Upgrade
Everything works fineCan wait for next release

Upgrade command:

bash
opencode upgrade

Technical 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

← Back to Changelog