Releases: mirage/ocaml-rpc
Releases · mirage/ocaml-rpc
3.1.0
Drop support for ocaml 4.02.3 and add support for async >= v0.9.0
Merge pull request #76 from mseri/master lib: remove use of codegen after dropping support for ocaml 4.02.3
Last updates and fixes before dropping support for ocaml 4.02.3
- For tuple contains more than 2 elements, fix the element order when deriving rpcty
- pythongen, rpc_genfake: improved failures for Abstract types
- cmdlinergen: implement Abstract
- add support for ocaml 4.06
- Remove unnecessary warnings
- Add failable tests for ocaml-4.06
- opam: add upper bound to async
- opam: remove [configure] from the build stanza
A fatty release for once
- Remove warnings by extending pattern matches in {cmdliner,markdown}gen
- Redefined
to_a
with a safer interface - Add a way to explicitly mark a tuple list as a dict
- Allow the use ocamldoc tags rather than [@doc ...]
- Add an 'abstract' typ.
- Deprecate xmlrpc from/to char producers
- Deprecate jsonrpc from/to char producers
- Port the jsonrpc module to yojson
Merge pull request #49 from jonludlam/v1.9.53-release
- Delay evaluation of Cmdlinergen terms (API breaking change) (@jonludlam)
- Accept marshalled ints when unmarshalling floats (@johnelse)
Version 1.9.52
- Fix compilation on MacOS X (@djs55)
- Add a ClientExnRpc functor that takes an RPC impl as argument (@jonludlam)
- ppx_deriving_rpc: Fix marshalling of dictionaries in the rpcty code too (@jonludlam)
- ppx_deriving_rpc: Allow unnamed parameters in functions to introduce compatibility with the old camlp4 idl (@jonludlam)
PPX support
Merge pull request #41 from jonludlam/master Prepare to release 1.9.51
1.6.0 Release
- Adds support for JSON-RPC v2
Version 1.5.5
Merge pull request #34 from jonludlam/fix-encoding-off-by-one Fix encoding off by one
Upgrades Release
This adds a mechanism for doing upgrades of RPCs