github chriswritescode-dev/opencode-manager v0.9.16
Release v0.9.16

latest releases: v0.12.0, v0.11.0, v0.10.1...
one month ago

Features

OAuth Improvements

  • Dynamic OAuth Prompt System: Added support for conditional prompt fields with different input types (text, select) that adapt based on previous inputs
  • Copy Buttons with Toast Notifications: Added convenient copy buttons for device codes, URLs, and authorization codes with toast feedback
  • Auto-start Authorization: Automatically starts authorization flow for single-method OAuth providers
  • Improved OAuth Dialog UX: Enhanced responsive layout, better truncation for long labels, and proper session state management

Mobile Experience

  • Swipe-back Navigation: Implemented native swipe-to-close gestures for mobile modals and dialogs with smooth push/pop animations
  • Page Transition Component: Added reusable navigation component with directional animations
  • Mobile File Browser Sheet: New sheet component optimized for mobile file browsing

Fixes

  • Stale Model Cleanup: Added validation to remove non-existent models from recentModels and validate current selection against available providers
  • Config Cache Management: Replaced non-existent function with proper invalidateConfigCaches implementation
  • JSON Pointer Path Decoding: Fixed decoding of JSON Pointer paths in validation errors for proper error display

Refactoring

  • UI Component Consolidation: Merged RepoSelectionBar into RepoListControls to reduce component fragmentation
  • Tabs Component: Replaced native radio buttons with Radix UI Tabs in AddRepoDialog for better consistency
  • Simplified Dialog Help Text: Streamlined descriptions and help text across repository dialogs

Technical Improvements

  • Added comprehensive tests for model fallback logic and swipe gesture behavior
  • Improved accessibility with prefers-reduced-motion support
  • Enhanced touch targets with consistent min-height on inputs
  • Better error handling in OAuth callback flow

Full Changelog: v0.9.15...v0.9.16

Don't miss a new opencode-manager release

NewReleases is sending notifications on new releases.