JSON-RPC v10.0.0
This is an exciting release, because it's the first time we release all parts of the suite to crates.io! So long github dependencies!
Most notable changes:
- Deprecating
jsonrpc-macros
in favour ofjsonrpc-derive
(proc-macro based) - Rewrting all crates to
edition = 2018
Other changes:
- Adding
Metadata
to unsubscribe methods (when they are called explicitly) - Derive
Clone
for allcore
types - Fix custom bounds on the types in
jsonrpc-macros
- Fix charset case sensitivity for http server
Full list of changes: v9.0.0...v10.0.0
jsonrpc-core = "10.0.0"
jsonrpc-macros = "10.0.0"
jsonrpc-pubsub = "10.0.0"
jsonrpc-server-utils = "10.0.0"
jsonrpc-http-server = "10.0.0"
jsonrpc-ipc-server = "10.0.0"
jsonrpc-tcp-server = "10.0.0"
jsonrpc-ws-server = "10.0.0"
jsonrpc-stdio-server = "10.0.0"
jsonrpc-test = "10.0.0"