Skip to content

Releases: ChimeHQ/JSONRPC

v0.9.2

08 May 14:30
29987f7

Choose a tag to compare

What's Changed

  • Flush stdout buffer when writing data by @gsabran in #14
  • Update example code in README.md to version 0.9.1 by @EriaWist in #17

New Contributors

Full Changelog: 0.9.1...0.9.2

v0.9.1

07 Mar 15:12
56c936d

Choose a tag to compare

What's Changed

  • Add WebSocket DataChannel by @jbromberg in #12
  • Add better string descriptions for JSONValue

New Contributors

Full Changelog: 0.9.0...0.9.1

v0.9.0

20 Oct 11:17
c6ec759

Choose a tag to compare

What's Changed

  • Feature/stdio pipe datachannel by @koliyo in #9
  • Actor DataChannel by @koliyo in #10
  • Unified event sequence

New Contributors

  • @koliyo made their first contribution in #9

Full Changelog: 0.8.1...0.9.0

v0.8.1

26 Jul 00:42
1ae27fc

Choose a tag to compare

  • Make sure to clear out the responder array after handling them

v0.8.0

22 Jul 13:38
5f48cfd

Choose a tag to compare

  • introduction of the JSONRPCSession and DataChannel APIs

v0.7.1

14 Jun 19:51
aa785ad

Choose a tag to compare

Note that this is the last release before a large change to fully adopt Swift concurrency.

v0.7.0

11 Jan 13:49
afc20d0

Choose a tag to compare

  • Response latency/ordering improvements
  • JSONValueDecoder
  • Relaxed Codable requirements to Encodable/Decodable as appropriate
  • More-general sendDataRequest method for ProtocolTransport

Huge thanks to @jscheid for the fantastic contributions!

v0.6.1

04 Dec 13:16
e0a30db

Choose a tag to compare

  • Async support
  • Migration from handler properties to a setter function to ease async adoption in other places

v0.6.0

12 Nov 13:50
5da9787

Choose a tag to compare

  • Migrate from AnyCodable to a custom JSONValue, which now supports Sendable.

v0.5.0

21 Apr 12:39
55071da

Choose a tag to compare

  • Support for generalized message framing