Skip to content

Releases: williamw520/zigjr

Release 1.2.0

11 Aug 02:04
Compare
Choose a tag to compare

Add support for returning a DispatchResult from a JSON-RPC method handler.

Release 1.1

11 Jul 01:04
Compare
Choose a tag to compare
  • Release 1.1
    • Add Universal message handling.
      • Message-based parsing, for both request and response.
      • Message-based execution via rpc_pipeline.runMessage(), for both request and response.
      • Message-based streaming, handling both request and response in the stream.
    • RpcRegistry supports extended handlers: pre-dispatch, post-dispatch, and fallback handler.
    • Fallback handler for handling any unregistered request methods.
    • Add RpcRequest.parseRpcRequestOwned() to handle memory ownership of passed in JSON string.
    • Add RpcResponse.parseRpcResponseOwned() to handle memory ownership of passed in JSON string.
    • Remove error union from the return value of response.parseRpcResponse().
    • Add readHttpHeaders() to parse all HTTP-style headers, not just Content-Length.
    • Add the LSP client example.

1.0.1

25 Jun 17:39
Compare
Choose a tag to compare

Full Changelog: 1.0.0...1.0.1

1.0.0

25 Jun 01:08
Compare
Choose a tag to compare