The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
0.10 - 2010-04-09
 * fix bug #559240 (broken compatibility with non-Gearman::XS clients)
 * this actually opens bug #525826 again as I currently don't see a way to fix
   it.

0.9 - 2010-04-06
 * fix bug #525826 (empty string result)

0.8 - 2010-02-19
 * fix bug #507781 (Memory leak - GC)
 * fix non-string input to do* functions
 * remove Gearman::XS::Server
 * add worker function function_exists()
 * add Gearman::XS::strerror
 * requires libgearman 0.12 or later

0.7 - 2009-11-26
 * add worker set_log_fn()
 * new Gearman::XS::Server

0.6 - 2009-10-06
 * 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.