OLD | NEW |
| 1 ## 1.1.0 |
| 2 |
| 3 * Add a `done` getter to `Client`, `Server`, and `Peer`. |
| 4 |
1 ## 1.0.0 | 5 ## 1.0.0 |
2 | 6 |
3 * Add a `Client` class for communicating with external JSON-RPC 2.0 servers. | 7 * Add a `Client` class for communicating with external JSON-RPC 2.0 servers. |
4 | 8 |
5 * Add a `Peer` class that's both a `Client` and a `Server`. | 9 * Add a `Peer` class that's both a `Client` and a `Server`. |
6 | 10 |
7 ## 0.1.0 | 11 ## 0.1.0 |
8 | 12 |
9 * Remove `Server.handleRequest()` and `Server.parseRequest()`. Instead, `new | 13 * Remove `Server.handleRequest()` and `Server.parseRequest()`. Instead, `new |
10 Server()` takes a `Stream` and a `StreamSink` and uses those behind-the-scenes | 14 Server()` takes a `Stream` and a `StreamSink` and uses those behind-the-scenes |
11 for its communication. | 15 for its communication. |
12 | 16 |
13 * Add `Server.listen()`, which causes the server to begin listening to the | 17 * Add `Server.listen()`, which causes the server to begin listening to the |
14 underlying request stream. | 18 underlying request stream. |
15 | 19 |
16 * Add `Server.close()`, which closes the underlying request stream and response | 20 * Add `Server.close()`, which closes the underlying request stream and response |
17 sink. | 21 sink. |
18 | 22 |
19 ## 0.0.2+3 | 23 ## 0.0.2+3 |
20 | 24 |
21 * Widen the version constraint for `stack_trace`. | 25 * Widen the version constraint for `stack_trace`. |
22 | 26 |
23 ## 0.0.2+2 | 27 ## 0.0.2+2 |
24 | 28 |
25 * Fix error response to include data from `RpcException` when not a map. | 29 * Fix error response to include data from `RpcException` when not a map. |
OLD | NEW |