Takahiro Revision Cleanup

Changelog

1.3.0

  • Add one-click continuous deletion with a live progress bar via AJAX (batches of 200); no more repeated reloads on large sites
  • Gracefully fall back to standard form submits when JavaScript is disabled
  • Restore Plugin URI header pointing to the plugin’s dedicated page (distinct from Author URI)

1.2.1

  • Remove Plugin URI header (must differ from Author URI on WordPress.org upload)

1.2.0

  • Rename plugin to Takahiro Revision Cleanup (takahiro-revision-cleanup) per WordPress.org review
  • Update Author and Plugin URI to https://takahiro-nishii.com
  • Remove load_plugin_textdomain() (WordPress.org hosts translations)
  • Expand function prefix from crm_ to tnrc_ (4+ characters)

1.1.2

  • Add centralized TNRC_Security layer (form tokens, action allowlist, rate limits)
  • Strict allowlist for CHECK/OPTIMIZE TABLE (wp_posts and wp_postmeta only)
  • Cap bulk deletes at 2000 revisions per request with user warning
  • Validate transient notice and db_check payloads before display
  • Add tnrc_security_event audit hook for monitoring integrations
  • Block direct directory access via index.php stubs

1.1.0

  • Add paginated revision list preview (Better Delete Revision parity)
  • Add lifetime deleted revisions counter
  • Add CHECK TABLE before OPTIMIZE TABLE
  • Use wp_delete_post_revision() for safer meta/term cleanup
  • Add NextGEN Gallery batch-delete compatibility
  • Add Settings link on the Plugins screen

1.0.0

  • Initial release

Plugin Website
Visit website

Version:
1.3.0
Last Updated
July 14, 2026
Requires
WordPress 5.9
Tested Up To
WordPress 7.0.1
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.