v1.2.0 - Refine Edges Feature
🎨 Refine Edges Feature
This release introduces a dedicated Refine Edges modal for precision mask editing, allowing users to fine-tune background removal results with professional-grade tools.
✨ New Features
Refine Edges Modal
- Eraser Tool - Remove leftover background artifacts the AI missed
- Restore Tool - Bring back accidentally removed details (hair edges, fingers, etc.)
- Zoom Controls - 1.0x to 4.0x zoom for precision work on fine details
- Pan Navigation - Hold Space + drag (desktop) or two-finger drag (mobile)
- Reset All Edits - Revert all refinements back to original state
Touch Support
- Pinch-to-zoom gesture
- Two-finger pan for navigation
- Single-finger draw for brush strokes
📁 New Components
RefineEdgesModal.tsx- Full-screen overlay with focus trap and exit CTAsRefineEdgesCanvas.tsx- Zoomable canvas with brush stroke handlingRefineEdgesControls.tsx- Tool toggle, sliders, reset button, keyboard shortcuts
🔧 Improvements
- Fixed preview not updating after mask changes in Edit Modal
- Fixed Results View slider not reflecting refinement changes
- Updated README with Edge Refinement documentation
Full Changelog: v1.1.0...v1.2.0