0.6_01 -
 * depends on libgearman 0.10 or later
 * API changes:
   client/worker set_options() now only gets one parameter
  
   job functions renamed:
    status()   -> send_status()
    data()     -> send_data()
    fail()     -> send_fail()
    warning()  -> send_warning()
    complete() -> send_complete()

   task functions renamed:
    function() -> function_name()
    uuid()     -> unique()
   
 * add client function add_task_status()
 * add client/worker options(), add_options() and remove_options() functions
 * add client/worker timeout() and set_timeout() functions
 * add client/worker wait() function
 * add worker functions register(), unregister() and unregister_all()
 * add client clear_fn() function
 * add task functions is_known() and is_running()

0.5 - 2009-08-26
 * extend makefile to support custom libgearman locations
 * fix client hanging if worker functions return undef
 * use Module::Install as Installer
 * fix passing of warning payload in do_(high/low) functions

0.4 - 2009-07-16
 * fix perl compatibility issues
 * add worker grab_job() function
 * add job complete() function
 * add job warning() function and ability to set a client warning callback function
 
0.3 - 2009-07-14
 * Fix freeing of job handle on connection error
 * improve test suite (patch by Johannes Plunien)
 * rework XS code

0.2 - 2009-06-02
 * Requires libgearman 0.7
 * Fix bugs #379586 #380279
 * Fix memory leak in result handling.
 * replace malloc/free/strdup with perl safe* equivalents
 * Fix binary workload and integer/long return values.
 * Add job fail() function.
 * Add client/worker add_servers() function.
 * Add version information to all .pm files.
 * Add note about callback return values.

0.1 - 2009-05-22
 * First release.
