Skip to content

v1.2.0 - Refine Edges Feature

Choose a tag to compare

@MujahidAbbas MujahidAbbas released this 30 Jan 23:09
· 2 commits to main since this release
6bae590

🎨 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 CTAs
  • RefineEdgesCanvas.tsx - Zoomable canvas with brush stroke handling
  • RefineEdgesControls.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