PuffPix Compress

Changelog

1.2.19

  • Fix: Plugin URI corrected to wordpress-plugin page (WP.org review)
  • Fix: Contributor username updated to xdmedia (WP.org review)
  • Fix: All admin JS moved to enqueued files via wp_enqueue_script (WP.org review)

1.2.18

  • Fix: Plugin URI and Author URI must be different (WP.org requirement)

1.2.17

  • Fix: Auto-compress errors now visible in media library column

1.2.16

  • Fix: Remove auto-updater for WordPress.org directory compliance

1.2.15

  • Fix: Restore auto-updater for puffpix.com installs

1.2.14

  • Fix: Replaced cURL with wp_remote_post() for WordPress.org compliance
  • Fix: Proper output escaping throughout (esc_attr, esc_html, esc_js, wp_kses)
  • Fix: wp_unslash() applied to all $_POST inputs

1.2.13

  • Internal: auto-update verification release

1.2.12

  • Fix: Plugin zip rebuilt with forward-slash paths — resolves “Plugin file does not exist” error after auto-update on some Linux hosts

1.2.11

  • Improvement: Settings page now highlights the free 30-day trial directly on the API key field

1.2.10

  • Improvement: Settings page API key field links directly to the free trial page

1.2.9

  • Fix: Zip structure corrected after 1.2.7/1.2.8 path fixes

1.2.8

  • Fix: Plugin zip now uses correct path structure — resolves “Plugin file does not exist” error after auto-update on Linux hosts

1.2.7

  • Feature: Plan-aware settings — Pro and Max engine options automatically grayed out for non-Pro accounts
  • Feature: Richer plugin details popup with description, installation guide, and FAQ tabs
  • Improvement: Better error messages in media library column (Plan expired, Invalid key, Daily limit reached) with direct action links
  • Fix: Max engine now correctly maps to Pro engine server-side

1.2.6

  • Anonymous compression metrics reported to improve size estimates (file format, ratio, bpp range — no personal data)

1.2.5

  • Plugin icon now shown in WordPress update screen

1.2.4

  • PuffPix stats now visible in attachment details popup (grid view)

1.2.3

  • Fixed savings percentage calculation — now based on total before/after across all files instead of thumbnails vs original size (prevented >100% display)

1.2.2

  • Added automatic update notifications — WordPress will now show “Update Available” when a new version is released

1.2.1

  • Lowered minimum WordPress requirement from 5.8 to 5.0 for broader compatibility

1.2.0

  • Improved readme and plugin description for clarity
  • External services disclosure added
  • Expanded FAQ (13 questions)
  • Tested up to WordPress 6.7

1.1.0

  • Added per-image compress and retry buttons in media library column
  • Added EXIF stripping option
  • Added thumbnail compression option
  • Improved bulk compress progress log

1.0.0

  • Initial release
  • Auto-compress images on upload
  • Bulk compress entire media library with progress bar
  • Support for Standard (GD), Pro (mozjpeg + pngquant), and Max compression engines

Plugin Website
Visit website

Author
xdmedia
Version:
1.2.19
Last Updated
June 1, 2026
Requires
WordPress 5.0
Tested Up To
WordPress 7.0
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.