Changelog

Track the evolution of OpenLens.

v1.1.3 Tone & effects expansion

  • New Added the "Duotone" tool for two-color tone mapping with preset color pairs (Spotify, Noir, Sunset, Ocean, Forest, Rose Gold).
  • New Added the "Halftone" tool for dot-pattern print effects with Grayscale and CMYK modes, customizable grid size, shape, and angle.
  • New Added the "Chromatic Aberration" tool for lens color fringing with two styles — Axial (channel offset) and Radial (lens-based scaling) — plus preset looks and intensity control.

v1.1.2 Creative tools expansion

  • New Added the "Tilt Shift" tool for miniature-style depth and focus effects.
  • New Added the "Color Splash" tool to isolate key colors while desaturating the rest of the image.
  • New Added the "Shadow Injection" tool to place realistic shadow overlays for stronger composition and depth.

v1.1.1 Quality of life

  • New Added “Selective Blur” tool for a depth-of-field style blur effect.
  • New Added an in-canvas discard (×) button to remove the current image and upload a new one from a clean state.
  • Feature Replaced technical processing messages with friendlier, consistent status text across tools.
  • Fix Resize tool fixes for more reliable resizing output.

v1.1.0 Text Behind Object

  • New Added "Text Behind Object" tool using Fabric.js for layer-based image compositing.
  • Feature Supports custom fonts (Playfair Display, Montserrat, Oswald, Dancing Script, Roboto Slab).
  • Feature Full text controls: font size, color, bold, alignment, letter spacing, and text shadow.
  • Feature Draggable layer panel for reordering text and foreground object layers.
  • Feature Foreground auto-loaded from BG Remove result; text renders behind the transparent foreground layer.
  • Feature All operations stay client-side with no server uploads.

v1.0.1 UX polish

  • Feature Added Peerlist project embed to the landing hero.
  • Fix Editor preview canvas now adds breathing room around the image and centers it; large images shrink only in the preview.
  • Fix Crop selector UI now shows only when the Crop tool is selected, with a smaller default selection for better visibility.

v1.0.0 Public Beta

  • New Complete redesign of the landing page.
  • Feature Added Client-side Background Removal using @imgly/background-removal.
  • Feature Added Pica for high-quality image resizing.
  • Feature Added Cropper.js integration for advanced cropping.
  • Feature Added format conversion (WEBP, PNG, JPEG).
  • Fix Improved memory management for large images.
  • Fix Dark mode UI consistency improvements.