Changelog
Recent updates and improvements to Peel.
January 21, 2026
⚡ Performance & Reliability
- Bulletproof Batch Processing — Switched to Netlify Edge Functions (Deno) which have no timeout waiting for AI responses. Large batches no longer fail at ~30 seconds.
- 8x Parallel Jobs — Increased concurrent processing from 2 to 8 jobs with 100ms stagger delay (was 1-2s). Batches complete significantly faster.
✨ Features & Fixes
- Duplicate Prompt Button — Added "Duplicate" action to text input cards with drop-in animation.
- UI Fixes — Fixed "Send as Chat" label overlap, removed icon from "Cancel Job" link.
January 13, 2026
📁 Image File Tuning
- Download Modal — Export as WEBP, PNG, or JPG with custom filenames. Select images and download as ZIP.
- Large File Handling — Auto-detect and compress images over 4MB, with option to rename or skip.
- Free Resize — Resize locally without AI when only changing size/ratio—instant and free.
- Fix — Preset aspect ratios now work correctly for AI images.
🎚️ Output Controls
- Quality Picker — Choose output resolution: SD (1K), HD (2K), or 4K. Moved from the generate button to a dedicated inline picker for easier access.
- Aspect Ratio Picker — Select from preset aspect ratios: Auto (AI decides), Square (1:1), Portrait (4:5), Story (9:16), Wide (16:9), and Photo (3:2).
- Custom Size / Exact Dimensions — Specify exact pixel dimensions (e.g., 400×600) for your output images. The system automatically selects optimal generation settings and resizes to your exact specifications. Minimum size: 256×256.
- Improved Controls Layout — Quality and ratio pickers now appear as compact inline controls in the chat footer, keeping the interface clean while making settings more accessible.
- Relocated Cancel Button — The "Cancel Job" action now appears in the Results column header near the timer for better visibility during processing.
January 12, 2026
🗂️ staticDAM Integration
- Send your new images straight to your team's DAM
- Files instantly backed by GitHub, with a PR
🎒 UX Update
- Image preview modal — Click input thumbnails to see large preview
- Batch toggle — Added info icon/modal to explain it, new segmented control that's more clear
- Generate button label — "Make Single Image" or "Make X Images" based on mode
- Chat input restructure — Generate button moved inside chat container, can instantly generate image without more chatting
- Input button labels — "Upload Images" and "Make Image with Text" (clearer wording)
- Cancel job — Stop processing mid-batch with confirmation modal
- Try Again button label in main column — Clears results but keeps inputs
- Batch toggle visibility — Only shows when 2+ inputs
January 11, 2026
🖼️ Lightbox Actions
- Download, copy, and redo buttons added to image lightbox
- Badge shows new results arriving while lightbox is open
January 10, 2026
🎚️ Animated Mode Toggle
- Smooth sliding pill animation for batch/combine mode switch
- Info modal explains the difference between modes
January 9, 2026
📚 Preset Management
- Horizontal scrolling preset row
- Per-preset visibility toggle
- Drag-and-drop reordering saved to database
January 8, 2026
🔐 Google Sign-In
- Google OAuth option added to auth modal
- Alternative to magic link email sign-in
January 7, 2026
📊 Admin Activity Log
- Unified admin dashboard for auth events, job logs, and token purchases
- Filter by time range and activity type
January 6, 2026
🔗 Edit with Peel Links
- External sites can link with image URL parameter
- Auto-loads image for editing