Version | Message |
2.1.2 | PHP 8 is now supported |
2.1.0 | PHP 8.0.x is now supported |
1.1.2 | - All callbacks should have a reference pointer (Special thanks to guilhermeblanco) |
1.1.1 |
- Updated README with new libgearman requirements. - Add explicit check for >= libgearman-1.1.0 - Fixed PECL Bug 63807 (Special thanks to kgovande) - Add support for gearman_client_unique_status() method |
1.1.0 |
- libgearman v1.1.* is now required - Fixed PECL bug #60877 (no way to set client_id for a GearmanWorker) - Fixed BC breaks in libgearman v1.1.0 - Make phpversion('gearman') return the real version |
1.0.3 | - Additional fix for PECL Bug #59423 (GearmanWorker::wait and GearmanWorker::work are spamming the log with warnings.) |
1.0.2 | - Updates for PHP 5.4 |
1.0.1 | - Fixed PECL Bug #60438 (wrong version number in php_gearman.h) |
1.0.0 |
- Fixed PECL Bug #18658 (GearmanWorker::wait and GearmanWorker::work are spamming the log with warnings.) - Fixed PECL Bug #22636 (Uncaught worker exception sends back GEARMAN_SUCCESS return code) - Fixed PECL Bug #16900 (Don't use reseved method names) - Fixed PECL Bug #59944 (Undefined symbol: gearman_client_set_server_option) - Now requires libgearman 0.21 or greater |
0.8.3 | Updated version number to match release vesrion. |
0.8.2 | - Additional fix for PECL Bug #59423 (GearmanWorker::wait and GearmanWorker::work are spamming the log with warnings.) |
0.8.1 | - Fixed PECL Bug #18658 (GearmanWorker::wait and GearmanWorker::work are spamming the log with warnings.) |
0.8.0 |
- Fixed PECL Bug #17114 (Return values that are class private variables are null'd) - Fixed PECL Bug #22637 (GearmanJob::setReturn causes segfault) - Fixed PECL Bug #16883 (GearmanJob::sendWarning() segfaults) - Fixed PECL Bug #16884 (GearmanJob::sendData() crashes) - Fixed PECL Bug #16883 (GearmanWorker::addFunction segfaults when function name is non-string) - Fixed PECL Bug #17539 (Segmentation fault on calling error() of a fresh worker). Patch by jiayong. |
0.7.0 | - Builds with gearmand 0.12 |
0.6.0 |
- Fixed build issue with 5.1.x - Merged eday changes - Added wait functions, uncommented other worker functions. - Added timeout functions. - Updated function list from C library and removed free methods (should use unset). - Added stubs for new functions, fixed tests, fixed some of the existing functions from changes. |
0.5.0 |
- Fixed a bug in the task callbacks, the addtional data arg will now work as expected. - Added gearman_client_add_servers. This was adde in a recent version of libgearman. - Updates to zts for php 5.3 - Replaced errno with getErrno |
0.4.0 |
- Fixed memory leak in $task object - Regened constants off of libgearman v0.7 - Removed gearman_task_take_data - Added exception to task job object when created without a geaman obj arg - Fixed a bunch of places where it was possible to use objects before verifying them - Other small bug fixes |
0.3 |
- Initial PECL import - Reworked client/worker/task/job objects. - made all class/methods conform to php coding standards - Added $obj->returnCode() to all objects - Fixed compile issues with PHP 5.1 and 5.3 - Added in ARG_INFO macros to make reflection work - Updated constants to |