Skip to content

Commit 6e421a6

Browse files
committed
release: v0.31.1 notes
1 parent 1e7ca7e commit 6e421a6

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

.alfonso/release-notes/v0.31.1.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# v0.31.1
2+
3+
Patch release: the TUI sidebar no longer breaks when OpenCode changes its embedded OpenTUI version.
4+
5+
## Fixes
6+
7+
### TUI sidebar survives OpenCode's OpenTUI version changes
8+
The plugin previously shipped its own copies of `@opentui/core`, `@opentui/solid`, and `solid-js`, pinned to match a specific OpenCode release. Every time OpenCode upgraded or reverted its embedded OpenTUI, that pin went stale and the sidebar could fail to load until we shipped a matching release.
9+
10+
OpenCode's TUI loader actually supplies its own OpenTUI and Solid instances to raw-TSX plugins, so the local copies were unnecessary. They are no longer installed as runtime dependencies; the host's versions are used directly. The sidebar now works across OpenCode's OpenTUI upgrades (0.3.x through 0.4.x) without a plugin update, and installs get slightly smaller.

0 commit comments

Comments
 (0)