Skip to main content
Chat is significantly faster, with big drops in unnecessary re-renders across the app. Released Jun 22

New

  • Slash commands in OpenCode: dropdown, dispatch, and terminal launcher.
  • Attach images and files directly on the Generate screen.
  • Drag-and-drop and rename folders in the canvas list.

Improved

  • Chat messages re-render far less during streaming for smoother typing and scrolling.
  • In-app Documentation links now point to docs.tempo.new.
  • The “What’s New” changelog modal and per-version pages now load.

Fixed

  • Kanban “is not” filters no longer hide the board’s other columns.
  • PR badge tooltip now correctly reads “hover to sync”.
  • Resolved a duplicate-React issue in the canvas host for better stability.
This release focuses heavily on chat performance. By stabilizing callbacks and memoizing key components like the message bubbles, rich-text input, and Markdown viewer, we cut a large share of redundant re-renders during streaming. We also fixed an idle-commit issue in recent views, so the app stays responsive even when you’re not actively typing. On the feature side, OpenCode now supports slash commands end-to-end, with a dropdown, dispatch, and a terminal launcher. The Generate screen accepts image and file attachments, and the canvas list gains folder drag-and-drop along with rename. Several fixes round things out: Kanban “is not” filters keep the rest of your columns visible, the PR badge tooltip wording is corrected, and the in-app changelog (“What’s New”) now loads properly. Documentation links also now point to docs.tempo.new.