Releases: urbanindo/yii2-queue
Releases · urbanindo/yii2-queue
Leave PHP version below 7.2
From this release, we will leave PHP version below 7.2 due to impending support abandonment.
Compatibility for PHP 7.2 / Yii 2.0.13
This adds compatibility for PHP 7.2 brought by Yii 2.0.13.
Compatibility for PHP 7.2
This updates compatibility for PHP 7.2 supported by Yii 2.0.13
Adding multi-threading capabilities
implementing multi threading, pushing processes into background (#72) * implementing multi threading, pushing processes into background * added test for process runner, changed visibility of methods for testing * reverted to older phpunit implementation * Fix travis for PHP7 and dist trusty for HHHVM. (#74) * Fix travis for PHP7 and dist trusty for HHHVM. * Cache composer. * Fix error "Only variables should be passed by reference" * Fix PHPUnit reports * Add codecov. * implementing multi threading, pushing processes into background * added test for process runner, changed visibility of methods for testing * reverted to older phpunit implementation * fixed issue with losing pid when process is finished but not cleaned up * making sure the process is actually running and has pid before trying to send signal * catching logical process exception
Minor fix on build system and PHP7 compatibility.
This releases only fixes PHP7 incompatibility that causes error "Only variables should be passed by reference".
Refactoring queueu and added MySQL and Redis implementation.
Due to refactoring, the codebase that is working with previous version will not be working. Please update the code or set the version 1.2.3
if you use dev-master
.
BugFixes
New Features
- Web endpoint for running the queue.
Bug Fixes on this release
- Array format on the queue runner
Add Routing Behavior.
Merge pull request #10 from urbanindo/add-routing-behavior Add routing behavior
Fixing multiple queue
Merge pull request #8 from urbanindo/hotfix-weight-queue [HOTFIX] Strategy in multiple queue.
Added new feature `DeferredEventTrait`
Merge pull request #4 from urbanindo/add-deferred-event-trait Add deferred event trait