Skip to content

JSON-RPC v10.0.0

Compare
Choose a tag to compare
@tomusdrw tomusdrw released this 31 Jan 12:11
· 139 commits to master since this release

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:

  1. Deprecating jsonrpc-macros in favour of jsonrpc-derive (proc-macro based)
  2. Rewrting all crates to edition = 2018

Other changes:

  • Adding Metadata to unsubscribe methods (when they are called explicitly)
  • Derive Clone for all core 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"