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