Change8

v1.2.19

OpenCode
1 feature2 fixes6 improvementscoredesktoptui

Summary

This release focuses heavily on improving compatibility by replacing internal Bun dependencies with standard Node.js equivalents across the core and TUI components. Key user-facing updates include adding GPT-5.4 support for Codex and fixing a bug that caused the application view to appear stale.

New Features

  • Added GPT-5.4 to the list of allowed models for Codex.

Bug Fixes

  • Fixed an issue where the application showed a stale view or state.
  • Fixed documentation routing and locale cookie synchronization issues related to a previous fix (#13108).

Improvements

  • Replaced internal Bun utilities (stderr, color, connect, sleep, write) with standard Node.js equivalents for improved compatibility.
  • Switched hash calculation from unsupported xxHash3-XXH64 to SHA1, and updated internal hashing to use Hash.fast with xxhash3-xxh64.
  • Improved configuration file handling by using Filesystem utilities instead of Bun.write.
  • Improved stdin reading in the TUI by using node:stream/consumers and Node.js stream reading.
  • Removed keyboard shortcut tooltips from the new session and new workspace buttons in the sidebar.
  • The application now loads the tab content immediately when opening a file.

OpenCode Documentation

OpenCode v1.2.19 - What's New - Change8