Skip to content

Releases: dereuromark/cakephp-queue

5.0.2

24 Apr 01:20
Compare
Choose a tag to compare

Fixes

Stability now stable.

5.0.1

17 Apr 19:04
Compare
Choose a tag to compare

Fixes

Fixed email queue task for Mailer objects.

5.0.0

13 Apr 21:34
Compare
Choose a tag to compare

CakePHP 4 release

A standalone queue solution for CakePHP apps.

  • Out of the box email queuing
  • Simple to set up, simple to use
  • Transparent status through backend

Migration guide

To make sure the signatures of the Tasks are up to date, run any regexp or changeset over it, similar to the following sed command:

sed -i 's|public function run(array $data, $id) {|public function run(array $data, int $id): void {|g' src/Shell/Task/*Task.php

Dont' forget to add implements AddInterface if the add() method is supported/included in that task.

4.4.0

07 Mar 15:52
Compare
Choose a tag to compare

Improvements

Backported a CakePHP 4.x branch feature of auto-using from if configured (using Configure Config.adminEmail value).
Also allow easier testing of Email task now.

4.3.1

05 Mar 22:21
Compare
Choose a tag to compare

Bugfixes

Fixed re-queuing to be allowed to force-reset quicker.

5.0.0-rc

17 Jan 17:06
Compare
Choose a tag to compare

CakePHP 4 RC

Basic Queue email functionality re-enabled.
Included also 4.3.0 improvements around requeue and status display/info.

4.3.0

17 Jan 17:02
c6c4b08
Compare
Choose a tag to compare

Improvements

Better display of failure count and requeue-status.

Removed deprecations, the plugin now requires CakePHP 3.8+.
Note: The changes mean you can now no longer call any method on the Email tasks using setX string config keys. It will auto prefix each setter with set. So setTo should be/stay to.

4.2.3

15 Jan 02:18
Compare
Choose a tag to compare

Bugfixes

  • Fixed display of reset buttons on QueuedJob view page.
  • Fixed resetting of progress to display progress for reset jobs.

5.0.0-beta

28 Dec 00:57
d6d8a4e
Compare
Choose a tag to compare

CakePHP 4 compatible pre-release.

Please help to finalize for stable release.

4.2.2

23 Dec 14:46
Compare
Choose a tag to compare

Improvements

Added separation for resetting jobs: failed only or all.