ChangeLog
VERSIONS
v0.1.5
FIX: availability of
json-rpc
,jrpc-protocol
,jrpc-async
, and Cro'srequest
routines.
v0.1.4
Implemented marshalling/unmarshalling of arguments and return values.
FIX: a bug preventing methods from returning Nil or non-Any typeobjects.
v0.1.2
Due to an overlooked naming conflict with Cro attributes and methods named
request
andresponse
had to be renamed. To maintain consistency with exported subsjrpc-request
andjrpc-response
, the attributes have been renamed after them to$.jrpc-request
and$.jrpc-response
. Same has been done to the plural forms in batch request classes. Unfortunately, the change is incompatible with v0.1.1. For this reason it was decided to pull out both v0.1.0 and v0.1.1 from CPAN.Tighten bonds with Cro's request. Now
request
term exported by Cro::HTTP::Router will work where applicable.Implemented JSON-RPC method call authorization.
Switching to zef ecosystem
v0.1.1
Bugfixes
v0.1.0
The module has undergone major rewrite in this version. Most notable changes are:
Introduced WebSockets support, including pushing notifications back to clients
Added complete support for parameterized roles
Added different mode of operations
Changes in API this module provides require it to get
:api<2>
adverb.