📋 Patch Notes

Track all updates, new features, and improvements to PixelPaletteSwap

v1.8.0 Latest
January 8, 2026
Enhanced Zoom & Navigation Controls
✨ New Features
  • Added Ctrl+Scroll to zoom in and out of the preview canvas
  • Added Ctrl+Drag to pan around when zoomed in
  • Fixed-size preview container with scrolling for better zoom experience
  • Increased maximum zoom level from 30x to 50x
🔧 Improvements
  • Zoom now maintains scroll position proportionally when changing levels
  • Better handling of wide and tall images at high zoom levels
v1.7.0 December 15, 2025
Selection Tools & Regional Color Swaps
✨ New Features
  • Rectangle selection tool for applying color swaps to specific areas
  • Polygon selection tool with click-to-add-points workflow
  • Invert selection button to swap regions
  • Marching ants animation to visualize active selection
🔧 Improvements
  • Selection is now saved with color swap presets
  • Added keyboard shortcuts: Enter to close polygon, Escape to cancel
v1.6.0 November 28, 2025
Palette Import from Image
✨ New Features
  • Upload a second image to use its colors as swap targets
  • Automatic palette extraction from reference images
  • Click-to-select colors from imported palette
🐛 Bug Fixes
  • Fixed issue where transparent pixels were being counted in palette
  • Improved color sorting in palette grid for better organization
v1.5.0 October 10, 2025
Preset System & Hex Color Input
✨ New Features
  • Export color swap mappings as JSON presets
  • Import presets to apply same swaps to different sprites
  • Visual swap history with undo button for each swap
  • Direct hex color input field with validation
🔧 Improvements
  • Hex input now auto-adds # prefix when typing
  • Color picker and hex input now stay in sync
v1.4.0 September 5, 2025
ZIP Export & Image Sequences
✨ New Features
  • Export all frames as a ZIP archive of PNG files
  • Upload multiple PNG/JPG files as animation frames
  • Customizable FPS slider for image sequences
🔧 Improvements
  • Files are now sorted naturally when uploading (1, 2, 10 instead of 1, 10, 2)
  • Better memory handling for large frame counts
v1.3.0 August 1, 2025
Eyedropper Tool & UI Improvements
✨ New Features
  • Click directly on the preview image to select colors
  • Selected color automatically scrolls into view in palette grid
  • Crosshair cursor when hovering over preview canvas
🐛 Bug Fixes
  • Fixed color picking accuracy at different zoom levels
  • Fixed issue where clicking outside image bounds caused errors
v1.2.0 July 12, 2025
GIF Frame Compositing Fix
🔧 Improvements
  • Proper handling of GIF disposal methods (restore to background, restore to previous)
  • Frame patches now composite correctly over full canvas
  • Support for GIFs with differently-sized frame patches
🐛 Bug Fixes
  • Fixed corrupted frames in some optimized GIFs
  • Fixed animation glitches caused by incorrect frame timing
v1.1.0 June 20, 2025
Zoom Controls & Animation Playback
✨ New Features
  • Adjustable zoom slider for pixel-perfect viewing
  • Play/Pause button for animation control
  • Previous/Next frame navigation buttons
  • Frame counter display
🔧 Improvements
  • Crisp pixel rendering at all zoom levels (no blur)
  • Smooth animation playback using requestAnimationFrame
v1.0.0 June 1, 2025
Initial Release 🎉
✨ Features
  • Upload and edit GIF animations
  • Automatic color palette extraction
  • Click-to-select colors from palette grid
  • Color picker for choosing replacement colors
  • Apply color swap across all frames
  • Export edited GIF
  • Export current frame as PNG
  • Reset all changes button
  • Drag and drop file upload
  • 100% browser-based, no server upload

Try the Latest Version

Experience all the new features and improvements.

Open the Tool 🎨