v1.1.17
OpenCodeSummary
This release focuses on stability and process management, particularly on the desktop application by ensuring better process handling on macOS and Windows. Key fixes include resolving issues with TUI keybindings and improving authentication flow via PTY sockets.
New Features
- Enabled setting the serverPassword directly within the desktop application.
Bug Fixes
- Fixed Homebrew auto-upgrade functionality.
- Fixed an issue in the TUI where question tool keybindings were active even when a dialog was open.
- Fixed macOS desktop application to correctly kill existing OpenCode CLI processes upon launch.
- Fixed desktop application to provide PTY socket authentication when available from the desktop.
- Fixed an issue where memo-based items were incorrectly tracked in useFilteredList, potentially affecting async function based lists.
Improvements
- Removed the symlinkBinary function call that replaced the wrapper script.
- Ensured the desktop and CLI processes are tied to the same Windows JobObject for better process management.