gearman: Changelog

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