Releases
v0.2.0
Compare
Sorry, something went wrong.
No results found
Release Notes
[v0.2.0] - 2026-01-05
Features
Image Blending System
Fit Button : Intelligent image blending for linked layers
Blends two linked images seamlessly at their connection points
Creates a single unified entity that can be moved and rotated as one component
Maintains exact positioning of original images
Canvas-Based Blending
Zoom Mode for Precision Editing
Toggle Zoom Mode : New button above "Upload Custom Image" for precision
Visual feedback: Button is highlighted when active
Smart activation: Only works when dragging overlays/cosmetics
Preview Zoom : LinkedIn Banner Preview zooms 2x and follows cursor during drag operations
Main canvas view remains unchanged
Auto zoom-out when drag operation completes or mode is disabled
Enhanced Workflow : Perfect for precise placement of hats, accessories, and decorative elements
Image Rotation System
Rotation Handle : Interactive rotation control for all layer elements
Small circular handle appears above selected images
Drag-to-rotate interaction with visual feedback
Rotation sensitivity lowered for precise adjustments
Handle automatically hides when clicking away from the layer
Asset Library Expansion
New Overlays
Expanded overlays collection
Asset Organization
Comprehensive categorization system:
Backgrounds : 5 city landscapes (Golden Gate Bridge, NYC, Seattle, Chicago, Austin)
Overlays : 10 animal images (4 cats, 4 dogs, 1 sea lion, 1 seal)
Cosmetics : 8 hat variations for character customization
Technical Improvements
Architecture
src/utils/opencvBlending.ts for modular image blending utilities
Implemented bounding box calculation for optimal canvas sizing
Added layer type tracking for context-aware zoom activation
Enhanced state management for zoom viewport and blending operations
Removed
ONNX runtime dependencies (LaMa-ONNX was too large for inpainting)
Bug Fixes
Fixed blending creating oversized white background overlays
Fixed zoom mode affecting main canvas instead of preview only
Fixed layer positioning after blend operations
Fixed images disappearing during zoom mode activation
Fixed rotation handle positioning for scaled layers
Documentation
Updated README.md
Added CONTRIBUTING.md
Added LICENSE
You can’t perform that action at this time.