Duplicator Documentation

Documentation, Reference Materials, and Tutorials for Duplicator

Changelog for Activity Log


Version 1.0.0 – 25th February 2026

PHP Version: 7.4+
WordPress Version: 6.2 or greater.
Tested up to: 6.7

  • Initial release of the Duplicator Activity Log plugin, introducing comprehensive WordPress event tracking for security auditing, compliance, and troubleshooting.

Plugin:

  • [NEW] Activity log viewer in WordPress admin: searchable, filterable, sortable event table with Severity, Date/Time, User, Event, Object, IP Address, and Source columns.
  • [NEW] User event tracking: login success/failure, logout, user registration, profile updates, role changes, password and email changes, and password reset requests.
  • [NEW] Content event tracking: post and page create, update, publish, delete, and status changes; media uploads and deletions; custom field changes; featured image tracking.
  • [NEW] Plugin event tracking: install, activate, deactivate, update, and delete.
  • [NEW] Theme event tracking: install, activate, and delete.
  • [NEW] WordPress core event tracking: core updates, WordPress export action, and site settings changes.
  • [NEW] Appearance event tracking: navigation menu and menu item lifecycle; widget add, update, and remove.
  • [NEW] Taxonomy event tracking: category, tag, and custom taxonomy term create, update, delete, and term assignment changes.
  • [NEW] Five severity levels: Critical, High, Medium, Low, and Info, automatically assigned based on event type.
  • [NEW] Email notifications with configurable recipients and per-event-type filtering.
  • [NEW] Export activity log data to CSV or JSON with all active filters applied.
  • [NEW] WP-CLI support: wp duplicator-activity-log export with full flag set and wp duplicator-activity-log purge for scripted cleanup.
  • [NEW] WordPress Multisite support: all events include a site_id field; WP-CLI export supports --site_id filtering.
  • [NEW] WordPress dashboard widget for an at-a-glance activity summary.
  • [NEW] Configurable log retention period with automatic daily cleanup (default: 90 days).
  • [NEW] Sync and Async (queue-based) logging modes for performance-sensitive environments.
  • [NEW] Per-category and per-event-type enable/disable toggles in the Events settings tab.
  • [NEW] Manual log purge and settings reset available from the Tools tab.
  • [NEW] License activation with EDD integration and automatic plugin updates.
  • [NEW] First-run onboarding screen for guided license activation on initial install.
  • [NEW] Developer filter hooks: dactlog_should_log_post_type, dactlog_should_log_post_meta, dactlog_should_log_taxonomy, dactlog_should_log_option.
  • [NEW] Developer action hooks: dactlog_event_logged, dactlog_process_queue, dactlog_daily_purge.
  • [UPD] Options sensor uses an allowlist approach, tracking only known WordPress settings and automatically redacting sensitive values such as passwords and secret keys.
  • [UPD] Duplicate event suppression prevents the same action from being recorded multiple times when WordPress fires a hook repeatedly.
  • [UPD] Minimum WordPress requirement: 6.2.
  • [FIX] Corrected event classification in sensors for edge-case action sequences.

Was this article helpful?


Related Articles

Don't Let Another Day Pass Unprotected

Every hour without proper WordPress backups puts your site at risk • Every delayed WordPress migration costs you performance and growth

Get Duplicator Now
Duplicator Plugin