Change8

v1.1.32

OpenCode
15 features23 fixes15 improvementsclicoredesktopmcpproviderstui

Summary

This release introduces significant enhancements to internationalization, adding support for Brazilian Portuguese and Arabic languages, alongside new features like aura theme support and remote directory specification for the attach command. Numerous bug fixes address issues related to path handling, UI stability, and accessibility across the desktop application and core services. Users will also benefit from improved session review capabilities, including image rendering and better auto-scrolling behavior.

New Features

  • Added workspace startup script support to projects.
  • Enabled returning images properly as tool results.
  • Added prompt cache key support for the Venice provider.
  • Included the noop tool in activeTools for LiteLLM proxy compatibility.
  • Allowed remote directory specification in the attach command.
  • Added Brazilian Portuguese locale support to the desktop application.
  • Enabled rendering of images in session review.
  • Added support for deleting sessions.
  • Enabled closing projects directly from the hover card.
  • Added support for Norwegian translations.
  • Added scrollbar styling to the session page.
  • Added support for Arabic language.
  • Always show the Toggle-Review button in the application.
  • Opened the terminal pane automatically when creating a new terminal.
  • Added the aura theme.

Bug Fixes

  • Reverted handling of special characters in paths and git snapshot reading logic.
  • Reverted snapshot regression fix.
  • Ensured the cat command triggers external directory permission checks in the Bash tool.
  • Fixed Windows path handling in application tests.
  • Fixed the new session button in the application.
  • Prevented auto-navigation to the workspace after a reset.
  • Corrected the NO_PROXY environment variable syntax in the desktop application.
  • Fixed a type error in the codebase.
  • Fixed TypeScript satisfies operator usage.
  • Fixed hover card scrolling behavior.
  • Prevented copy buttons from stealing focus from the prompt input.
  • Fixed an issue where scope for PR recap was not limited to PRs from today.
  • Fixed an issue where the _noop tool was not included in activeTools for LiteLLM proxy compatibility.
  • Fixed writing refresh tokens to OpenAI auth in Codex.
  • Fixed an issue where the 'Learn More' link was not functional in theme settings.
  • Fixed session screen accessibility issues.
  • Fixed project path tooltip position to display at the bottom in the desktop app.
  • Fixed connection reliability issues on desktop.
  • Corrected the NO_PROXY environment variable syntax on desktop.
  • Fixed clearing session hover state upon navigation.
  • Fixed support for ctrl-n/p in lists.
  • Expanded font stacks to include macOS Nerd Font default names.
  • Fixed an issue where the remote directory specification was not allowed in the attach command.

Improvements

  • Ensured MCP stderr is printed to the OpenCode log file.
  • Wrote refresh tokens to OpenAI auth in Codex.
  • Corrected the spelling of 'supercedes' to 'supersedes'.
  • Added translations support to the desktop application.
  • Expanded font stacks to include macOS Nerd Font default names.
  • Auto-scrolled to the bottom when new messages arrive.
  • Snapped to the bottom when the user submits a prompt.
  • Added accessibility translations to the app.
  • Changed project path tooltip position to the bottom in the desktop app.
  • Improved session screen accessibility.
  • Moved markdown rendering to Rust in the desktop app.
  • Added an 8px left margin to the sidebar toggle on desktop.
  • Matched the terminal toggle button size with sidebar and review toggles.
  • Updated the jump to latest button with a circular design and animation.
  • Added smoke tests for terminal, file viewer, model picker, @ attachment functionality, and slash commands, and settings in the app test suite.

OpenCode Documentation

OpenCode v1.1.32 - What's New - Change8