Skip to content

Releases: chriswritescode-dev/opencode-manager

v0.5.6 - Session Titles & Docker Upgrade

03 Jan 21:02

Choose a tag to compare

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 compose and docker-compose)

v0.5.5 - Git Credentials & Provider Enhancements

31 Dec 15:54

Choose a tag to compare

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

29 Dec 03:57

Choose a tag to compare

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

27 Dec 23:10

Choose a tag to compare

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

26 Dec 23:27

Choose a tag to compare

What's Changed

  • Add diff expansion controls with ContentDiffViewer and CodePreview components
  • Fix message editing state and stream detection logic
    files-mobile
    files-desktop
    chat-mobile
    chat-desktop

inline-diff

v0.5.1

26 Dec 21:39

Choose a tag to compare

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

26 Dec 18:54

Choose a tag to compare

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

22 Dec 01:01

Choose a tag to compare

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

21 Dec 14:50

Choose a tag to compare

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

15 Dec 05:37

Choose a tag to compare

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