Skip to content

Changelog ​

Track the development progress and feature releases of the WASM Image Processor.

Version 0.4.0 (Current) ​

Available Functions ​

  • ✅ blur - Gaussian blur
  • ✅ fast_blur - Fast blur
  • ✅ contrast - Adjust contrast
  • ✅ brighten - Adjust brightness
  • ✅ grayscale - Convert to grayscale
  • ✅ invert - Invert colors
  • ✅ hue_rotate - Rotate hue
  • ✅ crop - Crop to region
  • ✅ resize - Resize to custom dimensions
  • ✅ resize_square - Resize to square
  • ✅ thumbnail - Generate thumbnail
  • ✅ resize - Resize images to custom dimensions
  • ✅ crop - Crop images to a region
  • ✅ blur - Gaussian blur
  • ✅ fast_blur - Fast blur
  • ✅ grayscale - Convert to grayscale
  • ✅ invert - Invert colors
  • ✅ brighten - Adjust brightness
  • ✅ contrast - Adjust contrast
  • ✅ hue_rotate - Rotate hue
  • ✅ thumbnail - Generate thumbnails

Under Development ​

  • 🚧 Core Operations: resize, crop, thumbnail, rotate90/180/270, flip_horizontal/vertical
  • 🚧 Color & Filters: grayscale, invert, brighten, contrast, hue_rotate, blur, sharpen
  • 🚧 Format Conversion: to_jpeg, to_webp, optimize_png
  • 🚧 Advanced: resize_to_fill, resize_to_fit, paste
  • 🚧 Utilities: get_dimensions, get_format, strip_metadata
  • 🚧 Batch Processing: batch_resize, create_sprite_sheet

Future Releases ​

The roadmap includes comprehensive image processing capabilities powered by the Rust image crate:

Planned Categories ​

  • Core Operations: Basic resizing, cropping, and transformations
  • Color Manipulation: Brightness, contrast, hue, and color space conversions
  • Filters & Effects: Blur, sharpen, and artistic filters
  • Format Support: JPEG, WebP, and optimized PNG output
  • Batch Processing: Handle multiple images efficiently
  • Utility Functions: Metadata handling and image analysis

All functions will maintain the same zero-dependency, privacy-first approach with near-native performance.