Skip to content

Releases: AshotN/OpenCode-Relay

v2.2.0

Choose a tag to compare

@github-actions github-actions released this 25 Jun 15:59

Fixed

  • Copy selected text to the IDE clipboard in the embedded TUI by intercepting OSC 52 terminal escape sequences.
  • Support pasting screenshots and other raw clipboard image data into the embedded TUI by saving clipboard images as temporary PNG files.
  • Paste dropped and copied file paths as raw OpenCode TUI paths instead of shell-quoted arguments, improving Windows path compatibility.

v2.1.1

Choose a tag to compare

@github-actions github-actions released this 22 Jun 15:00

Added

  • Support dragging, dropping, and pasting files into the embedded TUI.
  • A warning banner when JetBrains MCP is not configured.

Fixed

  • Remove internal IntelliJ Platform API usage from JetBrains MCP detection while preserving the MCP warning banner behavior.

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Jun 02:13

Added

  • Support dragging, dropping, and pasting files into the embedded TUI.
  • A warning banner when JetBrains MCP is not configured.

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 17 Jun 13:37

Breaking Changes

  • Drop support for OpenCode versions earlier than 1.16.0.

Fixed

  • Improve responsiveness when working with large pending file and session lists by avoiding unnecessary list model rebuilds and expensive HTML renderer work.
  • Improve embedded terminal performance by avoiding filesystem stat calls while resolving local Markdown and path hyperlinks.

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 09 Jun 19:57

Changed

  • Support OpenCode 1.16+ message-scoped diffs by aggregating per-message diff snapshots when session-level diffs are empty, while keeping compatibility with older session-level diff events.
  • Limit background message-summary file-count loading to a small recent batch to avoid excessive API requests on large session histories.

v1.3.2

Choose a tag to compare

@github-actions github-actions released this 05 Jun 02:37

Fixed

  • Improve plugin performance when using OpenCode server authentication passwords.
  • Remove internal IntelliJ Platform API usage from OpenCode Relay prompt metadata generation by injecting the plugin version at build time.

v1.3.1

Choose a tag to compare

@github-actions github-actions released this 02 Jun 16:05

Added

  • Allow the success notifications shown after sending file, folder, or selection references to OpenCode to be disabled via the IDE notification's Do not ask again option.
  • Add a GitHub Actions workflow that builds the plugin ZIP and uploads it as a CI artifact for pushes to master.

Changed

  • Mark non-release builds with clearer versions: CI builds include the short commit hash and local builds include a -local suffix, while tagged release builds keep the published plugin version.
  • Refine the injected IDE guidance to prefer relative file references instead of full paths.

Fixed

  • Improve Windows support by launching OpenCode commands through call and normalizing Windows paths case-insensitively across prompt injection, diff previews, turn patch scopes, and session diff state.
  • Exclude trailing punctuation such as periods, commas, colons, and semicolons from terminal file hyperlinks, including line references like src/File.kt:42. and note.md#L2..

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 16 May 21:07

Added

  • Inject JetBrains IDE guidance into OpenCode's system prompt for plugin-launched servers, with a settings toggle to disable it.
  • Enable navigation to the specified file and line by clicking on line references within the embedded TUI.

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 14 May 07:42

Fixed

  • Switch to /global/event stream for SSE updates, fixing a regression in some OpenCode versions (fixed upstream in OpenCode 1.14.50) and restoring VCS refresh after LLM file edits.

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 05 May 02:15

Added

  • Alert users when OpenCode requests permission by requesting IDE attention while the project window is inactive and showing a notification when the permission UI is not visible.
  • Brave Mode for automatically accepting OpenCode permission requests, with toggles in the tool window toolbar and settings UI.

Fixed

  • Use session.status as the authoritative session state signal, dropping deprecated session.idle handling and fixing cases where the session list could stay stuck on running....
  • Refresh MCP server connection status immediately after connect and disconnect actions.
  • RejectedExecutionException when replacing the current project in the same IDE window while late OpenCode server callbacks are still being delivered.