PluginProbe ʕ •ᴥ•ʔ
Easy Actions Scheduler Cleaner / 1.3.0
Easy Actions Scheduler Cleaner v1.3.0
trunk 1.0.0 1.0.1 1.0.2 1.1.0 1.2.0 1.2.1 1.2.2 1.2.3 1.3.0
easy-actions-scheduler-cleaner-ayudawp / changelog.txt
easy-actions-scheduler-cleaner-ayudawp Last commit date
assets 3 weeks ago includes 3 weeks ago changelog.txt 3 weeks ago easy-actions-scheduler-cleaner-ayudawp.php 3 weeks ago readme.txt 2 weeks ago uninstall.php 3 weeks ago
changelog.txt
68 lines
1 == Changelog ==
2
3 = 1.3.0 =
4 * New: Background processing for scheduled cleanup - runs as a self-rescheduling Action Scheduler job, so it never times out on sites with millions of records
5 * New: Time-budgeted batches (default 25s per step, filterable via `easc_cleanup_step_time_budget`) prevent PHP execution timeouts on large tables
6 * New: `easc_batch_size` filter for developers who need to tune batch size per context
7 * New: Smart admin notice for large sites without scheduled cleanup - suggests enabling it when more than 500.000 records are detected (threshold filterable via `easc_large_site_threshold`)
8 * Improved: More recommended plugins in settings page
9 * Improved: Synchronous fallback path is preserved when Action Scheduler hooks are not available
10
11 = 1.2.3 =
12 * Tested up to WooCommerce 10.7
13
14 = 1.2.2 =
15 * Fix: Fixed promotional banner button alignment on WordPress 7.0 due to core CSS specificity changes
16 * Tested up to WordPress 7.0
17
18 = 1.2.1 =
19 * Improved: Cleaner admin UI - removed notice-style left borders from setting boxes
20 * Improved: Added new plugin recommendation
21
22 = 1.2.0 =
23 * New: Email notifications system with three notification types
24 * New: Periodic reports (daily, weekly, monthly) with database status and cleanup results
25 * New: Accumulation alerts when records exceed threshold without active schedule
26 * New: Missed cleanup alerts when WP-Cron fails to execute
27 * New: Separate recipient configuration for reports (management) and alerts (technical)
28 * New: Database space estimation showing MB used by Action Scheduler tables
29 * New: Estimated space freed shown in cleanup results
30 * New: "Schedule Cleanup" action link in plugins list screen
31 * New: Test email buttons to verify report and alert delivery from settings
32 * Improved: Softer, less intimidating UI for manual cleanup page
33 * Improved: Removed unnecessary deactivation buttons from cleanup flow
34 * Improved: Shorter submenu name for better admin navigation
35 * Improved: HTML formatted email templates
36
37 = 1.1.0 =
38 * New: Scheduled cleanup with WP-Cron support
39 * New: Configurable frequency (daily, weekly, biweekly, monthly)
40 * New: Per-type thresholds for smart automatic cleanup
41 * New: Configurable age for old pending actions (7-365 days)
42 * New: Tab-based admin interface (Manual cleanup / Scheduled cleanup)
43 * New: Last scheduled run reporting
44 * New: Post-cleanup option to schedule automatic cleanup instead of just deactivating
45 * New: AyudaWP plugin recommendations banner
46
47 = 1.0.2 =
48 * Tested up to WordPress 6.9
49 * Tested up to WooCommerce 10.3.x
50
51 = 1.0.1 =
52 * Removed WooCommerce as required dependency
53 * Plugin now works with any plugin using Action Scheduler
54 * Added settings link in plugins list for quick access
55 * Improved activation checks to verify Action Scheduler tables only
56 * Updated plugin descriptions and documentation
57
58 = 1.0.0 =
59 * Initial release
60 * Support for cleaning completed, failed, canceled, and past-due actions
61 * Support for cleaning old pending actions (30+ days)
62 * Support for cleaning action logs
63 * Batch processing for large datasets
64 * Orphaned data cleanup
65 * Detailed reporting
66 * Safety warnings and confirmations
67 * Automatic plugin deactivation
68