Skip to content

v1.1.28: Desktop Settings Interface Revamped

Release Date: January 20, 2026


One-Line Summary

Desktop app settings panel major redesign, more beautiful and easier to use; fixed terminal hang and session loading infinite loop key bugs.


Improvement: Settings Interface Major Redesign

What's Updated?

Desktop app settings panel has undergone comprehensive visual upgrade and layout optimization:

  • More beautiful: Added gradient titles, optimized spacing and fonts
  • Easier to use: Font selector now directly shows font preview, shortcuts and general settings have dedicated icons
  • Layout optimization: Full-width content display, removed unnecessary borders, overall cleaner

Fix: Terminal Hang Issue

Previous Issue

In some cases, terminal would hang when exiting or pressing Ctrl+D, causing interface to become unresponsive.

Current Behavior

Fixed terminal exit logic, now exiting terminal is smoother, panel closes correctly.


Fix: Session Loading Infinite Loop

Previous Issue

Desktop app sometimes had session loading infinite loop issue, causing high CPU usage and inability to use normally.

Current Behavior

Fixed race condition causing infinite loop, session loading is more stable.


Should You Upgrade?

SituationRecommendation
Desktop user✅ Must upgrade, settings interface looks better, fixed infinite loop bug
Frequently use terminal✅ Recommended, fixed hang issue
Other usersCan upgrade

Upgrade Command:

bash
opencode upgrade

Technical Details (Skippable)

Click to expand full changelog

Core

  • Fix input state retention in MCP tool results
  • Support command arguments without explicit placeholders
  • Adjust Codex prompts, encourage autonomous decision-making
  • Terminal no longer hangs on exit or Ctrl+D
  • Fix OAuth callback registration timing in MCP

Desktop

  • Refactor Select component styles
  • Fix race condition when editing project name
  • Add macOS restart and reload menu items
  • Fix session loading infinite loop
  • Improve settings panel UI (gradient, spacing, icons)
  • Font selector supports previewing font styles
  • Add Windows end-to-end tests

← Back to Changelog