jsonrpsee:944c3d7f28566a6da9a46ec0d6c1839c8dcb418d commits
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commits/944c3d7f28566a6da9a46ec0d6c1839c8dcb418d
2022-07-29T14:06:52+03:00
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/4a7d72523f4d8aa211be0728ddb039459b122d0d
chore(release): v0.15.1 (#836)
2022-07-29T14:06:52+03:00
Alexandru Vasile
60601340+lexnv@users.noreply.github.com
* Bump jsonrpsee version to 0.15.1
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* Update changelog
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* Update CHANGELOG.md
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:james@jsdw.me" title="james@jsdw.me"><img alt="default avatar" src="https://secure.gravatar.com/avatar/c2a9583423180b820a133ea1af77289f?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:james@jsdw.me" title="james@jsdw.me">James Wilson</a> <<a href="mailto:james@jsdw.me" title="james@jsdw.me">james@jsdw.me</a>></span>
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:james@jsdw.me" title="james@jsdw.me"><img alt="default avatar" src="https://secure.gravatar.com/avatar/c2a9583423180b820a133ea1af77289f?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:james@jsdw.me" title="james@jsdw.me">James Wilson</a> <<a href="mailto:james@jsdw.me" title="james@jsdw.me">james@jsdw.me</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/e7dc80d050240d439f29c0b53cbbdc04cc3358b4
chore(release): v0.15.0 (#827)
2022-07-21T12:41:24+01:00
James Wilson
james@jsdw.me
* Add generate_changelog and adapt release checklist from subxt to make the process a little easier
* prepare to releasse v0.15.0
* release checklist tweak
* fix numbers in release checklist
* Add details about #820 to changelog
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/0ccfbd7eeb8f956f88d5461dccd383664bb47bee
Uniform API for custom headers between clients (#814)
2022-07-13T15:02:10+03:00
Alexandru Vasile
60601340+lexnv@users.noreply.github.com
* ws-client: Replace `httparse::Header` with `http::HeaderMap`
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* ws-client: Make headers optional
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* http-client: Expose custom header injection
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* http-client: Adjust testing for custom headers
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* Make `http::HeaderMap` non-optional
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* http-client: Cache request headers
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* Fix doc tests
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* http-client: Use `into_iter` for headers
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* docs: Improve custom headers documentation
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* http: Use `hyper::http` instead of `http` directly
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* http-client: Adjust testing
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* Fix doc tests
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* client: Expose `http::HeaderMap` and `http::HeaderValue`
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/9ee2bf4547c02e669ac4abc02879d4687b3db59e
chore(deps): upgrade `tracing v0.1.34` (#800)
2022-06-21T17:19:52+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
To include the bugfix for `tracing::enabled!` when `log` is enabled.
Follow up on #722
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/00c2ce65e210c6a2e231d38b5f866a0a87db4cd5
feat(logging): add `tracing span` per JSON-RPC call (#722)
2022-06-21T08:10:53+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* less verbose logging + tracing based on method name
* add tracing per rpc call
* fix nits
* remove unsed feature
* fix build
* http make logging more human friendly
* unify logging format
* deps: make tracing hard dependency
* fix tests
* fix nit
* fix build
* fix nits
* Update core/src/client/async_client/mod.rs
* Update core/Cargo.toml
* Update core/src/lib.rs
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/21189759440e48cb861b5659e10f43b7d89b56e7
chore(release): v0.14.0 (#796)
2022-06-14T11:45:56+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* chore(release): v0.14.0
* Update CHANGELOG.md
* Update CHANGELOG.md
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/a0813cbdb99f894fd2f118763c275463bd20a40a
Implement `ping-pong` for WebSocket clients (#772)
2022-06-01T16:52:01+03:00
Alexandru Vasile
60601340+lexnv@users.noreply.github.com
* ws: Implement ping for `TransportSenderT` trait
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* ws/client: Receive pong frames
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* core/client: Use `select!` macro for the background task
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* client: Propagate ping interval to background task
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* async_client: Submit ping requests
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* async_client: Handle pong replies
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* client: Handle frontend messages to dedicated fn
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* client: Handle backend messages in dedicated fn
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* client: Add terminated fuse for opt-out pings
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* Set opt-out behavior for client pings
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* client: Move imports
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* client: Handle handle_frontend_messages errors
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* client: Add custom error related to byteslice conversions
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* client: Modify `send_ping` to send empty slices
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* Fix `cargo hack check` and use `select_biased`
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* Handle sending pings with lowest priority
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* core: Add proper number of params to `background_task`
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* Fix wasm client
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* Handle raw bytes and string received messages
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* Fix Cargo.toml feature
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* Panic when empty slice does not fit into `ByteSlice125`
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* wasm: Add operation not supported for pings
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* Rename `ReceivedMessage` from Data to Text
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* Rename test variable
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* Add documentation
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* client: Use `future::select` for cancel safety
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* client: Remove `pong` handling logic
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* client: Update ping documentation
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* Update core/src/client/async_client/mod.rs
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/df298f2c3f8e80e82c0ffe31a9302aa4?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">Tarik Gul</a> <<a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">47201679+TarikGul@users.noreply.github.com</a>></span>
* Update core/src/client/async_client/mod.rs
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/df298f2c3f8e80e82c0ffe31a9302aa4?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">Tarik Gul</a> <<a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">47201679+TarikGul@users.noreply.github.com</a>></span>
* Update core/src/client/async_client/mod.rs
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/df298f2c3f8e80e82c0ffe31a9302aa4?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">Tarik Gul</a> <<a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">47201679+TarikGul@users.noreply.github.com</a>></span>
* Update core/src/client/async_client/mod.rs
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/df298f2c3f8e80e82c0ffe31a9302aa4?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">Tarik Gul</a> <<a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">47201679+TarikGul@users.noreply.github.com</a>></span>
* Update core/src/client/async_client/mod.rs
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/df298f2c3f8e80e82c0ffe31a9302aa4?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">Tarik Gul</a> <<a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">47201679+TarikGul@users.noreply.github.com</a>></span>
* Update core/Cargo.toml
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/f4c2634184172564be1cba31914b37b1?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">Niklas Adolfsson</a> <<a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">niklasadolfsson1@gmail.com</a>></span>
* Update core/Cargo.toml
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/f4c2634184172564be1cba31914b37b1?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">Niklas Adolfsson</a> <<a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">niklasadolfsson1@gmail.com</a>></span>
* logs: Keep debug log for submitting `Ping` frames
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* Print debug logs when receiving `Pong` frames
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* Update core/src/client/async_client/mod.rs
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/df298f2c3f8e80e82c0ffe31a9302aa4?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">Tarik Gul</a> <<a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">47201679+TarikGul@users.noreply.github.com</a>></span>
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/f4c2634184172564be1cba31914b37b1?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">Niklas Adolfsson</a> <<a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">niklasadolfsson1@gmail.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/be64de879254a32072c7857539da21dae25aea3a
chore(release): v0.13.1 (#768)
2022-05-13T14:49:26+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* chore(release): v0.13.1
* Update CHANGELOG.md
* Update CHANGELOG.md
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/df298f2c3f8e80e82c0ffe31a9302aa4?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">Tarik Gul</a> <<a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">47201679+TarikGul@users.noreply.github.com</a>></span>
* Update CHANGELOG.md
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/df298f2c3f8e80e82c0ffe31a9302aa4?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">Tarik Gul</a> <<a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">47201679+TarikGul@users.noreply.github.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/d821c7b82a4e787096a742205a6730c555edf969
fix: generate docs for all features on docs.rs (#767)
2022-05-13T13:31:50+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* fix: generate docs for all features
* ci: check for --cfg docsrs
* fix nit: rustdoc::broken_intra_doc_links
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/57a88548c77e42410fa2918773f571ee1a299839
chore(release): v0.13.0 (#764)
2022-05-11T11:29:45+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* chore(release): v0.13.0
* Update CHANGELOG.md
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/7690a2679625823018a60be5df2310e9ff8b6025
chore: release v0.12.0 (#754)
2022-05-06T13:14:13+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/f28f8609500c7b07bfcc60741968fe5ef1f534e0
fix: generate docs behind features (#741)
2022-05-06T11:43:45+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* fix: generate docs behind features
* address grumbles
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/c2f7418694cb6c582959e6fbff0957792bc1e1d1
chore(deps): update gloo-net requirement from 0.1.0 to 0.2.0 (#733)
2022-04-21T16:02:33+02:00
dependabot[bot]
49699333+dependabot[bot]@users.noreply.github.com
Updates the requirements on [gloo-net](<a href="https://github.com/rustwasm/gloo" rel="nofollow noreferrer noopener" target="_blank">https://github.com/rustwasm/gloo</a>) to permit the latest version.
- [Release notes](<a href="https://github.com/rustwasm/gloo/releases" rel="nofollow noreferrer noopener" target="_blank">https://github.com/rustwasm/gloo/releases</a>)
- [Commits](<a href="https://github.com/rustwasm/gloo/commits/0.2.0" rel="nofollow noreferrer noopener" target="_blank">https://github.com/rustwasm/gloo/commits/0.2.0</a>
)
---
updated-dependencies:
- dependency-name: gloo-net
dependency-type: direct:production
...
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:support@github.com" title="support@github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/61024896f291303615bcd4f7a0dcfb74?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:support@github.com" title="support@github.com">dependabot[bot]</a> <<a href="mailto:support@github.com" title="support@github.com">support@github.com</a>></span>
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:49699333+dependabot[bot]@users.noreply.github.com" title="49699333+dependabot[bot]@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/48ea49be76d0c68403a7f3df87e3487d?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:49699333+dependabot[bot]@users.noreply.github.com" title="49699333+dependabot[bot]@users.noreply.github.com">dependabot[bot]</a> <<a href="mailto:49699333+dependabot[bot]@users.noreply.github.com" title="49699333+dependabot[bot]@users.noreply.github.com">49699333+dependabot[bot]@users.noreply.github.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/07b378855842642332cab38b7060d7cd591d63de
chore: release v0.11 (#731)
2022-04-21T11:18:34+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* chore(release): v0.11.0
* remove unused deps
* docs: rephrase bad english
* Update CHANGELOG.md
* update publish script
* Update CHANGELOG.md
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
* Update CHANGELOG.md
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
* Update CHANGELOG.md
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/20e6e5de40214e0b88e475d87bf14e465123eaba
feat: WASM client via web-sys transport (#648)
2022-04-20T17:46:52+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* feat: untested web-sys transport
* rewrite me
* make it work
* add hacks and works :)
* add subscription test too
* revert StdError change; still works
* cleanup
* remove hacks
* more wasm tests outside workspace
* kill mutually exclusive features
* merge nits
* remove unsafe hack
* fix nit
* core: fix features and deps
* ci: add WASM test
* test again
* work work
* comeon
* work work
* revert unintentional change
* Update core/Cargo.toml
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
* Update core/src/client/async_client/mod.rs
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
* revert needless change: std hashmap + fxhashmap works
* cleanup
* extract try_connect_until fn
* remove todo
* fix bad merge
* add wasm client wrapper crate
* fix nits
* use gloo-net dependency
* fix build
* grumbles CI: rename to `wasm_tests`
* fix bad merge
* fix grumbles
* fix nit
* comeon CI
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/5c8f1f77052151caff0b47ee3e1d4e0577d326c0
chore(release): v0.10.1 (#727)
2022-04-05T20:40:45+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* refactor(log): downgrade send errors to warn
These logs are most likely related to that the client terminated the connection
and they come with significant overhead.
* chore(release): v0.10.1
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/ffdab3e028ed3cc6d8c2217e4f066eb6f3bdf640
chore: release v0.10.0 (#723)
2022-04-04T17:28:01+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* update changelog
* update versions v0.10.0
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/df298f2c3f8e80e82c0ffe31a9302aa4?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">Tarik Gul</a> <<a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">47201679+TarikGul@users.noreply.github.com</a>></span>
* Update CHANGELOG.md
* Update CHANGELOG.md
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/df298f2c3f8e80e82c0ffe31a9302aa4?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">Tarik Gul</a> <<a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">47201679+TarikGul@users.noreply.github.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/4d67b35668811ba7dcafdbe01f84e7344de1a9e6
chore(deps): update tokio-util requirement from 0.6 to 0.7 (#695)
2022-02-11T17:39:35+01:00
dependabot[bot]
49699333+dependabot[bot]@users.noreply.github.com
Updates the requirements on [tokio-util](<a href="https://github.com/tokio-rs/tokio" rel="nofollow noreferrer noopener" target="_blank">https://github.com/tokio-rs/tokio</a>) to permit the latest version.
- [Release notes](<a href="https://github.com/tokio-rs/tokio/releases" rel="nofollow noreferrer noopener" target="_blank">https://github.com/tokio-rs/tokio/releases</a>)
- [Commits](<a href="https://github.com/tokio-rs/tokio/commits" rel="nofollow noreferrer noopener" target="_blank">https://github.com/tokio-rs/tokio/commits</a>
)
---
updated-dependencies:
- dependency-name: tokio-util
dependency-type: direct:production
...
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:support@github.com" title="support@github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/61024896f291303615bcd4f7a0dcfb74?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:support@github.com" title="support@github.com">dependabot[bot]</a> <<a href="mailto:support@github.com" title="support@github.com">support@github.com</a>></span>
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:49699333+dependabot[bot]@users.noreply.github.com" title="49699333+dependabot[bot]@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/48ea49be76d0c68403a7f3df87e3487d?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:49699333+dependabot[bot]@users.noreply.github.com" title="49699333+dependabot[bot]@users.noreply.github.com">dependabot[bot]</a> <<a href="mailto:49699333+dependabot[bot]@users.noreply.github.com" title="49699333+dependabot[bot]@users.noreply.github.com">49699333+dependabot[bot]@users.noreply.github.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/f66ef5517d7936d87cd72141963659fa6f3e4328
Release prep for v0.9 (#689)
2022-02-03T10:27:37+00:00
David
dvdplm@gmail.com
* Release prep for v0.9
* Update CHANGELOG
Don't dry-run when releasing
* Tweak release notes
* Update CHANGELOG.md
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/f4c2634184172564be1cba31914b37b1?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">Niklas Adolfsson</a> <<a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">niklasadolfsson1@gmail.com</a>></span>
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/f4c2634184172564be1cba31914b37b1?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">Niklas Adolfsson</a> <<a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">niklasadolfsson1@gmail.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/7e7d3d6e94c79a20d2aa0f5608f8dc1e849d51f6
Prep for releasing v0.8.0 (#664)
2022-01-21T15:41:25+00:00
David
dvdplm@gmail.com
* Prep for releasing v0.8.0
* Grumble
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/429c196db523aa164761e6ebeb241a136db44868
fix: nit in WsError (#662)
2022-01-21T11:37:43+00:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/3749ae277ff8da1c1bb285420a97055e7b9a137a
fix(ws client): improve error message bad URL (#642)
2022-01-06T13:38:20+01:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* fix(ws client): improve error message bad URL
* fix nit: uri -> target
* fix nit
* fix grumbles
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/ab621ed488c450f9cd4be798110bb48612cc8f97
chore: release v0.7.0 (#623)
2021-12-22T14:49:11+00:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* chore: release v0.7.0
* Update CHANGELOG.md
* Update CHANGELOG.md
* update changelog
* Tweak CHANGELOG
* re-export core for clients as well
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David Palm</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/1e77c2df765209b54f23036d9302f94943ab2dd6
chore: migrate to rust 2021 (#618)
2021-12-22T10:30:28+01:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
Implies MSRV 1.56.x
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/292bd88a998bb2b30a078751554ef222ce90dfbf
extract async client abstraction. (#580)
2021-12-20T17:08:00+00:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* extract ws client to async client
* bring back jsonrpsee-ws-client crate
* new crate core client
* add missing file
* jsonrpsee crate: add core client
* rexport core client
* more re-exports
* downgrade trait bounds
* update version
* fix nits
* send close reason
* Update types/src/traits.rs
* move 'TEN_MB_CONST' to core
* Update client/core-client/Cargo.toml
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
* Update client/core-client/src/lib.rs
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
* cargo fmt
* Update client/ws-client/src/lib.rs
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
* Update client/ws-client/src/lib.rs
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
* move `async-client` core
The `async-client` is hidden behind a new feature flag `async-client`
because it brings in additional dependecies such as tokio rt.
* fix docs
* add example how to use "core client"
* fix build
* Update http-server/Cargo.toml
* Update client/transport/Cargo.toml
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>