Skip to content

Releases: niklasad1/reconnecting-jsonrpsee-ws-client

v0.4.3

25 Jun 15:22
v0.4.3
b4ab411
Compare
Choose a tag to compare

[v0.4.3] - 2023-06-25

This is non-breaking release that bumps the jsonrpsee dependency to 0.23.1.

Full Changelog: v0.4.2...v0.4.3

v0.4.1

21 Apr 12:41
v0.4.1
2b35e73
Compare
Choose a tag to compare

[v0.4.1] - 2023-04-21

This ia a small-patch release that enables the feature flag doc_cfg to
render feature-gated APIs properly on the documentation website.

Full Changelog: v0.4.0...v0.4.1

v0.4.0

20 Apr 15:15
v0.4.0
0a8e9fb
Compare
Choose a tag to compare

[v0.4.0] - 2023-04-20

A new release that makes the library support WASM and two feature flags, native and web are introduced
to select whether to compile the library for native or web but the default is still native.

Some other fixes were:

  • Re-export all types in the public API
  • Support other retry strategies for calls and subscriptions.
  • Improve the reconnect API to know when the reconnection started and was completed.
  • Provide an error type.
  • Improve internal feature flag handling.
  • Remove subxt feature flag and the implementation of subxt::RpcClientT

Thanks to @seunlanlege who did the majority of the work
to get the library working for WASM.

v0.2.0

24 Jan 16:59
v0.2.0
776bec0
Compare
Choose a tag to compare

[v0.2.0] - 2023-01-24

This release reworks the APIs a little bit and the major changes are:

  • The subscription emits an error DisconnectWillReconnect once
    a reconnection attempt occurs. It also contains the reason why it
    was closed.
  • Add API to subscribe to reconnections.
  • Expose low-level APIs for subscriptions and requests.
  • Upgrade jsonrpsee to v0.21.
  • Rename Client::retry_count to Client::reconnect_count.
  • Minor documentation tweaks.
  • Modify the WebSocket ping/pong API.