OpenCode v1.14.41: Formatter Fixes & Session Warping
OpenCode v1.14.41 restores formatter output handling, adds workspace warping with file preservation, and fixes macOS Settings menu integration. Four community contributors included.
TL;DR
- Formatter output handling restored — stdout/stderr no longer breaks formatting
- Workspace warping now preserves uncommitted file changes
- macOS Settings menu entry added to desktop app
- ACP clients now restore last model, mode, and effort on session load
New
- Session warping with file preservation — Moving a session to another workspace now carries over your uncommitted changes instead of losing them
- ACP session restoration — ACP clients remember your last model, mode, and effort settings when loading sessions
Fixed
- Formatter output handling — Restored support for formatters that write to stdout or stderr; formatting now works reliably again
- Custom provider setup — TUI `/connect` command now properly restores custom provider configuration
- macOS Settings menu — Desktop app now includes a Settings entry in the macOS menu bar
- Desktop app startup/shutdown — Moved local server into a separate utility process for more reliable lifecycle management
- Share viewer SSR crash — Fixed undefined contents in diff renderer that caused server-side rendering failures
Update: npm install opencode@1.14.41 or check the release page for your platform.
Source: OpenCode