v4.0.0 — Complete Rewrite
Breaking: PHP 7.4+ and WordPress 5.6+ required. Re-upload the plugin folder cleanly.
What's new
- Modular architecture — rewritten from a single 80KB file into 20 focused classes
- AJAX interface — all operations run without page reloads, with toast notifications
- Activity Log — full audit trail stored in a dedicated DB table, filterable by action/date
- Scheduled backups — WP-Cron auto-backups (daily / weekly / monthly)
- Email notifications — per-event alerts via
wp_mail() - Dry-run import — preview added/changed/removed settings before writing anything
- Selective restore — choose exactly which keys to import via checkbox list
- Backup notes — annotate any backup for later reference
- Backup downloads — download any backup as a JSON file directly from the browser
- Dashboard widget — quick status summary on the WP Dashboard
- WP-CLI — 6 subcommands under
wp ai1wm-manager - Dark sidebar UI — professional card-based layout with CSS custom properties
- Extension search and Settings search — live filtering on both tabs
- i18n ready — all strings wrapped,
.pottemplate included
Bug fixes
- Fixed CSS/JS not loading due to
admin_enqueue_scriptstiming issue - Fixed extension version updates silently failing due to
sanitize_key()lowercasing prefixes
Upgrade
- Download
ai1wm-manager-4.0.0.zip - Plugins → Add New → Upload Plugin → replace existing
- Activate — the activity log table is created automatically
- All existing backups in
wp_optionsare preserved