== Changelog ==

= 4.0.0 =
* Added QuickWebP Pro positioning with the AVIF upgrade path.
* Reworked the README and plugin metadata to clarify Free vs Pro features.
* Updated the QuickWebP Pro product link.

= 3.3.1 =
* FIX: replace sanitize_filename() with sanitize_text_field() to preserve special characters in the filename for autocomplete seo features.

= 3.3.0 =
* UI/UX: Fully redesigned settings page with a modern card-based layout, quick navigation, and a live configuration summary.
* UX: Added first-configuration onboarding assistant with recommended presets for new sites vs existing sites.
* UX: Onboarding assistant is now shown only during first configuration.
* UX: Added live examples for SEO metadata automation and filename cleanup, including realistic filenames with spaces, apostrophes, and accents.
* UX: Live previews now update instantly when related options are checked/unchecked.
* LOGIC: Enforced coherent setting combinations for WebP display mode based on conversion and original-image preservation options.
* LOGIC: Display mode "Deactivate" is automatically forced when originals are not preserved or conversion is disabled.
* LOGIC: Display mode "Deactivate" is no longer selectable when originals are preserved and conversion is enabled.
* LOGIC: Bulk optimization is now available only when "Save original images" is enabled.

= 3.2.8 =
* SECURITY: Hardened AJAX attachment actions with capability and attachment validation.
* SECURITY: Undo optimization now deletes only expected generated WebP files inside uploads.

= 3.2.7 =
* FIX: Added support for EXIF orientation data during image optimization

= 3.2.6 =
* FIX: problem with lite speed cache plugin.

= 3.2.5 =
* FIX: problem with image weight after resize if "Do not compress images already in WebP" is enabled.

= 3.2.4 =
* FIX: problem with image weight after resize.

= 3.2.3 =
* FIX: problem with translation on WP 6.7.
* Add informations for migrate to WPMasterToolKit plugin.

= 3.2.2 =
* FIX: problem if an image file has a special character in the name.

= 3.2.1 =
* FIX: bug on bulk convertion.

= 3.2.0 =
* Add buymeacoffee link in settings page.

= 3.1.0 =
* Add new option on rewrite rules for webp images, for better compatibility with some website.

= 3.0.0 =
* Bulk convert images to webp format and preserve original images (for old media on your website).
* Copy paste image on Elementor supported.
* Preview feature in settings page.

= 2.1.0 =
* Add GD library, and assign by default.
* Select for switch between GD or Imagick library.
* Condition for convert only JPEG and PNG images (not GIF).
* Admin notices if error.
* Better compatibility with php extensions.

= 2.0.0 =
* Added new feature: paste image directly from clipboard (CTRL + V OR CMD + V) directly into the WP Media Frame.
* French translation added.

= 1.0.0 =
* First version.