Change8

v1.1.8

OpenCode
2 features2 fixes5 improvementscoredesktoptui

Summary

This release introduces new capabilities like support for multi-select questions and the addition of the Vesper theme on desktop. Significant performance gains have been achieved through incremental rendering, chunked message loading, and improved session caching. Several bugs were also addressed, including an issue with project sidebar folder name display.

New Features

  • Enabled support for multi-select questions in the core functionality.
  • Added the Vesper theme to the desktop application.

Bug Fixes

  • Fixed an issue where project sidebar folder names were not displaying correctly.
  • Resolved an issue where the escape key propagation from dialogs was not being stopped.

Improvements

  • Improved performance by incrementally rendering turns using markdown caching and lazy diff rendering.
  • Enhanced loading performance by implementing chunked message loading and lazy diff loading.
  • Improved responsiveness by prefetching adjacent sessions in the application.
  • Optimized session management by caching session-scoped stores and adding optional context gating.
  • Improved startup stability by gating hydration side-effects and handoff while stores load.

Related Documentation

OpenCode Documentation

OpenCode v1.1.8 - What's New - Change8