- FIX: availability of
json-rpc,jrpc-protocol,jrpc-async, and Cro'srequestroutines.
-
Implemented marshalling/unmarshalling of arguments and return values.
-
FIX: a bug preventing methods from returning
Nilor non-Anytypeobjects.
-
Due to an overlooked naming conflict with Cro attributes and methods named
requestandresponsehad to be renamed. To maintain consistency with exported subsjrpc-requestandjrpc-response, the attributes have been renamed after them to$.jrpc-requestand$.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. Nowrequestterm exported byCro::HTTP::Routerwill work where applicable. -
Implemented JSON-RPC method call authorization.
-
Switching to
zefecosystem
Bugfixes
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.