Skip to content

v1.1.29: Multilingual Support and PHP Formatting

Release Date: January 21, 2026


One-Line Summary

OpenCode starts supporting multiple languages (internationalization), adds PHP Laravel Pint formatter, Windows window controls more natural.


New Feature: Multilingual Support

What's Updated?

OpenCode desktop app now supports multilingual interface!

  • Added translations for Japanese, Danish, French, Spanish, German, Korean
  • Session titles now generated based on your question language (e.g., if you ask in Chinese, title is in Chinese)

New Feature: PHP Laravel Pint

What's Updated?

Added support for PHP Laravel Pint formatter.

How to Use?

If your project has .php files, OpenCode can now use Laravel Pint to automatically format code, keeping code style consistent.


Improvement: Windows Window Controls

Previous Issue

Windows version window control buttons (minimize, maximize, close) might not be consistent with system native experience.

Current Behavior

Optimized Windows version window control integration, now operation is more natural and smooth.


Improvement: Environment Variable Control

What's Updated?

Added two environment variables for advanced users to have more control:

  • OPENCODE_DISABLE_PROJECT_CONFIG: Disable project configuration loading
  • OPENCODE_DISABLE_FILETIME_CHECK: Skip file modification time check (useful for some special file systems)

Should You Upgrade?

SituationRecommendation
PHP developer✅ Recommended, new formatting support
Windows user✅ Recommended, better window experience
Need multilingual✅ Recommended
General userCan upgrade

Upgrade Command:

bash
opencode upgrade

Technical Details (Skippable)

Click to expand full changelog

Core

  • Support Claude Bedrock custom inference configuration file caching
  • Add Laravel Pint PHP formatter
  • Generate session title based on user language
  • Terminal improvements (focus, rename, error handling)
  • Add environment variables to disable project config and file time check
  • Fix git snapshot reading special character path issue

Desktop

  • Add multiple language translations
  • Add sound effects
  • Fix settings shortcut search
  • Optimize Windows window control integration
  • Fix Nushell compatibility issue
  • Disable auto-scroll for better experience

TUI

  • Narrow screen terminal responsive layout support

← Back to Changelog