Releases: williamw520/zigjr
Releases · williamw520/zigjr
Release 1.2.0
Add support for returning a DispatchResult from a JSON-RPC method handler.
Release 1.1
- 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.
- Add Universal message handling.
1.0.1
Full Changelog: 1.0.0...1.0.1
1.0.0
Full Changelog: https://github.com/williamw520/zigjr/commits/1.0.0