Changes ======= 1.03 2012 Jun 15 - Allow die \%hash from handlers (ka2u) 1.02 2012 Jun 14 - Fix the finalization of the response (0xAF) 1.01 2011 Dec 01 - Use require instead of Class::Load. Subclass in your app if you need that kind of ability, but it seems unlikely that we'd need anything more than eval require here. 1.00 2011 Nov 22 - No code change. 1.00_02 2011 Nov 16 - JSON::RPC::Dispatcher already existed on CPAN. s/Dispatcher/Dispatch/g 1.00_01 2011 Nov 16 - New maintainer, completely new code for PSGI apps and JSON RPC 2.0 - If you are using old JSON::RPC code (up to 0.96), DO NOT EXPECT YOUR CODE TO WORK. THIS VERSION IS BACKWARDS INCOMPATIBLE ---------- Old Change Log ----------- Revision history for Perl extension JSON::RPC. ###### In the next large version up ###################################### * JSON::RPC::Server::Apache will be renamed to JSON::RPC::Server::Apache2 and split into another distribution. * JSON::RPC::Server::Apache really supports apache 1.3x and the maintainer will be changed. ########################################################################## 0.96 Mon Feb 25 11:06:25 2008 - JSON::RPC::Server::FastCGI was split into the independent distribution. the new maintainer is Faiz Kazi. - JSON::RPC::Server::Apache was renamed to JSON::RPC::Server::Apache2 it will split into another distribution. - added and updated docs. 0.95 Fri Feb 15 16:01:04 2008 - sample codes were indexed...! fixed package for avoiding the indexer. 0.94 Fri Feb 15 15:16:32 2008 - no change but examples was forgotten. 0.93 Fri Feb 15 14:46:17 2008 - added example codes. - now AUTOLOAD method after prepare() can support built-in methods. $client -> __VERSION__ ( => $client calls the name 'VERSION' procedure ) - Your application can set subroutines allowable by allowable_procedure(). (Thanks to seagull's suggestion) - JSON::RPC::Server::Apache config supports 'return_die_message'. - require LWP::UserAgent 2.001 or later. 0.92 Thu Feb 14 13:12:40 2008 - modified the JSON::RPC::Client prepare mode to check response errors. (Thanks to Colin Meyer) - fixed retrieve_json_from_get in JSON::RPC::Server::CGI. - implemented JSON::RPC::Server::Apache to support the GET method call. - fixed JSON::RPC::ReturnObject decoding JSON data with utf8 mode. ($client -> call() ->result will return Unicode characters (if contained).) - added some descriptions to the JSON::RPC::Client pod. 0.91 Wed Dec 19 15:51:53 2007 - JSON::RPC::Client used JSON::PP. - added create_json_coder() to JSON::RPC::Client. 0.90 Wed Dec 19 13:26:15 2007 - Now default JSON coder is JSON! (1.99 or later) - added JSON::RPC::Server::FastCGI written by Faiz Kazi, thanks! - added JSONRPC for guide to this distribution. - cleaned up JSON::RPC::Server::CGI - added create_json_coder() to JSON::RPC::Server. - modified J::R::Server::* as base.pm does not work well in Perl 5.005 0.01 Mon May 21 14:18:33 2007 - original version