Kylix-Finance / kylix-finance-substrate

Kylix Finance is a substrate lending app that connects borrowers and lenders, enabling them to supply and borrow assets across the Polkadot chain.
MIT No Attribution
4 stars 0 forks source link

Bump jsonrpsee from 0.16.3 to 0.24.4 #48

Closed dependabot[bot] closed 3 weeks ago

dependabot[bot] commented 3 weeks ago

Bumps jsonrpsee from 0.16.3 to 0.24.4.

Release notes

Sourced from jsonrpsee's releases.

v0.24.4

[v0.24.4] - 2024-09-11

This is non-breaking release that changes the error variants to be thiserror(transparent) for wrapped errors and adds ConnectionGuard to the extensions to make it possible to get the number of active connections.

[Added]

  • server: expose ConnectionGuard as request extension (#1443)

[Fixed]

  • types: use error(transparent) for wrapped errors when possible (#1449)

New Contributors

Full Changelog: https://github.com/paritytech/jsonrpsee/compare/v0.24.3...v0.24.4

v0.24.3

[v0.24.3] - 2024-08-14

This is a small release that adds two new APIs to inject data via the extensions to the RpcModule/Methods and it only impacts users that are using RpcModule directly via Methods::call/subscribe/raw_json_request (e.g., unit testing) and not the server itself.

[Added]

  • feat(server): add Methods::extensions/extensions_mut (#1440)

Full Changelog: https://github.com/paritytech/jsonrpsee/compare/v0.24.2...v0.24.3

v0.24.2

[v0.24.2] - 2024-08-02

Another small release that fixes:

  • Notifications without params were not handled correctly in the client, which been has been fixed.
  • Improve compile times and reduce code-generation in the proc macro crate.

[Fixed]

  • client: parse notification without params (#1436)
  • proc macros: remove direct tracing calls (#1405)

Thanks to the external contributor @​DaniPopes who contributed to this release.

Full Changelog: https://github.com/paritytech/jsonrpsee/compare/v0.24.1...v0.24.2

v0.24.1

[v0.24.1] - 2024-07-30

This is a small release that forces jsonrpsee rustls to use the crypto backend ring which may panic if both ring and aws-lc features are enabled. See rustls/rustls#1877 for further information.

This has no impact on the default configuration of jsonrpsee which was already using ring as the default.

... (truncated)

Changelog

Sourced from jsonrpsee's changelog.

[v0.24.4] - 2024-09-11

This is non-breaking release that changes the error variants to be thiserror(transparent) for wrapped errors and adds ConnectionGuard to the extensions to make it possible to get the number of active connections.

[Added]

  • server: expose ConnectionGuard as request extension (#1443)

[Fixed]

  • types: use error(transparent) for wrapped errors when possible (#1449)

[v0.24.3] - 2024-08-14

This is a small release that adds two new APIs to inject data via the extensions to the RpcModule/Methods and it only impacts users that are using RpcModule directly via Methods::call/subscribe/raw_json_request (e.g., unit testing) and not the server itself.

[Added]

  • feat(server): add Methods::extensions/extensions_mut (#1440)

[v0.24.2] - 2024-08-02

Another small release that fixes:

  • Notifications without params were not handled correctly in the client, which been has been fixed.
  • Improve compile times and reduce code-generation in the proc macro crate.

[Fixed]

  • client: parse notification without params (#1436)
  • proc macros: remove direct tracing calls (#1405)

Thanks to the external contributor @​DaniPopes who contributed to this release.

[v0.24.1] - 2024-07-30

This is a small release that forces jsonrpsee rustls to use the crypto backend ring which may panic if both ring and aws-lc features are enabled. See rustls/rustls#1877 for further information.

This has no impact on the default configuration of jsonrpsee which was already using ring as the default.

[Changed]

  • chore(deps): update gloo-net requirement from 0.5.0 to 0.6.0 (#1428)

[Fixed]

  • fix: Explicitly set rustls provider before using rustls (#1424)

[v0.24.0] - 2024-07-05

A breaking release that mainly changes:

  1. tls feature for the client has been divided into tls and tls-platform-verifier where the tls feature will only include rustls and no specific certificate store but the default one is still tls-rustls-platform-verifier.

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 3 weeks ago

Superseded by #50.