Limited-Time Offer

Get Extra 20% off on FullCharge Yearly Plan — available for first 10 users only. Don’t miss out! 🚀

Delete Duplicate Posts · Version history

Delete Duplicate Posts changelog and version history

Latest version
5.2.2
Oct 7, 2026 (1 month ago)
Releases
5
since 2026
In the last year
5
about one every 53 days
Tested up to
WordPress 7.1.4
PHP 7.4 or later

20265 releases

  1. Delete Duplicate Posts 5.2.2Latest

    • 2026-10-07
    • Updated Freemius SDK to the latest version.
  2. Delete Duplicate Posts 5.2.1

    • 2026-09-23
    • Fixed: scan frequency and other settings now stay saved after reload. Custom intervals were reset to hourly, which also made the next scheduled scan time look wrong.
  3. Delete Duplicate Posts 5.2

    • 2026-09-18
    • NEW: optional report-only scheduled scans — cron can log and email what would be removed without deleting. Sites already on automatic deletion keep deleting until they switch.
    • NEW: exclude specific post IDs from automatic and manual deletion.
    • NEW Pro: find duplicates by identical post content (hash compare); empty content is ignored.
    • NEW Pro: added managed 301 redirects with built-in or Redirection storage, safe fallback, and CSV export.
    • Improved: moving built-in redirects into the Redirection group removes them from this plugin once Redirection has the URL. Failed moves stay in the built-in list.
    • Improved: the Redirects tab lists only built-in redirects. When Redirection is selected, new redirects are created in its group and are not listed here.
    • Improved: redesigned duplicate review with explicit matching/keep/removal rules, accessible row selection, selection counts, safer confirmation, clear results, and responsive pair cards.
    • Improved: cleaner Settings sub-tabs that match the rest of the admin screen, and the Save settings button now sits below the options.
    • Improved: the Redirects table can select every managed redirect at once, including rows on other pages, before deleting them.
    • Fixed: the Redirects list no longer stays on the loading indicator.
    • Improved: the Security Ninja sidebar matches the product site, and the newsletter is no longer boxed in its own card.
    • Improved: removed the debug-logging setting. Scans, deletions, and emails are still written to the activity log.
    • Improved: smaller download and install size by removing unused bundled table-library files (about 1.8 MB).
    • Improved: unified scheduled preview status with the live Duplicates table and kept report-only scans separate from manual deletion.
    • Improved: grouped Settings into focused Matching, Cleanup, Automation, and Support views; presented activity as a bounded WordPress-style table; and made plugin recommendations visible in the sidebar.
    • Improved: Redirection integration used the plugin API for create/delete operations and isolated managed redirects in a WordPress-module group.
    • Fixed: meta-field duplicate detection now respects “keep oldest/latest” for two-post groups and ignores empty meta values.
    • Fixed: manual deletion re-checks that each selected pair still matches before removing posts.
    • Fixed: empty duplicate scans now return a zero count instead of an incomplete result payload.
    • Security: settings such as keep preference and scan limits only accept known-safe values.
    • Security: internal duplicate-lookup SQL is never sent to the browser in admin responses.
    • Improved: outbound campaign links were made consistent, and the WordPress.org plugin homepage now points to the product page.
    • Tested up to WordPress 7.1.
    • Updated Freemius SDK to 2.13.4.
  4. Delete Duplicate Posts 5.1

    • 2026-06-19
    • Improved: redesigned the status notification email with a clean, responsive HTML layout, now sent as multipart with a plain-text fallback so it looks great in every email client.
    • Improved: status emails now include a clearer subject line and a run summary — what was removed (by post type), why they matched, the settings used, and whether the run was manual or scheduled.
    • NEW Pro: find duplicates by excerpt, useful when posts share a title but have different content. Posts with empty or whitespace-only excerpts (including blank lines/tabs) are never treated as duplicates.
    • Improved: the duplicates table now shows the shared excerpt (and the matched meta value) in both columns, with clearer wording; post type and status moved to a hover tooltip for a cleaner layout.
    • Security: the Tools screen now requires administrator capability before saving settings, clearing the log or recreating tables, and log entries shown in the admin are escaped so post content can no longer inject HTML or scripts.
    • Tested up to WordPress 7.0.
    • Updated Freemius SDK to 2.13.2.
    • Refactored plugin into modular classes.
    • Fixed Freemius premium-only template conditionals.
    • Code review and security hardening.
    • Fixed all untranslated strings (except marketing related)
    • Fixed: automatic duplicate deletion no longer breaks WP-Cron runs.
    • Fixed: duplicate scan count now matches the listed results.
    • NEW Pro: choose to delete duplicates permanently instead of moving them to trash.
    • Improved: Pro settings are clearly marked; free users see what Pro unlocks. Locked Pro options now show as clear upgrade prompts instead of greyed-out, broken-looking checkboxes.
    • Improved: Language files improved to ensure translation quality for internal users.
    • Fixed: the welcome and review-request notices can now be dismissed and stay hidden (the review notice reappears after 180 days).
    • Improved: moved the newsletter signup to the sidebar and switched to a lightweight self-hosted form that loads no third-party scripts (better privacy/GDPR; nothing is sent until you subscribe). Added a required consent checkbox so sign-up is an explicit opt-in.
    • Fixed: automatic deletion no longer finds zero duplicates when the “No limit” option is selected.
    • NEW: scan and delete duplicate media attachments (matched by title; files removed with the attachment).
    • Fixed: changing the automatic deletion interval now reschedules the cron job without toggling the setting off and on.
    • Improved: status email and admin notices now distinguish “deleted in this run” from “total deleted since install”.
    • Fixed: duplicate list pagination now uses a stable sort order so pages do not drop or repeat rows.
    • Improved: status email notifications can be sent to multiple comma-separated recipients.
  5. Delete Duplicate Posts 5.0.3

    • 2026-03-08
    • Maintenance release.
    • Fixed PHP notice about translations loading too early (WP 6.7+).
    • Fixed incorrect text domains preventing some strings from being translated.
    • Fixed SQL error in plugin uninstall cleanup.
    • Fixed timer display showing NaN when scanning for duplicates.
    • Fixed options not updating correctly after saving settings.
    • Updated Freemius SDK to 2.13.0.
    • Tested up to WordPress 6.9.1.
    • Code cleanup and minor improvements.

Questions about Delete Duplicate Posts’s releases

What is the latest version of Delete Duplicate Posts?

5.2.2, released on Oct 7, 2026 (1 month ago). It’s tested up to WordPress 7.1.4 and needs PHP 7.4 or later.

How often is Delete Duplicate Posts updated?

5 releases in the last year, about one every 53 days. Its first release on WordPress.org dates from March 2026.

Know when your rivals ship

Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.

Start free

Release dates come from the day each version’s folder was made in Delete Duplicate Posts’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.