v0.8.22 - SSE Refactoring & Git Workflow Improvements
Features & Improvements
Auto-Create Remote Branches on Push
- Automatic upstream branch creation when pushing branches without tracking
- Matches VS Code's error-driven pattern for better UX
- 50% latency reduction for new branch operations
- Container-friendly implementation with graceful fallbacks
Enhanced Download Options
- Option to include git-ignored files when downloading
- Selective inclusion with checkboxes for ignored paths
- Improved error messages for clone failures
- 5-minute timeout for git operations
SSE Refactoring
- Simplified SSE directory management with reference counting
- Improved message invalidation logic
- Enhanced question prompt UI with 70vh max height
Security Updates
- Updated hono from ^4.10.1 to ^4.11.7 (CVE fixes)
- Updated react-router-dom from ^7.9.4 to ^7.13.0 (CVE fixes)
Performance & Infrastructure
- Optimized STT response with audio recorder improvements
- Docker upgrade script with --no-cache for reliable rebuilds
- Added structured logging in archive service
- ESLint configuration for test files
Code Quality
- Removed 358 lines of obsolete documentation
- Added comprehensive tests for git operations
- Type fixes and cleanup across codebase
Installation
Docker users:
docker pull ghcr.io/chriswritescode-dev/opencode-manager:latestOr specific version:
docker pull ghcr.io/chriswritescode-dev/opencode-manager:v0.8.22Stats
- Files changed: 37
- Lines added: +905
- Lines removed: -645
- Net change: +260 lines
Full changelog: v0.8.21...v0.8.22