We are excited to announce OpenConvert v1.4.0! This release brings powerful new features, including advanced optimization options, smart format suggestions, and a more polished user interface.
- Intelligent recommendations based on use cases (Web Optimized, Maximum Quality, Smallest File Size, Universal Compatibility).
- Estimated output file size calculation before starting the conversion.
- Contextual suggestions based on file characteristics, displayed with sparkle (✨) icons.
- Image Optimizations: Set custom width and height with various fit modes, rotate images (0-270°), and strip EXIF metadata for privacy.
- Video & Audio Options: Fine-tune bitrates, resolutions (from 360p up to 4K), and frame rates (24, 30, 60 fps).
- Batch or Per-file Settings: Apply settings across a batch or individually, with real-time previews.
- Comparison View: Side-by-side comparison of original and converted files, including visual thumbnails, file size percentage changes, and metadata differences.
- Bulk Operations: Multi-select items in the History view for bulk deletion or export to CSV.
- Re-convert Completed Files: Simply click the rotate (🔄) icon to reset a completed file to pending status and re-convert it with new settings.
- Real-time ETA calculations based on conversion progress.
- Current operation display keeps you informed on the exact step (e.g., "Encoding video...", "Processing image...").
- Accurate start time tracking for precise duration estimates.
- Custom Alert Dialog System: Replaced native browser alerts with custom, themed
AlertDialogcomponents matching the app's dark aesthetics (complete with backdrop blur and smooth focus management). - Professional Checkboxes: Integrated shadcn-ui styled accessible checkboxes featuring smooth animations, keyboard support, and proper ARIA labels.
- Progress Bar Fixes: Progress percentage overlays are now permanently visible, centered, and cleanly stylized over the progress bar.
- Usability Enhancements: Introduced collapsible optimization panels, visual ring effects for selected history items, and an overall cleaner settings layout.
- Type Safety & Architecture: Introduced comprehensive TypeScript interfaces for all optimization options, improved component modularity, and clean separation of concerns.
- Performance Enhancements: Lazy-loaded thumbnails, efficient progress updates, and optimized memory management to ensure a smoother experience during batch operations.