Skip to content

Releases: ChimeHQ/JSONRPC

v0.9.2

Choose a tag to compare

@mattmassicotte mattmassicotte released this 08 May 14:30
29987f7

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

Choose a tag to compare

@mattmassicotte mattmassicotte released this 07 Mar 15:12
56c936d

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

Choose a tag to compare

@mattmassicotte mattmassicotte released this 20 Oct 11:17
c6ec759

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

Choose a tag to compare

@mattmassicotte mattmassicotte released this 26 Jul 00:42
1ae27fc
  • Make sure to clear out the responder array after handling them

v0.8.0

Choose a tag to compare

@mattmassicotte mattmassicotte released this 22 Jul 13:38
5f48cfd
  • introduction of the JSONRPCSession and DataChannel APIs

v0.7.1

Choose a tag to compare

@mattmassicotte mattmassicotte released this 14 Jun 19:51
aa785ad

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

v0.7.0

Choose a tag to compare

@mattmassicotte mattmassicotte released this 11 Jan 13:49
afc20d0
  • 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

Choose a tag to compare

@mattmassicotte mattmassicotte released this 04 Dec 13:16
e0a30db
  • Async support
  • Migration from handler properties to a setter function to ease async adoption in other places

v0.6.0

Choose a tag to compare

@mattmassicotte mattmassicotte released this 12 Nov 13:50
5da9787
  • Migrate from AnyCodable to a custom JSONValue, which now supports Sendable.

v0.5.0

Choose a tag to compare

@mattmassicotte mattmassicotte released this 21 Apr 12:39
55071da
  • Support for generalized message framing