Releases: chriswritescode-dev/opencode-manager
v0.5.6 - Session Titles & Docker Upgrade
Bug Fixes
- Fix mobile image upload and paste handling
New Features
- AI-generated session titles with loading indicator and debouncing
- Edit session title dialog - Mobile-friendly with clear button, inline editing on desktop
- Active branch name display in SessionDetailHeader on desktop
Improvements
- Added docker-upgrade.sh script for easy container updates (supports both
docker composeanddocker-compose)
v0.5.5 - Git Credentials & Provider Enhancements
New Features
- Multiple Git credentials support with automatic migration from single token setup
- Support for multiple Git hosts (GitHub, GitLab, Bitbucket, custom hosts)
- API key setup dialog for providers with status tracking functionality
- Provider connection monitoring and authentication state management
Improvements
- Updated local development workflow to use pnpm workspace manager
- Enhanced git authentication with CLI fallback (gh auth) for smoother operations
- Improved repo card layout and branch switcher positioning
- Fixed provider model ID mapping for correct model identification
v0.5.4 - File Attachments & Config Enhancements
New Features
- Image and PDF attachment support with drag-drop and paste functionality
- Config rollback system for automatic recovery from OpenCode config errors
- Startup error recovery for graceful handling of initialization failures
- Server health monitoring via new useServerHealth hook
- MCP server search functionality in repo dialog
- Support for GitHub shorthand repo URLs (e.g., user/repo)
Improvements
- Enhanced OpenCode config error handling with improved toast notifications
- Reordered branch switcher dropdown for better UX
Compare to v0.5.3
v0.5.3 - Bug Fixes & Performance Improvements
Bug Fixes & Performance Improvements
- Fixed empty file editing in file browser
- Fixed race condition in session status fetching
- Fixed compaction toast persistence
- Improved permission handling performance
- Enhanced mobile UI (branch switcher in dropdown)
- Added diff expansion controls
- Updated documentation and screenshots
- Docker entrypoint improvements
v0.5.2
v0.5.1
What's Changed
- Make branch switcher dropdown scrollable on mobile
- Improve UI interactions and responsiveness across components
- Make branch switcher fill width in mobile dropdown menu
- Use MoreVertical icon in dropdown menus to match RepoDetailHeader
v0.5.0 - MCP Management & Permission System
MCP Server Management
- RepoMcpDialog component for per-repo MCP server management
- Directory-aware MCP endpoints (connect, disconnect, authenticate)
- Proxy service enhancement for directory-specific requests
Permission System
- Global permission request system with centralized context
- Unified permission request dialog across the application
UI/UX Improvements
- Reusable RepoDetailHeader component with mobile dropdown
- RepoCard component refactored layout and interaction
- Branch switcher caching improvements
- Enhanced mobile layout and button styling
- Session indicator and mode toggle styling updates
- Mobile dropdown branch switcher now fills full width
Bug Fixes
- Toast notification ID conflict resolution
- Debug code cleanup
- Icon consistency: MoreVertical used in all dropdown menus
Full changelog: v0.4.5...v0.5.0
v0.4.5 - TTS & UX Enhancements
v0.4.5 - TTS & UX Enhancements
New Features
- Web Speech Synthesis: Native browser text-to-speech integration
- TTS Settings: Full configuration interface with context management
Improvements Since v0.4.4
- Mobile UX: Enhanced message actions and scroll behavior
- Message Management: Undo/refresh features, editable user prompts
- Local Repository Support: Initial local repository filtering
- Branch Detection: API-driven current branch display
- Dark Theme: Consistent button styling
Fixes
- PNPM workspace directory exclusion
- TypeScript linting errors
Full diff: v0.4.4...v0.4.5
v0.4.4
Features
- Add message undo/refresh features with stop audio floating button
- Add todo tool rendering components for task management
- Import existing OpenCode config on initialization
- Add Mermaid diagram support to message display
- Add TTS markdown sanitization to filter unreadable symbols
- Add editable user prompts
Fixes
- Fix pnpm resources
- Fix schema types
- Fix compact command validation flow
- Fix TTS sanitization and message handling bugs
Other
- Add vitest dependency and exclude test files from build
OpenCode Manager v0.4.3
Add TTS context implementation for centralized audio state management
Refactor TTS functionality to use context-based architecture
Fix Zod v4 schema errors, mobile permission dialog overflow, and TTS test mocking
Replace executeCommand with executeGitWithFallback for git fetch operations
Show branch switcher for worktrees with view changes option
Add branch creation endpoint and improve git auth fallback handling
Fix branch switching UI updates and simplify model display
Merge pull request #24 from chriswritescode-dev/feature/multi-file-directory-upload
Show upload error details and fix delete dialog overflow
Add multi-file and directory upload support with progress tracking
Fix Agent interface type mismatch in OpenCodeConfigManager
Merge pull request #23 from chriswritescode-dev/fix/agent-model-config-format
Fix agent model config to use string format instead of object
Merge pull request #20 from flavour/fix_gh_token
Merge pull request #22 from flavour/remove_deprecated_keybinding
Remove deprecated keybinding: input_forward_delete
Fix GitHub Token




