Tidy Media

Changelog

1.0.12 – 2026-05-27

  • Compatibility: Tested with WordPress 7.0 and WooCommerce 10.8.

1.0.11 – 2026-05-09

  • New: “More tools by WPCoreTools” tab listing the rest of our free, GPL toolkit (Email Verify, Disposable Email Guard, Speedix). Each entry shows whether it is already active on the site, with one-click activate links and Thickbox modal install for missing plugins.

1.0.10 – 2026-04-29

  • Removed: WP-Cron background scanning (use the in-page scanner with pause/resume)
  • Cleanup: Simplified readme and in-plugin “How It Works” copy

1.0.9 – 2026-04-27

  • Security: Hardened SQL preparation across the scanner, quarantine, and bulk actions
  • Stopped overriding the PHP time limit during scans so host settings are respected

1.0.8 – 2026-04-23

  • Compliance: Renamed internal prefix from tm_ / TM_ to tidymedia_ / TIDYMEDIA_ to satisfy the WordPress.org Plugin Review Team’s 4-character minimum. All AJAX actions, nonces, CSS classes, and HTML IDs updated accordingly. No user-facing behavior changes.

1.0.7 – 2026-04-17

  • Enhancement: Progress modal for Quarantine/Restore/Delete Selected — client-side batching with per-chunk progress instead of a silent spinner
  • Enhancement: Media Library Breakdown now shows size per file type in addition to count
  • Enhancement: Quarantine image preview is served with cleaned output buffers and explicit inline disposition so hosts with gzip handlers no longer return a broken-image icon
  • Performance: Stats refresh walks attachments in keyset-paginated batches of 2,000, keeping memory flat on 50k+ media libraries
  • Security: Hardened clipboard-copy fallback against XSS from unusual filenames
  • Security: Attachment metadata deserialization now blocks object instantiation (allowed_classes => false)

1.0.6 – 2026-04-16

  • Enhancement: Show image thumbnails in the Quarantine list instead of a generic icon (served through a protected preview endpoint)
  • Enhancement: Clear (×) button on all search inputs for quick reset

1.0.5 – 2026-04-16

  • Enhancement: Show original file location (wp-content/uploads/…) for each item in the Quarantine tab
  • Fix: Search by filename in the Quarantine tab now works (dead handler was suppressing the server-side search)

1.0.0 – 2025-04-11

  • Initial release
  • Two-phase scanner (collect references, then compare against Media Library)
  • Quarantine system with configurable retention (1-365 days, default 30)
  • One-click restore from quarantine with full metadata preservation
  • Page builder support: Elementor, Divi, Beaver Builder, WPBakery, Bricks
  • WooCommerce support: galleries, variations, categories, downloadable files
  • Custom field support: ACF, Meta Box, Pods, JetEngine, Toolset Types
  • Theme file scanning for hardcoded image URLs
  • Unregistered file detection with origin tagging
  • Deep scan mode for serialized data in post meta and options
  • Pause and resume support during scans
  • Resource monitoring with auto-pause to prevent server crashes
  • Server-side pagination, filtering, sorting, and search
  • Disk space check before quarantine operations
  • Minimum file size filter
  • CSV export of unused files
  • Visual dashboard with storage statistics

Plugin Website
Visit website

Version:
1.0.12
Last Updated
May 26, 2026
Active Installs
10
Requires
WordPress 6.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.