Skip to content

v1.1.15: Server Security Upgrade ​

Release Date: January 12, 2026


One-Line Summary ​

This update strengthens server password authentication mechanism, optimizes TUI interface experience, and fixes autocomplete backspace issue.


Improvement: Server Password Authentication ​

What's Updated? ​

Environment variable renamed from OPENCODE_PASSWORD to OPENCODE_SERVER_PASSWORD, clearer naming and enhanced server security.

What's the Impact? ​

If you use remote mode to connect to OpenCode server, you need to update the environment variable name:

Before:

bash
export OPENCODE_PASSWORD=your_password

Now:

bash
export OPENCODE_SERVER_PASSWORD=your_password

Other Security Improvements ​

  • HTTP exception handling order optimized, avoiding errors being masked by wrong types
  • Improved error handling when built-in plugin installation fails
  • Wildcard permissions can now match commands with and without parameters simultaneously

Improvement: TUI Interface Optimization ​

Prompt Display Redesigned ​

Main screen prompt information display completely redesigned, more beautiful.

Fix: Accidental Submit When Switching Sessions ​

Previous Issue: When switching sessions, sometimes the content being typed would be accidentally submitted.

Now: Switching sessions no longer triggers submit, your input content remains unchanged.

Fix: Autocomplete Backspace Issue ​

Previous Issue: When autocomplete menu is open, pressing backspace to delete space would cause menu to unexpectedly reopen.

Now: After backspace deletes space, autocomplete menu no longer unexpectedly pops up.

Fix: Layout Jumping ​

No more layout jumping when toggling prompt display.


Desktop App Updates ​

  • Server detection optimization: Improved server detection and connection logic
  • AppImage temporarily disabled: Linux AppImage build temporarily closed

Should You Upgrade? ​

SituationRecommendation
Using remote mode, configured OPENCODE_PASSWORD✅ Upgrade and update environment variable
Encountered autocomplete popup issue✅ Upgrade
Encountered accidental submit when switching sessions✅ Upgrade
Everything works fineCan wait for next time

Upgrade Command:

bash
opencode upgrade

Technical Details (Skippable) ​

Click to expand full changelog

Core ​

  • Rename OPENCODE_PASSWORD to OPENCODE_SERVER_PASSWORD
  • Fix HTTP exception handling order, prevent NamedError from masking HTTP exceptions
  • Add password authentication, improve server security
  • Improve error handling for built-in plugin installation failure
  • Wildcard permissions now match commands with and without parameters simultaneously
  • Fix model selection when generating titles, use user-selected model

TUI ​

  • Prevent layout jumping when toggling prompt display (@R44VC0RP)
  • Add variant switching prompt
  • Fix autocomplete reopening after backspace deletes space (@Raviguntakala)
  • Rename kvStore to store
  • Redesign main screen prompt display
  • Remove update complete toast notification

Desktop ​

  • Disable AppImage build (@Brendonovich)
  • Improve server detection and connection logic (@Brendonovich)
  • Parse defaultServerUrl inside AppInterface (@Brendonovich)

Community Contributors ​

  • @Brendonovich: Desktop server connection optimization (3 PRs)
  • @shubh73: Documentation typo fix
  • @jerome-benoit: Nix optional dependency platform filter
  • @Raviguntakala: Autocomplete backspace fix
  • @dbpolito: Desktop message badge optimization
  • @kdcokenny: Permission rule documentation fix
  • @R44VC0RP: TUI layout jumping fix

← Back to Changelog