v3.1.0
Major In review- Added A built-in image editor: crop, rotate in 90-degree steps, flip horizontally or vertically, then pick a format and quality before you save or copy. Opens from the right-click menu, the toolbar popup, your save history, or a keyboard shortcut you assign yourself. Off by default - each of those four entry points is switched on separately in Settings
- Added Optional keyboard shortcuts inside the editor itself for rotate, flip, crop, save and copy, off by default and listed on the editor page and in Settings
- Added Optional downscale-on-save: cap a saved image's width and height, off by default
- Added A configurable filename template, with {original}, {domain}, {date}, {time} and {n} placeholders
- Added PDF page size is now configurable. Still defaults to matching the image, so nothing changes unless you pick otherwise
- Added Batch saves now bundle every image into a single ZIP file instead of firing one download per image, plus a new "Save all images as..." entry in the page's right-click menu
- Added A guided onboarding flow now walks through picking a default format, the context menu, appearance, incognito, and (once you enable it) the editor
- Added A light or dark appearance choice for the popup, options and onboarding pages, independent of your operating system's setting
- Added A rescan button in the popup, for when images load after it opens - infinite scroll, lazy loading, a single-page app route change - with a spinner and checkmark confirming it worked
- Added Right-click a canvas element, not just a regular image, to save it too
- Changed Incognito and private windows: the popup now shows the extension's actual private-window status instead of just hiding the section
- Changed After a few saves through the Save As picker, the extension now offers to turn that dialog off; onboarding now offers to add the context-menu items the same way
- Changed Failed saves now show the specific reason they failed instead of a generic error
- Fixed Fixed a Firefox-only crash during conversion caused by a bug in the base64 chunking helper
- Fixed Non-ASCII characters in filenames (accented letters, CJK, Cyrillic, and more) are preserved again instead of being stripped or mangled
- Fixed The extension now detects when you're about to save a lazy-loading placeholder instead of the real image, and warns you first
- Removed Dropped the unused scripting permission - one less permission requested, same functionality