=== Compressify ===
Contributors: nxtapps
Tags: image compression, webp, performance, media library
Requires at least: 5.8
Tested up to: 6.9.4
Requires PHP: 7.4
Stable tag: 1.0.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Compress images on upload and in bulk to reduce file size and speed up sites.

== Description ==
Compressify optimizes JPEG, PNG, and WebP images locally using WordPress image editors. It includes automatic compression on upload and a bulk tool for existing media library items. No external services are used.

= Features =
* Automatic compression during upload.
* Bulk compression for existing images.
* Standard vs. High Compression preset.
* Optional WebP conversion.

== Installation ==
1. Upload the plugin folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the "Plugins" menu in WordPress.
3. Visit the Compressify menu in the WordPress admin to configure settings.

== Frequently Asked Questions ==
= Does Compressify use external services? =
No. All compression happens locally using WordPress image editors.

= Does it support WebP? =
Yes. Enable WebP conversion in the Optimization section.

= Will it change file names? =
If WebP conversion is enabled, the main image file is saved as `.webp` and attachment metadata is updated.

== Changelog ==
= 1.0.4 =
* Fixed file permissions on compressed images to ensure proper public access.
* Added permission handling for WebP converted files and compressed image replacements.

= 1.0.3 =
* Cleaned up the one-time legacy database migration logic used during upgrade.
* Refreshed the release package after the WordPress.org review fixes.

= 1.0.2 =
* Renamed the main plugin bootstrap file to `compressify.php` to match the plugin slug.
* Replaced generic internal identifiers with unique `nxtapps_compressify_` and `NXTAPPS_COMPRESSIFY_` names.
* Added migration for legacy option and table names used by earlier development builds.

= 1.0.1 =
* Removed unused legacy Modernizr assets from the plugin package.

= 1.0.0 =
* Initial release.

== Upgrade Notice ==
= 1.0.4 =
* Fixes file permissions on compressed images. Recommended upgrade for all users.

= 1.0.3 =
* Maintenance release with cleanup and stability improvements.

= 1.0.2 =
* Internal identifier rename and legacy migration. Update to ensure future compatibility.

= 1.0.1 =
* Removes unused Modernizr assets. Recommended update for cleaner installs.
