This commit is contained in:
Javier Casares 2026-02-18 16:09:17 +00:00
commit 768bbfbdd2
6 changed files with 150 additions and 34 deletions

View file

@ -1,9 +1,18 @@
= 2.2.8 =
* CHANGED: Batch Size is now read from the plugin settings database — workers no longer require it as a command-line argument
* CHANGED: Worker command simplified: php worker.php "w1" (batch_size argument removed)
* IMPROVED: Batch Size field now shows a throughput table (10 workers × N emails = simultaneous emails)
* IMPROVED: Worker section in settings shows the calculated simultaneous email count based on current settings
* TECHNICAL: Legacy command format (php worker.php 10 "w1") still accepted with a deprecation warning
= 2.2.7 =
* IMPROVED: Worker now runs as a continuous loop, draining the queue completely before exiting
* IMPROVED: Statistics are synced after each batch (not only at the end)
* IMPROVED: Worker output includes worker ID on each line for clearer parallel logs
* FIXED: Uneven work distribution between parallel workers
* INVESTIGATING: Possible incompatibility with the Redirection plugin in MultiSite environments - output buffering mitigates known symptoms while investigation is ongoing
= 2.2.6 =