=== Pantry Images ===
Contributors: pluginpantry
Tags: images
Requires at least: 6.4
Tested up to: 7.1
Stable tag: 1.0.0
Requires PHP: 8.1
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

WebP on upload, using WordPress's own converter.

== Description ==

Smaller images without a subscription. WordPress can already write WebP; this plugin switches it on for new uploads, sets the quality, strips camera metadata, and regenerates the sizes of images you already have, in the background, on your own server.

Pantry Images is built to the Pantry Standard, a public document that fixes what every Plugin Pantry plugin may and may not do: https://thepluginpantry.com/standard

= What it does =

* WebP output for the generated sizes of JPEG and PNG uploads, through WordPress core's image_editor_output_format filter
* Quality setting for generated images
* Strip camera metadata (EXIF) from generated sizes
* Maximum dimension for the scaled copy of very large uploads
* Regenerate the sizes of existing images in the background, twenty at a time, with progress shown on the settings screen and a stop button
* A status line saying whether the server's image library can write WebP, and refusing to switch on when it cannot

= What it does not do =

* No cloud or API compression, no external requests
* No AVIF in the free plugin
* No changes to originals: the uploaded file is kept as it was
* No lazy-loading changes; WordPress already does that
* No CDN, no image resizing on the fly

== Pro add-on ==

A separate Pantry Pro add-on is planned. It will extend this plugin with:

* Convert the whole existing library including full-size images, with a restore
* AVIF output
* Upload size and dimension caps per role

Nothing in this free plugin is locked or limited. It is complete for its scope.

== Installation ==

1. Upload the plugin folder to /wp-content/plugins/ or install it from the Plugins screen.
2. Activate it.
3. Open Plugin Pantry > Images and set it up.

== Frequently Asked Questions ==

= Does the free plugin expire or nag? =

No. It keeps working forever and never shows a sales notice.

= Does it send any data anywhere? =

No. It makes no external requests.

= Where do I report a bug? =

https://thepluginpantry.com/support

== Changelog ==

= 1.0.0 (2026-09-12) =

* First release.
* WebP output for generated sizes of JPEG and PNG uploads, through WordPress core's `image_editor_output_format` filter.
* Status line reporting whether the server's image library can write WebP; refuses to enable when it cannot.
* Quality setting for generated WebP images.
* Strip camera metadata (EXIF) from generated sizes.
* Maximum dimension for the scaled copy of very large uploads, 0 to disable.
* Background regeneration of existing images, twenty at a time, with progress and a stop button.
