v1.1.15
OpenCodeSummary
This release introduces password authentication support to enhance server security and refines several user experience aspects across the TUI and desktop applications. Key fixes include correcting model selection for title generation and resolving an issue where TUI autocomplete would reopen incorrectly after backspacing.
New Features
- Added password authentication support to improve server security.
Bug Fixes
- Fixed HTTP exception handling order to prevent NamedError from masking actual HTTP exceptions.
- Fixed model selection in title generation to correctly use the user's selected model instead of the assistant's model.
- Fixed autocomplete reopening unexpectedly after backspace deletes a space in the terminal UI.
- Fixed layout jump occurring in the TUI when toggling tips visibility.
Improvements
- Renamed OPENCODE_PASSWORD environment variable to OPENCODE_SERVER_PASSWORD for clearer authentication configuration.
- Improved error handling specifically for built-in plugin installation failures.
- Enabled wildcard permissions to match commands both with and without arguments.
- Improved server detection and connection logic within the desktop application.
- Resolved defaultServerUrl handling inside AppInterface for better server URL management.
- Renamed kvStore to store for consistency within the TUI.
- Redesigned the display of tips on the TUI home screen.
- Removed the update complete toast notification from the TUI.
- Improved User Message Badges for large titles and small screens in the desktop application.
- Filtered optional dependencies by target platform in Nix builds.