ChangeLog 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. Version 2.1.1
  2. -------------
  3. - Compatibility fix - remove ZVAL_NEW_ARR usage
  4. - add Param to skip exception handling setup in addServer/addServers in GearmanWorker class
  5. - fix memory leak in GearmanClient::doXXX methods
  6. - fix some proto and stubs types
  7. Version 2.1.0
  8. -------------
  9. - PHP 8.0 support
  10. - Serialization segfault fix
  11. - Clean up tests
  12. Version 2.0.6
  13. -------------
  14. - fixing issue with double calling of zval_dtor in set fail callback
  15. Version 2.0.5
  16. -------------
  17. - fixing incorrect number of required parameters for GearmanClient::addServer
  18. and GearmanClient::addServers, along with proceduralequivalents
  19. Version 2.0.4
  20. -------------
  21. - bug fix for issue #59, Param to skip exception handling setup in addServer/addServers
  22. in GearmanClient class
  23. Version 2.0.3
  24. -------------
  25. - Including changes for PHP 7.x
  26. - smaller bug fixes
  27. - splitting up into several smaller files
  28. Version 0.6.0
  29. -------------
  30. - Fixed build issue with 5.1.x
  31. - Merged eday changes
  32. - Added wait functions, uncommented other worker functions.
  33. - Added timeout functions.
  34. - Updated function list from C library and removed free methods (should use unset).
  35. - Added stubs for new functions, fixed tests, fixed some of the existing functions from changes.
  36. Version 0.5.0
  37. -------------
  38. - Fixed a bug in the task callbacks, the addtional data arg will now work as expected.
  39. - Added gearman_client_add_servers. This was adde in a recent version of libgearman.
  40. - Updates to zts for php 5.3
  41. - Replaced errno with getErrno
  42. Version 0.4.0
  43. -------------
  44. - Fixed memory leak in $task object
  45. - Regened constants off of libgearman v0.7
  46. - Removed gearman_task_take_data
  47. - Added exception to task job object when created without a geaman obj arg
  48. - Fixed a bunch of places where it was possible to use objects before verifying them
  49. - Other small bug fixes
  50. Version 0.3.1
  51. -------------
  52. - Initial PECL import
  53. - Reworked client/worker/task/job objects.
  54. - Added $obj->return_code() to all objects
  55. - Fixed compile issues with PHP 5.1 and 5.3